Percepciones, Deducciones y Otros pagos: Reporte vertical

En este artículo estaremos hablando todo acerca a la emisión del reporte de Percepciones, Deducciones y Otros pagos en su formato vertical, te explicaremos en que consiste y cuáles son las ventajas y desventajas de este.

¿Para qué sirve este reporte?
Es un reporte que es parte del programa que ofrecemos para la descarga masiva de archivos XML del servidor del SAT, este se encuentra dentro del módulo Nómina, que es donde están todos los reportes relacionados con los recibos de nómina.

Hemos creado este reporte con el objetivo que tú como usuario del programa puedas visualizar todas las percepciones, deducciones, otros pagos e incapacidades que se encuentran registrados en tus recibos de nómina, no importando que estos sean emitidos o recibidos.

Formato Vertical
Para este reporte, el detalle de los movimientos de nómina se muestra de forma vertical, es decir, por cada concepto, sea una percepción, deducción, otro pago o incapacidad, se adicionará un renglón, esto significa que el reporte crecerá de forma vertical.

Para mayor claridad hagamos un ejemplo: Si un recibo de nómina contiene 10 percepciones y 5 deducciones, en el reporte para desplegar estos conceptos, se irán adicionando renglones por cada una de ellas, es decir, se crearán 10 renglones, de los cuales, los 5 primero tendrán tanto deducciones como percepciones y los otros 5 renglones tendrán solamente las percepciones faltantes.

Secciones
En reporte está dividido en 4 secciones, en las cuales se agrupan, dependiendo de su tipo, cada uno de los movimientos contenidos en un recibo de nómina, dentro de estas tenemos:

  • Percepciones
  • Deducciones
  • Otros pagos
  • Incapacidades

A diferencia del formato horizontal, en el formato vertical, la definición de las columnas se hace una sola vez, las cuales explicaremos a continuación dependiendo de su tipo.

Percepciones
Para las percepciones se crearán 7 columnas, siendo estas las siguientes:

  • Patrón – clave de la percepción de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave de la percepción de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Exento – importe exento de la percepción
  • Gravado – importe gravado de la percepción
  • Total – importe total de la percepción (Exento + Gravado)

Deducciones
Para las deducciones, de igual forma se crearán 7 columnas, siendo estas las siguientes:

  • Patrón – clave de la deducción de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave de la deducción de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Exento – importe exento de la deducción
  • Gravado – importe gravado de la deducción
  • Total – importe total de la deducción (Exento + Gravado)

Otros pagos
En lo que respecta a otros pagos, las columnas que se crearán son las siguientes:

  • Patrón – clave del pago de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave del pago de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Importe – importe del pago

Incapacidades
Para las incapacidades, las columnas que se crearán tenemos las siguientes:

  • SAT – clave de la incapacidad de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Días de incapacidad
  • Importe – importe de la incapacidad

Una vez creadas las columnas, por una única vez, se irán adicionando en renglones los valores para cada uno de los movimientos de nómina, en su respectiva sección, dependiendo del tipo del que se trate.

Ventajas
Dentro de las ventajas que se tendrían al generar este reporte tenemos:

  • El desglose de los conceptos crece sin restricción de forma vertical, tanto como se pueda hacia abajo.
  • No se tiene limitante en cuanto a la cantidad de conceptos a desplegar, sean percepciones, deducciones, otros pagos o incapacidades, obtenidos de tus recibos de nómina.
  • La cantidad de columnas que se muestran en el reporte es fija.
  • El tiempo de generación puede tomar solo un par de segundos, no importando el tiempo y la cantidad de información.

Desventajas
Para el caso de las desventajas al generar el reporte vertical tenemos:

  • En un momento dado, no sería tan fácil identificar donde inicia y termina un recibo de nómina, ya que la cantidad de renglones que integran a un recibo dependerá de la cantidad de conceptos que este contenga.

Temas relacionados:

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Percepciones, Deducciones y Otros pagos: Reporte horizontal

En esta ocasión queremos explicar a detalle en que consiste y cuáles son las ventajas y desventajas al generar el reporte de Percepciones Deducciones en su formato horizontal

