CFDI 4.0: Errores comunes al facturar y cómo solucionarlos
Los errores más frecuentes con la factura electrónica CFDI 4.0, sus códigos de rechazo y cómo corregirlos rápidamente.
Actualizado:
¿Buscas un código específico? Tenemos guía dedicada del error CFDI40130 (factura global al público en general).
¿Por qué fallan los CFDIs?
El CFDI 4.0 es obligatorio desde 2023, pero en 2026 sigue generando problemas. El SAT actualiza periódicamente los catálogos (claves de producto, regímenes, usos de CFDI) y cualquier desactualización causa rechazos. Aquí están los errores más comunes y cómo solucionarlos.
Error 1: RFC del receptor inválido o no coincide
Códigos: CFDI40143 — "El RFC del receptor no se encuentra en la lista de RFC inscritos no cancelados del SAT" / CFDI40145 — "El campo Nombre del receptor debe pertenecer al nombre asociado al RFC"
En CFDI 4.0, el SAT valida que el RFC del receptor exista en su base de datos y que coincida con el nombre o razón social registrado.
Solución:
- Verifica el RFC del receptor en el portal del SAT
- Confirma que el nombre o razón social coincida exactamente con la constancia de situación fiscal
- Atención: tildes, mayúsculas, y caracteres especiales (ñ, &) importan
- Solicita al cliente su constancia de situación fiscal actualizada
Error 2: Régimen fiscal incorrecto
Códigos: CFDI40157 a CFDI40159 — "La clave del campo RegimenFiscalReceptor no corresponde de acuerdo al RFC del receptor" (o no es del catálogo c_RegimenFiscal, o no corresponde al tipo de persona)
El CFDI 4.0 requiere el régimen fiscal del receptor. Si pones "601 - General de Ley" pero el receptor está en RESICO, el CFDI será rechazado.
Solución:
- Consulta el régimen del receptor en su constancia de situación fiscal
- Los regímenes más comunes: 601 (General de Ley PM), 612 (Actividad Empresarial PF), 621 (Incorporación Fiscal), 626 (RESICO)
- Para público en general: usa régimen 616 y RFC genérico XAXX010101000
Error 3: Uso del CFDI no válido para el régimen
Códigos: CFDI40160 — "El campo UsoCFDI no contiene un valor del catálogo c_UsoCFDI" / CFDI40161 — "La clave del campo UsoCFDI debe corresponder con el tipo de persona y régimen"
No todos los usos de CFDI son compatibles con todos los regímenes. Por ejemplo, un contribuyente RESICO no puede usar "D01 - Honorarios médicos" como uso de CFDI.
Solución:
- Consulta la tabla de compatibilidad régimen-uso del Anexo 20 del SAT
- Para gastos generales, "G03 - Gastos en general" es el más seguro
- Para público en general: "S01 - Sin efectos fiscales"
Error 4: Código postal no válido
Códigos: CFDI40126 — "El campo LugarExpedicion no contiene un valor del catálogo c_CodigoPostal" / CFDI40147 — "El campo DomicilioFiscalReceptor no corresponde al código postal registrado en el SAT para ese RFC"
El CFDI 4.0 valida el código postal del emisor y receptor contra el catálogo del SAT.
Solución:
- Verifica el CP en la constancia de situación fiscal del emisor/receptor
- Si el catálogo del SAT no incluye un CP recién creado, espera a la siguiente actualización
- Usa el catálogo c_CodigoPostal actualizado del SAT
Error 5: Método de pago incorrecto
Código: CFDI40124 — "El campo MetodoPago no contiene un valor del catálogo c_MetodoPago"
Confusión común entre:
- PUE (Pago en Una sola Exhibición): Se usa cuando el pago se recibe al momento o a corto plazo
- PPD (Pago en Parcialidades o Diferido): Se usa cuando el pago se recibirá después. Requiere generar un complemento de pago posterior
Solución:
- Si el pago ya se recibió: PUE + forma de pago real (transferencia, tarjeta, etc.)
- Si es a crédito o parcialidades: PPD + forma de pago "99 - Por definir"
- No olvides generar el complemento de pago cuando se reciba el pago (en caso de PPD)
Error 6: Clave de producto o servicio incorrecta
Código: CFDI40162 — "El campo ClaveProdServ no contiene un valor del catálogo c_ClaveProdServ"
El SAT actualiza el catálogo de claves de productos y servicios periódicamente, por lo que una clave válida al configurar el sistema puede dejar de estar vigente después.
Solución:
- Descarga el catálogo c_ClaveProdServ más reciente del portal del SAT
- Usa claves genéricas cuando no encuentres una exacta: 01010101 (No existe en el catálogo)
- Para servicios contables: 84111500 (Servicios contables), 84111600 (Servicios de auditoría)
Error 7: Complemento de pago con errores
Los complementos de pago (REP - Recibo Electrónico de Pago) son una fuente constante de errores. Antes de emitirlos, revisa los cambios del complemento de pago 2026 que modificaron plazos y cancelación:
- UUID del CFDI relacionado incorrecto: Verifica que el folio fiscal sea exacto
- Monto del pago no cuadra: El monto pagado no puede exceder el saldo pendiente
- Moneda incorrecta: Si el CFDI original es en USD, el complemento debe hacer la conversión
- Tipo de cambio faltante: Obligatorio cuando la moneda es diferente a MXN
Prevenir errores con automatización
La mayoría de estos errores se pueden prevenir con:
- Datos actualizados: Mantener las constancias de situación fiscal de clientes y proveedores al día
- Catálogos actualizados: Usar un PAC que actualice catálogos automáticamente
- Validación previa: Tesio AI pre-valida los datos antes de la presentación, detectando inconsistencias en CFDIs
- Conciliación automática: Tesio concilia CFDIs emitidos y recibidos para detectar duplicados, montos atípicos y operaciones sospechosas
Artículos relacionados y herramientas
- Cancelación de CFDI 2026: nuevo proceso y plazos SAT
- Complemento de pago 2026: cambios en cancelación y emisión
- Carta porte 2026: quién la necesita y cómo emitirla
- 5 errores comunes al presentar declaraciones mensuales
- Calculadora de multas SAT: estima el costo de un CFDI mal emitido
Fuentes oficiales
- Anexo 20 — estándar del CFDI, matriz de errores y catálogos (c_ClaveProdServ, c_RegimenFiscal, c_UsoCFDI, c_CodigoPostal) — SAT
- Factura electrónica: verificación de comprobantes y servicios del CFDI — Portal del SAT
Detecta anomalías en CFDIs automáticamente
Tesio AI analiza los CFDIs de tus clientes y detecta inconsistencias antes de que se conviertan en problemas.
Empieza gratisPreguntas frecuentes
¿Cuáles son los errores más comunes al timbrar un CFDI 4.0?
Los rechazos más frecuentes son de datos del receptor: RFC no inscrito (CFDI40143), nombre que no coincide con el RFC (CFDI40145), código postal del domicilio fiscal que no corresponde al registrado en el SAT (CFDI40147), régimen fiscal que no corresponde al RFC (CFDI40157 a CFDI40159) y uso del CFDI incompatible con el tipo de persona o régimen (CFDI40160 y CFDI40161). Todos se resuelven cotejando los datos contra la constancia de situación fiscal vigente del receptor.
¿Qué significa el error CFDI40143?
Que el RFC capturado como receptor no se encuentra en la lista de RFC inscritos no cancelados del SAT. Verifica el RFC contra la constancia de situación fiscal del cliente; si el RFC es correcto pero sigue rechazado, el receptor debe regularizar su situación en el RFC ante el SAT.
¿Qué clave de producto o servicio uso para servicios contables?
Para servicios de contabilidad la clave del catálogo c_ClaveProdServ es 84111500 (servicios contables) y para auditoría 84111600 (servicios de auditoría). Usar una clave de otra familia puede generar observaciones en revisiones del SAT aunque el CFDI timbre.
¿Dónde consulto los códigos de error oficiales del CFDI 4.0?
En la matriz de errores del Anexo 20 publicada por el SAT, que lista cada código (por ejemplo CFDI40143, CFDI40145, CFDI40147) con su validación exacta. Los PACs devuelven estos códigos en el mensaje de rechazo al intentar timbrar.