Inteligencia FiscalCalculadoras
Lector de CFDI 4.0 (XML)
Herramienta fiscal

Lector de CFDI 4.0 (XML)

Lee un XML de CFDI 4.0, ordena emisor, receptor, conceptos e impuestos y comprueba la aritmética del comprobante.

Gratis y sin registro
Funciona en tu navegador
Datos SAT 2026

Calcula tu resultado

Se actualiza al instante

Cómo se lee un CFDI 4.0 y qué se comprueba

La herramienta recibe el archivo XML del comprobante y lo ordena en cuatro bloques. No consulta al SAT: el archivo lo aporta el usuario.

1. Datos del comprobante

Versión del estándar, tipo de comprobante (ingreso, egreso, traslado, nómina o pago), folio, fecha de emisión, moneda, forma de pago y método de pago. El identificador fiscal es el UUID del complemento de timbre fiscal digital.

2. Emisor y receptor

RFC, nombre o razón social, código postal del domicilio fiscal, régimen fiscal y uso del comprobante. En el receptor, el RFC, el nombre, el código postal y el régimen deben coincidir con su constancia de situación fiscal; el uso del comprobante lo elige quien lo recibe.

3. Conceptos e impuestos

Por cada concepto: clave de producto o servicio, cantidad, valor unitario, descuento, base del impuesto, tasa o cuota, traslados y retenciones. Los impuestos se leen por separado para poder revisar la aritmética.

4. Cuadre aritmético

La comprobación es una sola identidad, con dos decimales:

Total = subtotal − descuento + traslados − retenciones

Si la diferencia es de un centavo o más, el comprobante se marca para revisión. La herramienta no corrige el XML: solo señala la diferencia.

Ejemplo resuelto

Servicio profesional de 10,000.00 con descuento de 500.00, IVA del 16% y retenciones de ISR y de IVA:

  • Base gravable: 10,000.00 − 500.00 = 9,500.00
  • IVA trasladado al 16%: 9,500.00 × 0.16 = 1,520.00
  • Retención de IVA (dos terceras partes): 1,520.00 × 2 ÷ 3 = 1,013.33
  • Retención de ISR (10%): 9,500.00 × 0.10 = 950.00
  • Total: 9,500.00 + 1,520.00 − 1,013.33 − 950.00 = 9,056.67

El mismo cuadre se aplica a comprobantes de egreso, traslado y pago, con los importes que correspondan a cada tipo.

Segundo ejemplo: dos conceptos, descuento y retenciones

Comprobante de ingreso por servicios profesionales a una persona moral, con dos conceptos y un descuento en el primero:

ConceptoCantidadValor unitarioImporteDescuento
Asesoría130,000.0030,000.003,000.00
Capacitación118,000.0018,000.000.00
  • Subtotal: 30,000.00 + 18,000.00 = 48,000.00
  • Descuento: 3,000.00
  • Base gravable: 48,000.00 − 3,000.00 = 45,000.00
  • IVA trasladado al 16%: 45,000.00 × 0.16 = 7,200.00
  • Retención de IVA (dos terceras partes): 7,200.00 × 2 ÷ 3 = 4,800.00
  • Retención de ISR (10%): 45,000.00 × 0.10 = 4,500.00

Total = subtotal − descuento + traslados − retenciones = 48,000.00 − 3,000.00 + 7,200.00 − 4,800.00 − 4,500.00 = 42,900.00.

El descuento se resta antes de calcular el IVA: la base es 45,000.00 y no 48,000.00. Si el XML trae 7,680.00 de IVA (48,000.00 × 0.16), la identidad falla y el comprobante se marca para revisión.

Comprobación por tipo de impuesto: 7,200.00 de traslados menos 9,300.00 de retenciones (4,800.00 + 4,500.00) da un neto de −2,100.00; 45,000.00 − 2,100.00 = 42,900.00. Esa doble lectura detecta un total que cuadra con un impuesto mal capturado.

Errores comunes

  • Aplicar el descuento después de calcular los impuestos. El IVA se calcula sobre la base descontada. Tratamiento: resta el descuento al subtotal y calcula traslados y retenciones sobre esa base; en el ejemplo, 45,000.00 y no 48,000.00.
  • Sumar la retención en lugar de restarla. Una retención no es un impuesto a favor del emisor: se descuenta. Tratamiento: revisa el signo; en el ejemplo el total baja de 52,200.00 a 42,900.00 por 9,300.00 de retenciones.
  • Revisar solo el total. Un total correcto puede esconder un impuesto capturado en el concepto equivocado. Tratamiento: compara también la suma por concepto y por tipo de impuesto.
  • Confundir el IVA trasladado con el IVA retenido. Son nodos distintos: uno suma y el otro resta. Tratamiento: identifícalos por su tipo y su tasa antes de operar; el traslado es 16% y la retención es dos terceras partes de ese traslado.

Ruta de decisión: comprobante pagado o por cobrar

  1. Si el método de pago es PUE (pago en una sola exhibición), el comprobante se emitió como pagado en el mismo acto.
  2. Si el método de pago es PPD (pago en parcialidades o diferido), la forma de pago debe ser 99 y el cobro se documenta después con un comprobante de tipo pago.
  3. Mientras no exista ese comprobante de pago, la lectura del comprobante de ingreso no prueba que el cobro ocurrió.

Lo que el XML no permite concluir

Un archivo bien formado y timbrado no demuestra que el comprobante siga vigente ni que esté cancelado: el estatus se confirma en el servicio de verificación del SAT. Tampoco demuestra que el gasto sea deducible ni que el IVA sea acreditable, porque esos requisitos están en la Ley del ISR y en la Ley del IVA, fuera del archivo.

Qué no cubre

  • No consulta al SAT ni confirma el estatus: la vigencia o la cancelación se verifican con el UUID en el servicio de verificación.
  • No valida el sello digital, el certificado ni la cadena original.
  • No procesa complementos distintos de los que muestra la pantalla.
  • No corrige, re-timbra ni vuelve a emitir el XML: señala la diferencia y nada más.
  • No calcula el impuesto del periodo ni sustituye la declaración.

Fuentes y metodología

Metodología: se lee el XML, se agrupan los nodos por bloque, se suman traslados y retenciones por tipo de impuesto y se compara el resultado con el total declarado en el comprobante. La comparación es aritmética; no hay interpretación de la operación ni consulta a servicios del SAT.

CFDI 4.0 conforme al Anexo 20 de la RMF 2026 (DOF 28/12/2025). La herramienta no consulta al SAT: el estatus del comprobante se confirma en su servicio de verificación.

Este resultado es una lectura del archivo que proporcionaste y una comprobación aritmética. No constituye asesoría fiscal y no sustituye la revisión de un contador público. La herramienta no confirma el estatus del comprobante ante el SAT, no valida el sello digital ni el certificado, no determina si el gasto es deducible ni si el IVA es acreditable, y no procesa complementos distintos de los que muestra la pantalla.

Clara Inteligencia Fiscal

Tu IVA e ISR estimados, antes de la fecha límite

Las calculadoras te dan una cifra. Con Clara Inteligencia Fiscal conectas tu RFC, importas tu historial del SAT y lo ves actualizado cada día.

8 reglas de alerta revisan tus datos del SAT a diario: complementos de pago, CSD por vencer y lista 69-B.

Un resumen de tu mes en un párrafo, con los números de tus CFDI.

Cobranza a la vista: quién te debe y desde cuándo.

Tu primera empresa es gratis y sin tarjeta.

Nuestras calculadoras siguen siendo gratis y sin registro. Clara no presenta declaraciones ni paga impuestos; las estimaciones son informativas y no sustituyen a tu contador.