¿Qué es y para qué sirve este reporte?
Es un reporte que se encuentra dentro de la sección nómina del programa Descargar CFDI y lo hemos creado para que tú como usuario puedas tener en un solo reporte todas las percepciones, deducciones, otros pagos e incapacidades que se encuentran registrados en tus recibos de nómina, no importando que estos sean emitidos o recibidos.

Formato Horizontal
En lo que respecta a la emisión de este reporte, el detalle de los movimientos de nómina, sean percepciones, deducciones, otros pagos e incapacidades, se muestran uno a uno de forma horizontal, es decir, se irán adicionando columnas a la derecha.

Secciones
Para poder ejemplificar este reporte, es necesario saber que dentro de este existen una serie de secciones, en las cuales se agrupan, dependiendo de su tipo, cada uno de los movimientos contenidos en un recibo de nómina, dentro de estas tenemos:

  • Percepciones
  • Deducciones
  • Otros pagos
  • Incapacidades

Cada una de estas secciones se compone a su vez de un conjunto de columnas, las cuales explicaremos a continuación dependiendo de su tipo.

Percepciones
Para el caso de las percepciones, por cada una de ellas se crearán 7 columnas, siendo estas las siguientes:

  • Patrón – clave de la percepción de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave de la percepción de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Exento – importe exento de la percepción
  • Gravado – importe gravado de la percepción
  • Total – importe total de la percepción (Exento + Gravado)

Deducciones
En lo que respecta a las deducciones, de igual forma se crearán 7 columnas por cada deducción, siendo estas las siguientes:

  • Patrón – clave de la deducción de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave de la deducción de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Exento – importe exento de la deducción
  • Gravado – importe gravado de la deducción
  • Total – importe total de la deducción (Exento + Gravado)

Otros pagos
Para otros pagos, las columnas que se crearán por cada pago son las siguientes:

  • Patrón – clave del pago de acuerdo con la empresa o patrón
  • Descripción de la clave del patrón
  • SAT – clave del pago de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Importe – importe del pago

Incapacidades
Para las incapacidades, las columnas que se crearán por cada incapacidad tenemos las siguientes:

  • SAT – clave de la incapacidad de acuerdo con el SAT
  • Descripción de la clave del SAT
  • Días de incapacidad
  • Importe – importe de la incapacidad

Ventajas
Dentro de las ventajas que se tendrían al generar este reporte tenemos:

  • Cada renglón del reporte corresponde a un recibo de nómina
  • Comúnmente a este reporte se le conoce como una sábana, ya que este crece de forma horizontal, tanto como se pueda hacia la derecha.
  • Se soporta un alto volumen de información:
    • 60 percepciones
    • 60 deducciones
    • 20 conceptos de otros pagos
  • En caso de requerir un volumen mayor, el sistema muestra una notificación y nosotros podemos modificarlo para este caso.

Desventajas
Para el caso de las desventajas al generar este reporte tenemos:

  • El tamaño, ya que se agregan tantas columnas como información exista.
  • En un caso extremo se pueden llegar a tener más de 1,000 columnas en la pantalla.
  • El tiempo de generación, en su caso más extremo, puede llevar alrededor de 10 segundos.

Temas relacionados:

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Reporte de percepciones, deducciones y otros pagos

Como sabrás, nuestro programa para la descarga masiva de CFDIs (Descargar CFDI), además de permitirte descargar cualquier tipo de Comprobante Fiscal Digital, contiene un módulo especializado en la administración de los recibos de nómina que le emites a tus empleados.

Dicho módulo contiene una serie de reportes con los cuales podrás aprovechar toda la información contenida dentro de tus recibos de nómina.

A continuación, encontrarás una breve descripción de estos:

  • Percepciones y deducciones – el cual muestra a detalle el desglose de los conceptos incluidos en tus recibos de nómina, como son las percepciones, deducciones, otros pagos e incapacidades.
  • Acumulado de retenciones – muestra las retenciones (IMSS, ISR, Subsidio) aplicadas a tus empleados, acumuladas por mes – año
  • Acumulado por patrón – reporte acumulado por empleado y agrupado por registro patronal
  • Acumulado por concepto – muestra el acumulado por concepto de todos los movimientos de tus recibos de nómina
  • Acumulado por empleado – reporte que muestra el acumulado de percepciones, deducciones y otros pagos agrupados por empleado

