CFDI 4.0: emisión al SAT y nodos obligatorios
Cómo se emite el CFDI 4.0 en México: sello con tu CSD, timbrado por un PAC, datos obligatorios del receptor y cancelación.
El CFDI 4.0 es el comprobante fiscal digital vigente en México. Convivió con la versión 3.3 desde enero de 2022 y su uso pasó a ser obligatorio el 1 de abril de 2023. El flujo es siempre el mismo: generas el XML, lo sellas con tu Certificado de Sello Digital (CSD), lo envías a un PAC (Proveedor Autorizado de Certificación) y el PAC le agrega el timbre fiscal digital. Sin timbre, el comprobante no tiene validez fiscal. En el nodo del receptor debes capturar su RFC, su nombre, el código postal de su domicilio fiscal y su régimen fiscal, tal como aparecen en su Constancia de Situación Fiscal. Ojo: 4invoices no es un PAC y no genera ni timbra el XML del CFDI; sirve para preparar la factura y bajarla en PDF.
- CFDI 4.0 obligatorio desde el 1 de abril de 2023; la 3.3 ya no aplica.
- El CSD lo tramitas con el SAT; el timbre lo pone un PAC autorizado.
- El receptor exige RFC, nombre, código postal y régimen fiscal.
- La cancelación sigue reglas propias, con motivo y, según el caso, aceptación del receptor.
Cómo funciona
Tramita tu CSD en el portal del SAT. El CSD (archivos .cer y .key con contraseña) es distinto de la e.firma: la e.firma te identifica y el CSD firma cada CFDI. Tiene una vigencia máxima de cuatro años.
Contrata un PAC autorizado por el SAT. El SAT publica la lista de proveedores autorizados. Tu sistema o el portal del PAC le envía el CFDI para timbrar.
Captura los nodos obligatorios. Emisor (RFC, nombre y régimen fiscal), Receptor (RFC, nombre, código postal, régimen fiscal y uso del CFDI), Conceptos (clave de producto o servicio, clave de unidad, cantidad, valor unitario, objeto de impuesto) y los impuestos trasladados o retenidos.
Sella y timbra. El PAC valida estructura, catálogos y reglas del SAT; si todo cuadra, agrega el timbre con el UUID (folio fiscal). El documento válido es el XML timbrado.
Entrega XML y PDF al cliente. El PDF es una representación impresa; el XML es el comprobante. Ambos se conservan según los plazos del Código Fiscal de la Federación.
Base legal
- Código Fiscal de la Federación, arts. 29 y 29-A: obligación y requisitos de los comprobantes fiscales digitales.
- Anexo 20 de la Resolución Miscelánea Fiscal (RMF): estándar y guía de llenado del CFDI 4.0.
- Portal del SAT (sat.gob.mx): factura electrónica, CSD y lista de PAC autorizados.
Preguntas frecuentes
¿Qué hago si el PAC rechaza mi CFDI por datos del receptor?
Pídele al cliente su Constancia de Situación Fiscal y compara RFC, nombre, código postal y régimen con lo que capturaste. Corrige el dato, vuelve a sellar y a timbrar. Un CFDI rechazado no queda timbrado, así que no hay nada que cancelar.
¿Puedo cancelar un CFDI ya timbrado?
Sí, pero con un motivo de cancelación y, en muchos casos, con aceptación del receptor. Los detalles están en la página sobre cancelación de CFDI de este mismo apartado.
¿Cuál es la diferencia entre sello digital y timbre fiscal?
El sello digital lo pones tú con tu CSD y garantiza el origen y la integridad del comprobante. El timbre fiscal digital lo agrega el PAC y es lo que convierte el XML en un CFDI válido.
¿4invoices emite o timbra CFDI 4.0?
No. 4invoices crea facturas con IVA por línea, en cualquier moneda con tipo de cambio, y las descarga en PDF. No es un PAC, no genera XML timbrado, no se conecta con el SAT y no garantiza cumplimiento fiscal. Para timbrar necesitas un PAC.