Matriz de Errores CFDI 4.0. Te comparto la lista de claves de errores más frecuentes y relevantes que arroja el SAT.

lista errores cfdi soluciones
¿Te gustó este post? Por favor compártelo:

Matriz de Errores CFDI 4.0.

audita 400 01

Publicidad pagada

Te comparto la lista de claves de errores más frecuentes y relevantes que arroja el SAT.

El SAT (Servicio de Administración Tributaria) utiliza una Matriz de Errores oficial para la versión 4.0 del CFDI (Anexo 20), la cual contiene cientos de claves. Estas claves se agrupan por la parte del CFDI que está fallando (por ejemplo, errores de estructura, errores de sello digital, y las más comunes, errores de datos del receptor).

A continuación, se listan las claves de error más frecuentes y relevantes que arroja el SAT al intentar timbrar un CFDI 4.0, clasificadas por su origen:

⚠️ Nota: El código CFDI40XXX se utiliza para las validaciones específicas de la versión 4.0. Algunos PAC (Proveedores Autorizados de Certificación) pueden devolver códigos genéricos como 301, 401, 402, pero estos generalmente corresponden a las validaciones CFDI40XXX.

1. Errores de Encabezado (Nodo cfdi:Comprobante)

Estos errores se refieren a los atributos principales del comprobante, como fecha, sello, tipo de cambio, etc.

Código de Error Descripción del Error Atributo/Elemento
CFDI40101 El campo Fecha no cumple con el patrón requerido. Fecha
CFDI40102 El resultado de la digestión debe ser igual al resultado de la desencripción del sello. Sello
CFDI40103 Si existe el tipo de comprobante T, N o P, el campo FormaPago no debe existir. FormaPago
CFDI40104 El campo FormaPago no contiene un valor del catálogo. FormaPago
CFDI40105 El campo CondicionesDePago no debe existir cuando el campo FormaPago tiene una clave distinta de «99». CondicionesDePago
CFDI40106 El certificado no cumple con alguno de los valores permitidos (vigente, no cancelado, etc.). Certificado
CFDI40108 El campo SubTotal no es igual al redondeo de la suma de los importes de los conceptos. SubTotal
CFDI40109 El campo Descuento es mayor al SubTotal o no es igual a la suma de los descuentos de los conceptos. Descuento
CFDI40110 El campo Moneda no contiene un valor del catálogo c_Moneda. Moneda
CFDI40111 El campo TipoCambio no cumple con el patrón o es incorrecto si la moneda es MXN o XXX. TipoCambio
CFDI40114 El campo TipoCambio no debe existir si la moneda es MXN. TipoCambio
CFDI40115 El campo TipoDeComprobante no contiene un valor del catálogo. TipoDeComprobante
CFDI40117 El campo Exportacion no contiene un valor del catálogo. Exportacion
CFDI40118 El campo MetodoPago no contiene un valor del catálogo. MetodoPago
CFDI40120 El campo Total no es igual al resultado de restar el Descuento al SubTotal y sumar los impuestos. Total
CFDI40121 El campo Total no cumple con el límite inferior y superior permitido según la moneda. Total
CFDI40122 El campo LugarExpedicion no contiene un valor del catálogo de códigos postales. LugarExpedicion
CFDI40124 El campo Confirmacion debe registrarse cuando el TipoCambio o el Total están fuera de rango. Confirmacion

cfdi facturas contador digital 600

2. Errores en Datos del Emisor (Nodo cfdi:Emisor)

Código de Error Descripción del Error Atributo/Elemento
CFDI40132 El campo Rfc del emisor no cumple con el patrón establecido. Rfc
CFDI40134 El campo Rfc del emisor no se encuentra en la lista de RFC inscritos no cancelados. Rfc
CFDI40135 La clave del campo RegimenFiscal del emisor no es la que le corresponde. RegimenFiscal
CFDI40139 El campo Nombre del emisor no pertenece al nombre asociado al RFC registrado. Nombre

3. Errores en Datos del Receptor (Nodo cfdi:Receptor)

Estos son los más comunes para CFDI 4.0