En este artículo nos concentraremos en el primero de estos reportes, el de Percepciones, deducciones, otros pagos e incapacidades.

Este reporte es, tal vez, el más importante de todos, ya que te permite visualizar de forma detalla cada una de las percepciones, deducciones y otros pagos contenidos en tus recibos de nómina.

Hemos diseñado este reporte de tal forma que puede ser generado de dos formas totalmente diferentes:

El objetivo de hacerlo de esta forma es que tú, como usuario del programa, puedas visualizar la misma información desde diferentes puntos de vista que utilices, el que te sea más útil o el que más se acomode a tu forma de trabajar.

Como comentamos en el párrafo anterior, la información contenida en los dos reportes es la misma, lo que cambia es la forma en que se visualiza, por lo que te invitamos a dar clic en cada una de ellas para saber a detalle en qué consisten, sus diferencias, ventajas y desventajas.

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

¿Cómo descargar más de 500 XML del servidor del SAT?

En esta ocasión queremos compartir contigo la situación que algunos usuarios han experimentado al usar nuestra solución para la descarga masiva y automática de XML del SAT.

Más de 500 UUIDs
Al momento de realizar, ya sea la consulta o descargar de los XMLs, el programa Descargar CFDI identifica y les muestra el mensaje indicando que detectó que existen más de 500 UUIDs que fueron generados a la misma hora, minuto y segundo; el problema en este caso es que el Servicio de Administración Tributaria (SAT) solamente muestra los 500 primeros UUIDs, aun cuando existe una cantidad mucho mayor de comprobantes.

Cabe mencionar, que esta situación se presenta, comúnmente, en aquellas empresas que generan más de 500 recibos de nómina y lo hacen indicando como fecha de emisión del CFDI la misma hora, minuto y segundo.

Importar RFCs
La forma de dar solución a este problema y poder obtener la totalidad de los XMLs al momento de realizar una consulta o descarga es indicando los RFCs de los receptores, en este caso de los empleados.

Este proceso es manual, por lo que la captura de los RFCs se vuelve tardada y con un margen de error elevado, sobre todo cuando tienes un volumen alto de empleados, por ejemplo, uno de nuestros clientes tiene una nómina de 7,000 colaboradores, por lo que, para él, no es viable el capturar cada uno de los RFCs.

Para estos casos, hemos agregado al programa, la opción de poder importar, desde un archivo, todos los RFCs que requieres, a continuación, explicaremos como llevar a cabo este proceso:

Como podrás observar en la imagen anterior, existe a la derecha del campo RFC receptor un botón con la imagen de MS Excel, este botón nos permitirá llevar a cabo la importación de los RFCs de forma masiva.

Al dar clic en la opción, se abrirá la ventana de captura, para poder realizar la importación, la cual podrá ser por medio de un archivo de Excel, texto o CSV, bastará con dar clic a la palabra aquí.

En seguida, se deberá de indicar la ubicación física del archivo a importar, con ello iniciará el proceso de lectura del archivo y al finalizar se mostrará el resumen de la carga.

Como resultado del proceso, se adicionarán los RFCs importados a la ventana de captura.

Bastará con dar clic en “Aceptar” para que los RFCs importados aparezcan en el campo de RFC receptor.

Finalmente, una vez realizado este proceso, podrás ejecutar ya sea la consulta o descargar de todos los XMLs, con esto ya no tendrás la limitante de los 500 UUIDs en la misma hora, minuto y segundo.

Características de la importación masiva de RFCs
A continuación, describiremos las características más importantes de esta nueva funcionalidad:

Tipo de archivo
El programa puede trabajar con los tipos de archivos más comunes: TXT, CSV y MS Excel. Para el caso de los archivos TXT y CSV, no importa la codificación que este contenga, puede ser UFT8 o Win1252.

Layout
En el caso de un archivo de tipo Excel, no se requiere que este tenga un layout especifico, al momento de leer el archivo, el programa busca en todos los RFCs contenidos en el mismo, no importando en que celda se encuentre.

