Guía CFDI 4.0: qué es, qué datos lleva y cómo evitar errores
Lo esencial de la factura electrónica en México, en un solo lugar: qué datos lleva, qué catálogos usa, cómo se timbra y cómo evitar los rechazos. Cada tema enlaza a una guía más completa.
Actualizado el
Qué es el CFDI 4.0
El CFDI (comprobante fiscal digital por Internet) es la factura electrónica en México: un archivo XML que el SAT o un proveedor de certificación autorizado (PAC) valida y certifica con un folio fiscal único (UUID). La versión 4.0 es la vigente y sus reglas están en el Anexo 20 de la Resolución Miscelánea Fiscal: la guía de llenado, los catálogos, la matriz de errores y el esquema del comprobante.
Un ticket no es un CFDI ni sirve para deducir; lo explicamos en diferencia entre ticket y factura.
Qué datos pide del cliente
Del receptor se piden cinco datos: RFC, nombre o razón social, código postal del domicilio fiscal, régimen fiscal y uso del CFDI. El nombre y el código postal deben coincidir con los que el SAT tiene registrados para ese RFC. No hace falta entregar la constancia de situación fiscal: basta con dar los datos correctos.
- Qué poner en cada dato: datos para facturar CFDI 4.0.
- Por qué no se puede exigir la constancia: la constancia de situación fiscal para facturar.
Los catálogos que más se usan
Varios campos del CFDI solo aceptan claves de los catálogos del SAT. Estos son los que más se consultan:
| Catálogo | Para qué sirve |
|---|---|
| Uso del CFDI (24 claves) | Para qué usará el cliente la factura: uso de CFDI G03, G01 y S01 |
| Régimen fiscal (19 claves) | Cómo paga impuestos el emisor y el receptor: regímenes fiscales del SAT |
| Producto o servicio (52,513 claves) | Qué se vendió: buscador de claves de producto o servicio |
| Unidad (2,418 claves) | Cómo se mide la cantidad: buscador de claves de unidad |
Cómo se timbra
El emisor genera el comprobante, lo firma con su certificado de sello digital y lo envía al SAT o a un PAC, que lo valida, le asigna el folio fiscal y le incorpora el sello digital del SAT. El PAC rechaza los comprobantes cuya fecha tenga más de 72 horas. Lo explicamos paso a paso en qué es timbrar una factura. Para emitir necesitas tu e.firma y tu certificado de sello digital; los requisitos están en qué necesito para facturar en mi negocio y el trámite del sello, en sello digital (CSD): cómo sacarlo y renovarlo.
Errores al timbrar y cómo corregirlos
Cuando el PAC encuentra un dato que no cumple, rechaza la factura con un código de la matriz de errores del Anexo 20. Los más frecuentes se agrupan por el dato que hay que corregir:
- Nombre, RFC y código postal del receptor (CFDI40143, CFDI40144, CFDI40145, CFDI40147 y CFDI40148): errores CFDI40145 y CFDI40147.
- Régimen y uso de CFDI (CFDI40157, CFDI40158 y CFDI40161): errores CFDI40161 y CFDI40158.
- Claves de producto y de unidad (CFDI40162 a CFDI40165): errores de claves SAT.
- RFC genérico (CFDI40130, CFDI40146, CFDI40149 y CFDI40159): XAXX010101000, el RFC genérico.
Para prevenirlos desde la captura, revisa 5 errores comunes al emitir un CFDI 4.0.
Público en general y factura global
Las ventas al público en general que nadie facturó se reportan en una factura global, a nombre del RFC genérico XAXX010101000. Si un cliente pide después la factura de un ticket que ya entró en esa global, el negocio tiene que corregirla.
- Cómo se llena: factura global a público en general.
- Qué hacer si el ticket ya está incluido: el ticket se encuentra en una factura global.
Cancelación y plazos
Una factura timbrada no se edita: si tiene un error, se cancela con uno de los motivos 01 a 04 y, en su caso, se sustituye. El plazo para cancelar llega hasta el mes en que se presenta la declaración anual del ejercicio en que se emitió. La ley no fija un plazo para que el cliente pida su factura, pero el emisor sí tiene plazos para timbrarla.
- Motivos y plazos: cancelar factura CFDI 4.0.
- Plazos para facturar: cuánto tiempo hay para facturar un ticket.
Autofacturación
Un portal de autofacturación permite que el cliente genere su propia factura a partir del ticket. Es legal siempre que no sea la única forma de obtenerla: la caja debe poder emitirla cuando el cliente la pide.
- Qué es y cómo funciona: qué es la autofacturación.
- Qué dice el SAT: ¿es legal un portal de autofacturación?
- Cómo funciona en TuFacturaPro: cómo funciona la facturación CFDI 4.0.
Documentos oficiales del SAT
- Anexo 20, la página del SAT con todos los documentos del CFDI 4.0.
- Guía de llenado del CFDI 4.0.
- Guía de llenado del CFDI global.
- Catálogos del CFDI 4.0 (versión del 15 de octubre de 2026).
- Matriz de errores del CFDI 4.0.
- Esquema del CFDI 4.0 (cfdv40.xsd).
- Verificador de CFDI, para comprobar que una factura fue certificada.
Este contenido es informativo y no sustituye la asesoría de un contador.
Dudas comunes
¿Qué es el CFDI 4.0?
Es la versión vigente de la factura electrónica en México: un archivo XML que el SAT o un proveedor de certificación autorizado (PAC) valida y certifica con un folio fiscal (UUID). Sus reglas están en el Anexo 20 de la Resolución Miscelánea Fiscal.
¿Qué datos necesito para facturar en CFDI 4.0?
Del receptor se piden cinco: RFC, nombre o razón social, código postal del domicilio fiscal, régimen fiscal y uso del CFDI. El nombre y el código postal deben coincidir con los que el SAT tiene registrados para ese RFC.
¿Dónde está la guía de llenado oficial del CFDI 4.0?
La publica el SAT en la sección del Anexo 20 de su portal, junto con los catálogos, la matriz de errores y el esquema del comprobante. Al final de esta guía están los enlaces a cada documento.
¿Qué pasa si el PAC rechaza mi factura?
La factura no se timbra, así que no existe y no hay nada que cancelar. El rechazo trae un código, como CFDI40145 o CFDI40161, que indica qué dato corregir antes de volver a enviarla.
Empieza a facturar sin cambiar tu operación
Crea tu cuenta, registra tus negocios y habilita un portal de autofacturación para que tus clientes generen su CFDI sin depender de tu equipo.
- Crea tu cuenta sin tarjeta
- Timbres extra que no caducan
- De $4.69 a $7.90 por factura
