CFDI 4.0
CFDI 4.0: requisitos, cambios frente a 3.3 y catálogos 2026
El CFDI 4.0 es la versión vigente del comprobante fiscal digital por internet en México desde abril de 2023. Si emites o recibes facturas electrónicas, tus sistemas deben usar esta versión.
Este artículo explica los requisitos obligatorios del CFDI 4.0 validación de RFC, uso de CFDI, régimen fiscal, los campos que se añadieron respecto a la versión 3.3 y las actualizaciones de catálogos que el SAT publicó para 2026. Si facturas en Walmart, la [guía de CFDI Walmart](/cfdi-walmart/) te ayuda con los datos específicos de esa tienda.
Datos clave del CFDI 4.0
- Versión obligatoria desde el 1 de abril de 2023. El SAT ya no timbra CFDI 3.3 desde esa fecha.
- RFC del receptor obligatorio y validado contra el registro SAT. Si el RFC no existe o está suspendido, el PAC rechaza el timbrado.
- Tres campos nuevos obligatorios: Periodicidad, Meses (solo para pagos en parcialidades) y Exportación.
- Catálogo c_UsoCFDI actualizado: cada uso debe ser compatible con el régimen fiscal del receptor. G01 es el más común para compras personales.
- En 2026 el SAT actualizó las rutas de los apéndices del Anexo 20 y agregó una precisión en la descripción de productos con nicotina.
Requisitos obligatorios
Qué necesitas para emitir un CFDI 4.0 válido
- RFC activo y válido del emisor y del receptor. Verifica en el portal del SAT que el RFC del receptor sea correcto y no esté suspendido.
- Régimen fiscal del emisor compatible con la actividad que declaras. Si eres persona física, revisa tu constancia de situación fiscal.
- Uso de CFDI (catálogo c_UsoCFDI) que corresponda al receptor y al tipo de operación. No uses G01 si el receptor es persona moral.
- Código de producto o servicio (catálogo c_ClaveProdServ) que describa exactamente lo que facturas. Hay más de 55 000 claves disponibles.
- Forma de pago y método de pago correctos. Si usas PPD (pago en parcialidades), necesitarás emitir un Complemento de Pago después.
- Periodicidad y Meses solo cuando el pago se realiza en parcialidades. Si es pago en una sola exhibición, usa el valor 01 en Periodicidad y no incluyas Meses.
- Exportación: 01 si no es exportación, 02 si es mercancía previamente exportada.
Explicación detallada de cada requisito
Validación del RFC
Desde CFDI 4.0, el RFC del receptor es obligatorio en todos los comprobantes. El PAC valida que el RFC exista en el registro del SAT y que el nombre o razón social coincida con el registrado. Si el receptor tiene el RFC suspendido (lista 69-B o por falta de obligaciones), el timbrado será rechazado.
Para verificar un RFC antes de facturar, usa el validador del SAT en sat.gob.mx o consulta la constancia de situación fiscal del receptor. No confíes solo en el dato que el cliente te escribe: el nombre puede tener abreviaturas distintas y el sistema lo rechazará.
Uso de CFDI y compatibilidad con régimen
El catálogo c_UsoCFDI contiene claves como G01 (adquisición de mercancías), G03 (gastos en general), D01 (honorarios médicos), etc. Cada clave tiene reglas de compatibilidad con el régimen fiscal del receptor:
- G01, G02, G03: compatibles con mayoría de regímenes (personas físicas y morales).
- D01, D02, D03, D04, D05, D06, D07, D08, D09, D10: solo para personas físicas.
- S01: solo para personas morales con fines no lucrativos.
- CP01: solo para pagos por cuenta de terceros.
Si seleccionas un uso incompatible con el régimen, el PAC rechazará el timbrado. Revisa la matriz de compatibilidad en el Anexo 20 antes de emitir.
Periodicidad y Meses (nuevos en 4.0)
Estos campos reemplazan la lógica anterior de indicar pagos diferidos. Periodicidad puede ser 01 (único), 02 (mensual), 03 (bimestral), etc. Si el pago es único, no incluyas Meses. Si es en parcialidades, indica los meses que cubre el pago actual.
Exportación
El campo Exportación indica si los bienes o servicios facturados son objeto de exportación. Valores posibles: 01 (no exportación) y 02 (mercancía previamente exportada). La mayoría de las operaciones domésticas usan 01.
Actualizaciones 2026 de los catálogos
El 1 de enero de 2026 el SAT actualizó los catálogos del CFDI 4.0. Los cambios principales son:
1. Nuevas rutas de descarga para los apéndices del Anexo 20. Si tu sistema consume los catálogos desde ligas fijas, actualízalas a las nuevas URL publicadas en sat.gob.mx. 2. Precisión en el campo Descripción cuando el concepto incluye productos con nicotina. La guía de llenado actualizada al 29 de diciembre de 2025 detalla el formato requerido. 3. Actualización del catálogo c_NumPedimentoAduana con nuevas claves para operaciones aduaneras de 2026. 4. Refuerzo en la verificación de materialidad de las operaciones: el SAT puede solicitar evidencia de que la transacción detrás de cada CFDI realmente existió.
Diferencia clave con CFDI 3.3
Si aún usas un sistema que emite CFDI 3.3, debes migrar a 4.0. La versión 3.3 dejó de ser válida para timbrado el 31 de marzo de 2023. Los cambios más importantes que notarás:
- En 3.3 el RFC del receptor no era obligatorio para operaciones con público en general. En 4.0 siempre es obligatorio.
- En 3.3 no existía Periodicidad, Meses ni Exportación.
- En 3.3 no se validaba la compatibilidad régimen-uso de CFDI al momento del timbrado. En 4.0 sí.
- En 3.3 los pagos en parcialidades se manejaban con el Complemento de Pago 1.0. En 4.0 se usa la versión 2.0.
Cómo aplicar esto a tu factura Walmart
Si tu factura es de una compra en Walmart México, los requisitos del CFDI 4.0 aplican igual. Cuando entres al portal de facturación de Walmart (facturacion.walmartmexico.com.mx), el sistema ya usa CFDI 4.0. Solo debes asegurarte de:
1. Tener tu RFC y constancia de situación fiscal actualizados. 2. Elegir el uso de CFDI correcto: G01 para compras personales de mercancía. 3. Verificar que tu régimen fiscal sea compatible con el uso seleccionado. 4. Revisar que el RFC que capturas en el portal coincida exactamente con tu constancia del SAT.
Para más detalles sobre los datos fiscales específicos de Walmart, revisa la guía de CFDI Walmart y la guía de uso de CFDI.
Errores frecuentes
Señales que conviene revisar
- Usar un RFC de receptor que no coincide exactamente con el registrado en el SAT (mayúsculas, acentos, abreviaturas).
- Seleccionar uso de CFDI G01 cuando el receptor es persona moral (debe ser G02 o G03 según el caso).
- Omitir el campo Periodicidad o usar valores incorrectos para pagos en parcialidades.
- No actualizar las rutas de los catálogos en tu sistema después de los cambios de enero 2026.
- Confiar solo en el PDF sin verificar que el XML tenga todos los campos obligatorios del CFDI 4.0.
Preguntas frecuentes sobre CFDI 4.0
¿Sigue siendo obligatorio el CFDI 4.0 en 2026?
Sí. El CFDI 4.0 es la única versión vigente desde abril de 2023. El SAT no timbra CFDI 3.3 desde esa fecha.
¿Qué pasa si uso un RFC que no existe en el SAT?
El PAC rechazará el timbrado. Debes verificar el RFC del receptor en el portal del SAT antes de emitir la factura.
¿Cuál es la diferencia entre CFDI 3.3 y 4.0 para pagos en parcialidades?
En 4.0 debes usar los campos Periodicidad y Meses, y el Complemento de Pago 2.0. En 3.3 se usaba el Complemento de Pago 1.0 sin esos campos adicionales.
¿Dónde consulto los catálogos actualizados del CFDI 4.0?
En el portal del SAT, sección Anexo 20 de la RMF. Las URL actualizadas están en sat.gob.mx en la ruta de normatividad vigente.
¿El CFDI 4.0 aplica para facturas de Walmart?
Sí. El portal de facturación de Walmart México usa CFDI 4.0. Los requisitos son los mismos que para cualquier factura electrónica en México.
Artículos relacionados
Referencias
Referencias útiles
Comprueba el portal vigente y la documentación fiscal aplicable antes de emitir.
Siguiente lectura
Guías relacionadas
Continúa con la duda que más se parece a tu caso.