Límite
No existe límite alguno en la cantidad de RFCs a importar, por lo que podrás importar un millón de RFCs si así lo deseas.

Cualquier tipo de contribuyente
El proceso de importación puede trabajar con cualquier tipo de RFC, ya sea el de una persona física o una persona moral.

Caracteres especiales
El programa puede procesar RFCs con caracteres especiales como son: Ñ y &.

Comentarios finales
Para este artículo hemos enfocado el ejemplo para los recibos de nómina, pero la realidad, es que la importancia se puede usar para cualquier tipo de comprobante: Ingreso, Egreso, Pago, etc.

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Generación de la DIOT: Consideraciones especiales

Como sabrás, el programa Descargar CFDI tiene la funcionalidad de poder generar la Declaración Informativa de Operaciones con Terceros (DIOT).

Esta opción te permite generar la información acumulada del Impuesto al Valor Agregado (IVA) al Sistema de Administración Tributaria (SAT) correspondiente a las operaciones con tus proveedores, si quieres aprender como generar este reporte, te invitamos a leer este artículo donde detallamos cada uno de los pasos a seguir.

Durante el proceso de generación, la información se toma de los archivos XMLs teniendo en cuenta las siguientes consideraciones:

Cancelados
En lo que respecta a los XMLs con estatus de cancelado, estos no se consideran para el acumulado del proveedor, pero sí se relacionan llevándolos a la pestaña de UUIDs no incluidos en la DIOT.

Esto, con el fin, de que el usuario tenga en consideración lo que se integra o no al acumulado de la declaración.

Sustitución
Para los CFDIs que sustituyen a otro se toman en cuenta las siguientes consideraciones:

  • Caso ideal: Si el CFDI que sustituye está vigente y apunta a un CFDI que está cancelado, el CFDI que sustituye se considera para el acumulado, mientras que el CFDI cancelado se relaciona a la pestaña de UUIDs no incluidos en la DIOT.
  • Los dos están vigentes: Si los CFDIs, tanto el que sustituye como al que apunta, están vigentes, ambos CFDIs serán considerados para el acumulado.
  • Los dos están cancelados: Cuando los dos CFDIs, el que sustituye como al que apunta, están cancelados, ambos CFDIs no se consideran para el acumulado y se relacionan en la pestaña de UUIDs no incluidos en la DIOT.

Uso de CFDI
Para el caso de los CFDIs que tienen como uso del CFDI uno de los siguientes:

  • D01 Honorarios médicos, dentales y gastos hospitalarios.
  • D02 Gastos médicos por incapacidad o discapacidad.
  • D03 Gastos funerales.
  • D04 Donativos.
  • D05 Intereses reales efectivamente pagados por créditos hipotecarios (casa habitación).
  • D06 Aportaciones voluntarias al SAR.
  • D07 Primas por seguros de gastos médicos.
  • D08 Gastos de transportación escolar obligatoria.
  • D09 Depósitos en cuentas para el ahorro, primas que tengan como base planes de pensiones.
  • D10 Pagos por servicios educativos (colegiaturas).

Estos no son considerados para el acumulado de los proveedores y de igual forma estos quedarán registrados en la pestaña de UUIDs no incluidos en la DIOT.

Tipo de relación
En los casos en que los XMLs que tiene CFDIs relacionados que no son considerados para el reporte, serán aquellos que tengan como clave de tipo de relación las siguientes:

  • 05 – Traslados de mercancías facturados previamente
  • 06 – Factura generada por los traslados previos

Mientras que los archivos que, si serán enviados a la pestaña de UUIDs no incluidos en la DIOT, son aquellos que tengan como clave de tipo de relación 04 – Sustitución de los CFDI previos.

Como podrás observar, y de acuerdo con lo anteriormente comentado, deberán de tenerse en cuenta estas consideraciones al momento de ejecutar la opción para generar la DIOT.

Pagos en efectivo
Podrán ser considerados o no aquellos XMLs que fueron pagados en efectivo y que en su total excedan los $ 2,000.00.

Para ello se podrá activar, dentro de la pestaña de Configuración de los parámetros, si se incluyen o no este tipo de comprobantes.