Código de Error Descripción del Error Atributo/Elemento
CFDI40143 Este RFC del receptor no existe en la lista de RFC inscritos no cancelados del SAT. Rfc
CFDI40145 El campo Nombre del receptor no se encuentra en la lista de RFC inscritos no cancelados en el SAT. Nombre
CFDI40146 El campo RegimenFiscalReceptor no contiene un valor conforme al RFC. RegimenFiscalReceptor
CFDI40147 El campo DomicilioFiscalReceptor (Código Postal) no coincide con el registrado por el SAT. DomicilioFiscalReceptor
CFDI40148 El valor del campo UsoCFDI no corresponde con el tipo de persona o Régimen Fiscal del receptor. UsoCFDI
CFDI40150 Si el RFC del receptor es el genérico nacional (XAXX010101000), el UsoCFDI debe ser S01 (Sin efectos fiscales). UsoCFDI
CFDI40157 El campo Rfc del receptor debe contener el valor XAXX010101000 o XEXX010101000 si no se registra un RFC. Rfc

4. Errores en Conceptos (Nodo cfdi:Conceptos)

Código de Error Descripción del Error Atributo/Elemento
CFDI40126 La clave del campo ClaveProdServ no existe en el catálogo. ClaveProdServ
CFDI40127 La clave del campo ClaveUnidad no existe en el catálogo. ClaveUnidad
CFDI40166 El campo ObjetoImp no contiene un valor del catálogo. ObjetoImp
CFDI40169 Si el campo ObjetoImp es ’01’ (No objeto de impuesto), el nodo cfdi:Impuestos no debe existir. ObjetoImp
CFDI40170 Si el campo ObjetoImp es ’02’ o ’03’ (Sí objeto de impuesto), el nodo cfdi:Impuestos debe existir. ObjetoImp

5. Errores en Impuestos (Nodos cfdi:Impuestos, cfdi:Traslados, cfdi:Retenciones)

Estos se relacionan con el cálculo y desglose de impuestos.

Código de Error Descripción del Error Atributo/Elemento
CFDI40201 Cuando el TipoDeComprobante sea T o P (Traslado o Pago), el elemento cfdi:Impuestos no debe existir. cfdi:Impuestos
CFDI40203 El campo TotalImpuestosRetenidos no es igual al redondeo de la suma de los impuestos retenidos de los conceptos. TotalImpuestosRetenidos
CFDI40206 El campo TotalImpuestosTrasladados no es igual al redondeo de la suma de los impuestos trasladados de los conceptos. TotalImpuestosTrasladados
CFDI40211 El campo Importe correspondiente a Retención no es igual al redondeo de la suma de los importes de los impuestos retenidos. Importe
CFDI40215 El campo Base correspondiente a Traslado no es igual al redondeo de la suma de las bases trasladadas. Base
CFDI40218 La clave del campo Impuesto del traslado no corresponde a un valor permitido del catálogo. Impuesto
CFDI40222 El campo TipoFactor del traslado no contiene un valor del catálogo. TipoFactor
CFDI40223 El campo TasaOCuota del traslado no es un valor válido para el impuesto y el tipo de factor. TasaOCuota

6. Errores en Factura Global e Información Relacionada

Código de Error Descripción del Error Atributo/Elemento
CFDI40130 Si el RFC receptor es XAXX010101000 (Público en General), el nodo InformacionGlobal debe existir. InformacionGlobal
CFDI40131 El campo Periodicidad de la factura global no contiene un valor del catálogo. Periodicidad
CFDI40134 El campo Meses de la factura global no contiene un valor del catálogo. Meses
CFDI40136 El campo Año de la factura global no cumple con el patrón. Año
CFDI40125 El campo TipoRelacion no contiene un valor del catálogo. TipoRelacion
CFDI40140 El RFC del comprobante relacionado UUID no existe. UUID

Esta lista cubre las validaciones fundamentales y recurrentes. Para tener el listado completo y oficial, te recomiendo consultar la Matriz de Errores del Anexo 20, versión 4.0, que el SAT publica en su portal.

Descarga Masiva XML

Publicidad pagada

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *