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.