El valor por defecto es que si se incluyan, si se desactiva su inclusión, los XMLs que excedan de los $ 2,000.00 y que hayan sido pagados en efectivo, se relacionaran dentro de la pestaña de UUID no incluidos en la DIOT.

Recomendaciones
Para finalizar, queremos compartir estos puntos que consideramos para el correcto funcionamiento de este módulo

  • Antes de generar este reporte, consideramos necesario que actualices el estado de tus UUIDs, esto con la finalidad de que no se incluyan en el reporte los documentos cancelados; para más información te invitamos a ver este vídeo.
  • Te recomendamos comparar los importes que se muestran dentro del módulo con los capturados en tu declaración mensual.
  • Deberás revisar a detalle cada uno de los proveedores y comprobantes incluidos en el reporte.

Temas relacionados:

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Declaración Informativa de Operaciones con Terceros (DIOT)

Si eres de los contribuyentes obligados a presentar la Declaración Informativa de Operaciones con Terceros (DIOT) te invitamos a conocer todo lo que debes de saber con respecto a esta declaración.

¿Qué es?
La DIOT por sus siglas, es la Declaración Informativa de Operaciones con Terceros.

¿Qué se informa?
Esta declaración se usa para informar al Servicio de Administración Tributaria (SAT) acerca de las operaciones realizadas con tus proveedores y en las cuales existió una afectación al Impuesto al Valor Agregado (IVA), ya sea un pago, retención, acreditamiento o traslado de este impuesto.

¿Cuál es su fundamento legal?
Dentro del fundamento legal para la obligación de presentar esta declaración tenemos:

  • Código Fiscal de la Federación vigente: Artículos 31 y 32.
  • Ley del Impuesto al Valor Agregado vigente: Artículo 32, fracciones V y VIII.
  • Resolución de Facilidades Administrativas vigente: Regla 1.3., segundo y tercer párrafo.

¿Quién está obligado a presentarla?
Tienen la obligación de presentar esta declaración, aquellas personas físicas o morales cuyos ingresos totales del ejercicio inmediato anterior excedan los 4 millones de pesos o que inicien actividades en el ejercicio y estimen que sus ingresos excederán de la cantidad señalada.

¿Cuándo se presenta?
La periodicidad con la que se presenta esta declaración es de forma mensual.

¿Qué información se registra?
Dentro de la información que se informa al SAT tenemos:

  • Tipo de tercero (Proveedor: Nacional, Extranjero, Global)
  • Tipo de operación (Prestación de Servicios Profesionales, Arrendamiento de Inmuebles, Otros)
  • El RFC del proveedor
  • El total del IVA afectado en cada operación trátese de IVA:
  • Exento
  • Tasa 0%
  • Tasa 8% (región fronteriza norte)
  • Tasa 16%
  • Retenido
  • Devoluciones, descuentos o bonificaciones

Los importes que se declaran son por lo efectivamente pagado

¿Cómo se genera?
Para poder generar esta declaración se deberá:

  • Instalar la aplicación del SAT
  • Llenar el formulario de datos de forma:
  • Manual – capturando la información manualmente, proceso que puede llevar mucho trabajo y tiempo.
  • Importar declaración – mediante la carga de la información a través de un archivo TXT

¿Qué documentos se obtienen?
Al llevar a cabo la presentación de la DIOT, se obtiene la siguiente documentación:

  • Acuse de recibo del archivo de la declaración enviada
  • Acuse de rechazo o aceptación de la declaración

Temas relacionados:

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Cambios al subsidio al empleo

Como sabrás, en México, las personas que se encuentran en la economía formal y que perciben ingresos por sueldos y salarios, están obligados a pagar el Impuesto Sobre la Renta (ISR).

Son los patrones quienes deben de calcular el impuesto que tienen que pagar sus trabajadores, lo retienen y lo entregan al Servicio de Administración Tributaria (SAT).

Pero empecemos por saber:

¿Qué es el subsidio al empleo?

El subsidio para el empleo es una ayuda que por ley debe pagar el patrón o el gobierno, a los trabajadores que perciben salarios bajos.

Antecedentes

