Cómo validar un CFDI (XML) paso a paso

Guía neutral para revisar un CFDI 4.0 a partir de su archivo XML: qué requisitos verificar según el CFF y por qué la validación definitiva se hace en el portal del SAT.

Para validar un CFDI revisa en el XML los requisitos del CFF (arts. 29 y 29-A) como RFC, uso, régimen y complementos, y confirma su estado en el verificador oficial del SAT. Ninguna revisión propia sustituye la verificación oficial del comprobante.

Cómo validar un CFDI (XML) paso a paso

Revisar un CFDI desde su archivo XML te permite confirmar que la factura que recibes o emites cumple con los requisitos fiscales antes de usarla para deducir o acreditar. El XML es el documento con validez fiscal (el PDF es solo una representación), por lo que la revisión debe hacerse sobre él. Esta guía educativa y neutral explica qué campos observar y por qué la validación definitiva del estado del comprobante siempre se hace en el portal oficial del SAT.

Los requisitos que debe cumplir un comprobante están previstos en el Código Fiscal de la Federación (CFF), y el catálogo y la documentación técnica los publica el SAT.

Lo esencial

  • Un CFDI debe cumplir los requisitos de los artículos 29 y 29-A del CFF; el XML es el documento a revisar (CFF).
  • Los catálogos, guías y documentación oficial del CFDI 4.0 los publica el SAT (SAT).
  • El estado real del comprobante (vigente/cancelado, emisor, receptor, monto y folio) se confirma en el verificador oficial del SAT (SAT).
  • Ninguna revisión propia sustituye la verificación oficial del CFDI.

Qué es y cuándo aplica: CFDI 4.0, complementos, cancelación o Carta Porte

Un CFDI 4.0 es el comprobante fiscal digital vigente que debe emitirse conforme al Anexo 20 y los catálogos del SAT. Además del comprobante base, ciertas operaciones requieren complementos (por ejemplo, de pagos, nómina o Carta Porte) cuyos requisitos también publica el SAT. Validar un XML aplica cuando recibes una factura y quieres asegurarte de que servirá para deducir o acreditar, o cuando emites y quieres confirmar que quedó correcta antes de compartirla.

Obligaciones, plazos o riesgos

Usar un CFDI que no cumple los requisitos del CFF, o que está cancelado, puede afectar tu deducción o acreditamiento. Por eso conviene revisar tanto el contenido del XML como su estado en el SAT. Las reglas y plazos específicos (por ejemplo, de cancelación) se establecen en la normatividad del SAT vigente y deben verificarse ahí, ya que pueden actualizarse; esta guía no reproduce plazos ni excepciones anuales.

Pasos recomendados

  1. Abre el archivo XML (no solo el PDF) y localiza los datos del emisor y receptor.
  2. Verifica que el RFC, nombre y régimen del receptor coincidan con tu constancia de situación fiscal.
  3. Revisa el uso del CFDI, la forma y método de pago, y los importes e impuestos.
  4. Confirma que, si la operación lo requiere, incluya el complemento correspondiente.
  5. Valida el estado del comprobante en el verificador oficial del SAT con el folio fiscal.
  6. Si hay errores en datos que no puedes corregir tú, solicita la refacturación al emisor.

Errores frecuentes

  • Revisar solo el PDF en lugar del XML, que es el documento con validez fiscal.
  • No confirmar el estado del CFDI en el verificador oficial del SAT.
  • Aceptar un comprobante con uso de CFDI o régimen del receptor incorrectos.
  • No revisar si la operación requería un complemento.

Fuentes oficiales

  • Cámara de Diputados — CFF, arts. 29 y 29-A: requisitos que debe cumplir un CFDI. Enlace
  • SAT — Factura electrónica: catálogos, guías y documentación de CFDI 4.0. Enlace
  • SAT — Verificación de comprobantes fiscales digitales: valida estado, emisor, receptor, monto y folio. Enlace

---

*Descargo de responsabilidad: La informacion es general y educativa para Mexico. No sustituye asesoria personalizada de un contador, abogado fiscal o especialista. Las obligaciones, plazos, tasas y efectos pueden variar segun regimen, actividad, ingresos, entidad federativa y situacion particular.*

Preguntas frecuentes

¿Qué campos conviene revisar en un CFDI 4.0 y cuáles no puedo confirmar en el XML?
En el XML puedes revisar el RFC, nombre y régimen del emisor y receptor, el uso del CFDI, la forma y método de pago, los importes e impuestos, y la presencia de complementos, todos con requisitos en los artículos 29 y 29-A del CFF. Lo que el XML por sí solo no confirma es el estado real del comprobante (vigente o cancelado). Ese dato se obtiene en el verificador oficial del SAT.
¿La revisión propia sustituye la verificación oficial del CFDI en el SAT?
No. Cualquier revisión que hagas del XML es un apoyo, pero el estado real del comprobante solo lo confirma el verificador oficial del SAT. Ahí puedes comprobar folio, emisor, receptor, monto y si está vigente o cancelado. Usa siempre esa fuente antes de dar por válida una factura.
¿Qué pasa si el XML está vigente pero tiene un uso de CFDI o régimen incorrecto?
Un comprobante puede estar vigente y aun así tener datos que no correspondan a tu situación, como un uso de CFDI o un régimen del receptor equivocados, lo que puede afectar su utilidad para deducir o acreditar. En esos casos conviene solicitar la refacturación al emisor. Verifica tus datos correctos en tu constancia de situación fiscal.
¿Se almacena mi XML cuando lo reviso?
Esta guía es educativa y no procesa tus archivos. Cuando uses cualquier herramienta de revisión, verifica su política de privacidad y manejo de datos antes de cargar un XML. La validación oficial en el portal del SAT solo requiere datos del comprobante como el folio fiscal.
¿Cuándo debo pedir una refacturación en lugar de aceptar el CFDI?
Conviene pedir refacturación cuando hay errores en datos que tú no puedes corregir, como RFC, nombre, régimen, uso del CFDI o importes. Si el comprobante ya no refleja la operación real, también procede corregirlo. Las reglas y plazos de cancelación y sustitución los establece el SAT; verifícalos en su portal.

Continúa leyendo