El decreto del subsidio al empleo había permanecido sin cambios desde su publicación en el DOF del 11 de diciembre de 2013, y tenía como finalidad beneficiar a los trabajadores de bajos ingresos, reduciendo el impacto del impuesto sobre la renta (ISR) por sueldos y salarios, mediante el acreditamiento de este subsidio contra el impuesto determinado a su cargo.

El incremento paulatino del salario mínimo en los últimos años propició que la tabla utilizada para el otorgamiento del subsidio al empleo haya quedado superada.

Cambios

Derivado de lo anterior, por el decreto publicado por el Servicio de Administración Tributaria (SAT) el pasado 1 de mayo de 2024 en el Diario Oficial de la Federación (DOF), se elimina la tabla emitida en 2013 y la sustituye por un cálculo mediante cuota mensual, equivalente al 11.82% de la Unidad de Medida y Actualización (UMA) para los trabajadores cuyos ingresos mensuales base del ISR no excedan de MXN 9,081.00.

Los ingresos que son base gravable no incluyen conceptos como primas de antigüedad, retiro e indemnizaciones.

Valor de la UMA 2024 MXN 108.57

Cuota mensual del 11.82% de UMA 2024 MXN 390.00

En los casos donde el ISR del mes respectivo a cargo del trabajador sea menor al subsidio al empleo a otorgar, no dará lugar a que su remanente se aplique contra el impuesto generado posteriormente, ni se entregará cantidad alguna por concepto de este subsidio.

En resumen, con este cambio, el subsidio ya no depende del nivel de salario, sino que ahora es una cantidad fija.

Periodos distintos a un mes

Menor a un mes

Para determinar la cuota mensual, aplicable en pagos que se realicen por periodos menores a un mes, se podrá dividir la cuota mensual que resulta del 11.82% de la UMA entre 30.4 y multiplicar este resultado por el número de días del periodo de pago

Dos o más meses

Asimismo, si se realizan pagos por dos o más meses, se deberá calcular el monto mensual de la UMA multiplicado por 11.82%, y a su vez, por el número de meses que corresponda el pago.

En ambos casos, el importe de subsidio al empleado determinado no podrá exceder del importe mensual máximo que resulte de multiplicar el valor mensual de la UMA por 11.82%.

Si deseas ver la publicación del decreto en el Diario Oficial de la Federación (DOF) bastará con dar clic en la siguiente liga.

DOF Decreto Subsidio al empleo

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Convertir a Excel los impuestos del recibo de pago (REP)

Hoy, 7 de mayo del 2024, hemos liberado una nueva versión de nuestro programa Descargar CFDI, que como ya sabes, se especializa en la descarga masiva de CFDIs y en explotar la información contenida en los XML.

Una de las características más importantes que tiene el programa, es la capacidad de trabajar con los recibos electrónicos de pago (REP), ya sean emitidos o recibidos; con ellos el programa puede:

Justamente fue en este último punto donde hicimos una mejora, la cual puede parecer algo menor, pero tiene grandes implicaciones para el usuario.

Desglose de impuestos retenidos y trasladados

En una versión anterior del programa, agregamos la capacidad de mostrar todos lo impuestos retenidos y trasladados, el usuario podía seleccionar si deseaba que se mostraran los impuestos del pago, del documento o los dos.

Este fue un gran avance para el usuario, ya que fácilmente podía ver y exportar todos los impuestos contenidos en el recibo electrónico de pago (REP), solo que había un inconveniente y es que mostraban todos los posibles impuestos que existen actualmente aunque el REP no tuviera registrado, por ejemplo, el REP contenía solamente IVA al 16 % y en pantalla se mostraban:

  • Las columnas correspondientes con el IVA al 16 % llenas de datos.
  • Las columnas para el IVA al 0% y al 8 % vacías.

Aunque lo anterior no era incorrecto, el problema era que crecía en exceso la cantidad de columnas que se mostraban, haciendo complicado el ver y analizar dicho reporte.

Es ahí donde hicimos la mejora, ya que agregamos un parámetro llamado “Mostrar todos los impuestos, aunque no tengan datos”:

  • Si se activa, el programa actúa como antes, muestra todas las columnas
  • Si se encuentra desactivado, solo muestra las columnas que contengan datos.
  • Por defecto se encuentra desactivado

Esta es una gran ayuda para el usuario, ya que, a partir de esta versión, cuando genere este reporte, la cantidad de columnas que se van a mostrar se reduce considerablemente.

Por cierto, este parámetro funciona, tanto para los impuestos del pago como para los impuestos del documento.

Si deseas actualizarte a esta nueva versión y disfrutar de las nuevas características, puedes dar clic en el siguiente enlace:

Descargar CFDI

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.

Conoces los cambios realizados por el SAT al CFDI 4.0

El día 22 de abril del 2024, el Servicio de Administración Tributaria (SAT) publicó un cambio que afecta al CFDI 4.0 tanto en su proceso de generación y timbrado como en la recepción y validación del mismo; este cambio fue realizado en el patrón de datos correspondiente a la Clave Única de Registro de Población (CURP).

Pero comencemos por saber:

¿Qué es la clave CURP?

Es del documento de registro que se asigna a todas las personas que viven en el territorio nacional, así como a los mexicanos que residen en el extranjero.

¿Cómo se compone?

Esta CURP se compone por los siguientes datos:

  • Con 18 elementos, representados por letras y números, que se generan a partir de los datos contenidos en el documento comprobatorio de tu identidad (acta de nacimiento, carta de naturalización o documento migratorio), y que se refieren a:
  • El primero y segundo apellido, así como al nombre de pila
  • La fecha de nacimiento
  • El sexo
  • La entidad federativa de nacimiento

Estructura

A continuación, se describe la estructura que compone a una CURP:

4 caracteres correspondientes a:
Inicial y primera vocal interna del primer apellido
Inicial del segundo apellido
E inicial del nombre de pila
6 caracteres para la fecha de nacimiento, donde:
Año a 2 caracteres
Mes a 2 caracteres
Día a 2 caracteres
1 carácter para el sexo, donde:
(H) es usado para hombre
(M) para mujer
(X) para registros no binarios
2 caracteres para la entidad federativa de nacimiento
3 caracteres para las primeras consonantes internas del primer apellido, del segundo apellido y del nombre de pila
1 carácter para la homo clave, para evitar registros duplicados
1 carácter para el dígito verificador

Como podrás observar, el cambio se dio en el tipo de dato del carácter que define el sexo, en el cual se incluyó el tipo X, para ser usado en registros no binarios.

Con lo anterior, la estructura para validar una CURP cambia:

Anteriormente

[A-Z][AEIOUX][A-Z]{2}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])MH[BCDFGHJ-NP-TV-Z]{3}[0-9A-Z][0-9]

Ahora

[A-Z][AEIOUX][A-Z]{2}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])MHX[BCDFGHJ-NP-TV-Z]{3}[0-9A-Z][0-9]

Implicaciones del cambio

Como se comenta al inicio de este artículo, este cambio trae consigo implicaciones importantes en la generación y validación de un CFDI, ya que será necesario modificar los procesos actuales para dar soporte a este cambio.

Hemos realizado un análisis para detectar cuáles de los complementos que se manejan actualmente se ven afectados y, en resumen, son 6, de estos, 5 están relacionados con el CFDI y 1 a la Factura de retenciones e información de pagos:

Complementos del CFDI

  • Nómina versión 1.2
  • Instituciones educativas privadas 1.0
  • Comercio exterior 2.0
  • Notarios públicos 1.0
  • Vales de despensa 1.0

Complementos de la factura de retenciones en información de pago

  • Pagos a extranjeros 1.0

Productos de Facturando

Una vez que teníamos claro el cambio planteado por el SAT, nos dimos a la tarea de revisar y analizar como esté afectada a cada uno de nuestros productos, los cuales mencionaremos a continuación:

Librerías

Web Service

  • Validar RFC, con el cual puedes validar los datos de un contribuyente: RFC, nombre, código postal y CURP.

Programas

Como podrás observar, este cambio afecta varias de nuestras soluciones, por lo que ya nos encontramos trabajando en las mismas y en próximos días estaremos liberando nuevas versiones de las mismas.

Esperamos que este artículo te haya sido de utilidad y te invitamos a estar atento a este blog y a seguirnos en nuestras redes sociales (Twitter, Facebook, YouTube) donde estaremos publicando más contenido de este estilo.

Hasta la próxima.