Cómo verificar un CFDI en el SAT
Para verificar una factura necesitas tres datos —folio fiscal, RFC del emisor y RFC del receptor— y el verificador gratuito del SAT. Ahí te dirá si el comprobante está vigente, cancelado o no existe. La herramienta de esta página revisa que tus tres datos estén bien formados y te deja el enlace oficial con los campos ya puestos.
Prepara tu consulta en el verificador del SAT
Pega los tres datos de la factura. Revisamos que estén bien formados y te dejamos el enlace al verificador oficial con los campos ya puestos. La respuesta —vigente, cancelada o no encontrada— la da el SAT, no nosotros.
En el PDF va junto al código QR. En el XML, en el atributo UUID del Timbre Fiscal Digital.
El del negocio que te la hizo. En el PDF viene arriba, en los datos del emisor.
Normalmente el tuyo. Si la factura fue al público en general, será XAXX010101000.
Llena los tres campos para armar el enlace. El SAT los pide todos: sin el RFC del receptor no consulta, y es a propósito —si bastara el folio, cualquiera podría ver la operación de dos desconocidos—.
¿No los tienes a la mano? El verificador del SAT está siempre abierto, es gratuito y no pide contraseña.
🔒 Todo esto ocurre en tu navegador. No enviamos tus datos a ningún servidor, no los guardamos y no consultamos al SAT por ti. Calcu.mx no es un PAC y nunca te pedirá tu Contraseña ni tu e.firma.
Este espacio está reservado para una marca aliada de facturación y contabilidad. ¿Quieres aparecer aquí?
Dos cosas distintas: leer tu XML y verificar el CFDI ante el SAT
Se confunden todo el tiempo, y la diferencia importa: sólo una de las dos tiene efecto fiscal.
Lo que hace esta página
Leer y revisar los datos
- · Comprueba que el folio y los RFC tengan la forma correcta.
- · Traduce las claves de tu XML a español.
- · Arma el enlace al servicio del SAT con los datos puestos.
Todo eso ocurre en tu navegador. No consultamos al SAT por ti, no sabemos si tu factura está vigente y nada de lo que escribas aquí sale de tu equipo.
Lo que sólo hace el SAT
Verificar oficialmente el CFDI
- · Decir si el folio existe en su base.
- · Decir si está vigente o cancelado.
- · Decir si el emisor aparece en la lista del artículo 69-B.
Eso se consulta en el verificador del SAT, es gratis y no pide contraseña. Calcu.mx no es el SAT, no es un PAC y no puede darte esa respuesta.
Lo esencial en cinco puntos
- Verificar es gratis y no requiere identificarse. El verificador del SAT es público: no pide RFC propio, ni Contraseña, ni e.firma. Cualquiera con los tres datos de una factura puede consultarla.
- No existe «el validador» que te venden. El SAT contesta en sus Preguntas frecuentes del Anexo 20 que la única validación con reconocimiento fiscal es la que hace el PAC al timbrar. Un CFDI ya timbrado no necesita revalidarse.
- La respuesta trae cinco campos, no dos. Además de vigente o cancelada, el servicio devuelve si todavía es cancelable, en qué va una cancelación pedida y —el importante— si el emisor está en la lista del artículo 69-B.
- El código QR de tu factura ES la consulta. El Anexo 20 obliga a codificar en él la dirección del verificador y los datos del comprobante. Escanearlo con el teléfono te lleva al formulario ya lleno.
- Desde noviembre de 2025 «factura falsa» tiene definición legal. El artículo 29-A del Código Fiscal exige que el comprobante ampare operaciones reales y dice que el que no lo hace «se considera falso».
Dónde está el folio fiscal y los RFC en tu factura
Casi todo el mundo que se atora verificando una factura se atora aquí: no encuentra los datos, o copia el que no era. Un CFDI tiene dos numeraciones distintas, y sólo una le sirve al SAT.
| Dato | Dónde está |
|---|---|
| Folio fiscal (UUID)El que pide el SAT | En el PDF, junto al código QR, rotulado «Folio fiscal». En el XML, en el atributo UUID del nodo del Timbre Fiscal Digital. Son 32 caracteres hexadecimales en cinco bloques separados por guiones. |
| Serie y folio internoNO sirve | La numeración del sistema del emisor: «A 1042», «FAC-00219». Es útil para el proveedor y para nadie más. Si lo pegas en el verificador, no encontrará nada. |
| RFC emisor | Arriba del todo en el PDF, en el bloque de datos del negocio que te facturó. En el XML, el atributo Rfc del nodo Emisor. |
| RFC receptor | En el bloque de datos del cliente. Normalmente el tuyo. Si la factura fue al público en general será XAXX010101000, y si fue a un extranjero, XEXX010101000. |
| Código QREl atajo | Obligatorio en toda representación impresa y de al menos 2.75 cm de lado. Lleva dentro la dirección del verificador y los datos del comprobante, así que escanearlo con la cámara te abre la consulta casi llena. |
¿Sólo tienes el PDF y ningún XML? Entonces todavía no tienes la factura: el artículo 29 del Código Fiscal dice que la representación impresa «únicamente presume la existencia» del comprobante. Lo explicamos en qué es un CFDI y por qué el XML manda.
Cómo verificar una factura en el SAT, paso a paso
El recorrido real del servicio oficial, en el orden en que aparece. Tarda menos de tres minutos y no cuesta nada.
- Junta los tres datos que el SAT pideFolio fiscal (UUID), RFC del emisor y RFC del receptor. Están los tres en el PDF de la factura y también en el XML. Con menos de tres, el servicio no consulta.
- Entra al verificador oficialSe llama «Verificación de comprobantes fiscales digitales por internet» y vive en verificacfdi.facturaelectronica.sat.gob.mx. Es gratuito y no pide contraseña ni e.firma.
- Elige la pestaña que te convenga«Consulta por Folio Fiscal» si vas a escribir los datos. «Consulta por archivo XML» si tienes el archivo: lo subes y el SAT extrae los campos solo, con un tope de 6 MB.
- Escribe el captcha y consultaEl rótulo dice «Proporcione los dígitos de la imagen». Es el paso que confirma que hay una persona detrás de la consulta. Si necesitas revisar muchos comprobantes de una vez, el SAT tiene su propia opción de validación masiva a partir de un archivo.
- Lee los cinco campos de la respuestaEstado, EsCancelable, EstatusCancelacion, ValidacionEFOS y CodigoEstatus. El que casi nadie mira es el de EFOS, y es el que dice si quien te facturó está en la lista negra del artículo 69-B.
- Si no aparece, no la deduzcas todavíaSi la factura tiene menos de 72 horas de emitida, el propio SAT te dice que lo intentes más tarde. Pasado ese margen, pídele al emisor el XML timbrado antes de darle cualquier efecto fiscal a ese papel.
Cómo se ve el formulario del SAT
Tres campos de texto rotulados exactamente «Folio fiscal», «RFC emisor» y «RFC receptor», más el captcha «Proporcione los dígitos de la imagen». Si el formulario que estás viendo pide algo más —una tarjeta, un correo, tu Contraseña del SAT— no estás en el sitio del SAT.
Desde el celular, en la calle
Abre la cámara y apúntala al código QR de la factura impresa. El teléfono te ofrecerá abrir la dirección del verificador con el folio y los dos RFC ya cargados: sólo tendrás que escribir el captcha. Es la forma más rápida de comprobar la factura de la gasolinera antes de irte.
Vigente, cancelada o no encontrada: qué significa cada estado
La consecuencia práctica de cada estado es fiscal, no informativa: decide si ese gasto baja tu impuesto o no.
| Estado | Qué significa para ti |
|---|---|
| VigentePuede respaldar una deducción | El comprobante existe, se timbró y no ha sido cancelado. Que esté vigente es condición necesaria, no suficiente: puede respaldar una deducción o un acreditamiento siempre que el gasto además cumpla por su cuenta los requisitos de la Ley del ISR y de la del IVA —que sea estrictamente indispensable, que esté pagado con el medio que exige la ley, y lo demás—. Conviene volver a mirarlo antes de la declaración anual: te lo pueden cancelar meses después. |
| CanceladoYa no respalda nada | Dejó de producir efectos fiscales. No se deduce ni se acredita su IVA, y si ya lo habías considerado en un pago provisional hay que corregir. Si la operación sí ocurrió y te cancelaron sin avisar, pídele al emisor la factura sustituta. |
| No encontradoTodavía no concluye nada | El mensaje del SAT es «El comprobante no se encuentra registrado en los controles del Servicio de Administración Tributaria». No saltes a la conclusión: si la factura tiene menos de 72 horas de emitida, el propio SAT indica intentarlo de nuevo más tarde. Descarta también que hayas copiado mal el folio o los RFC. Si pasado ese margen sigue sin aparecer, entonces sí hay motivo para pedirle el XML al emisor. |
Si lo que quieres es cancelar una factura tuya —o entender por qué te cancelaron una—, eso vive en cancelar una factura del SAT, con los plazos y los cuatro motivos.
Los cinco campos que devuelve el SAT (y el que casi nadie mira)
El servicio de consulta del SAT no contesta con un sí o un no. Devuelve cinco campos, y esto no es interpretación nuestra: está en el esquema público del propio servicio, el mismo que responde cuando escaneas el código QR de una factura.
| Campo | Qué te dice |
|---|---|
| Estado | Vigente o Cancelado. Es el estatus fiscal del comprobante. |
| EsCancelable | Si todavía se puede cancelar y de qué forma: sin aceptación del receptor, con aceptación, o ya no. |
| EstatusCancelacion | En qué punto va una cancelación ya pedida: en proceso, aceptada, rechazada o cancelada por plazo vencido. |
| ValidacionEFOS | Si quien la emitió aparece en la lista del artículo 69-B del CFF. Es el campo que contesta «¿esta factura es de una facturera?». |
| CodigoEstatus | Si el folio fue encontrado o no en la base del SAT. |
El cuarto es el que cambia decisiones. ValidacionEFOS te dice si quien emitió la factura aparece en la lista del artículo 69-B del Código Fiscal. Una factura puede estar perfectamente vigente y venir de un emisor que el SAT ya publicó como emisor de comprobantes que amparan operaciones inexistentes. Vigente y buena no son lo mismo.
Cómo saber si una factura es falsa
Hasta hace poco «factura falsa» era una expresión coloquial. Desde la reforma publicada en el Diario Oficial el 7 de noviembre de 2025, el artículo 29-A del Código Fiscal tiene una fracción IX que exige que todo comprobante ampare «operaciones existentes, verdaderas o actos jurídicos reales», y remata: «Los comprobantes fiscales que no cumplan con el requisito establecido en esta fracción, se consideran falsos para efectos de este Código». Es una definición legal, con consecuencias.
Por eso una factura puede fallar de dos formas muy distintas, y sólo una se ve en el verificador:
Falsa por inexistente
El folio no aparece en la base del SAT. Si después del margen de 72 horas que el propio SAT señala sigue sin aparecer, verifica primero el UUID y el RFC: un dígito mal tecleado da el mismo resultado. Si los datos son correctos, solicita al emisor el XML timbrado y no le des efectos fiscales hasta confirmar su existencia. El caso más común entre particulares es que alguien maquetó un PDF con aspecto de factura que nunca se timbró.
Falsa por simulada
El comprobante existe, está timbrado y aparece vigente, pero la operación que ampara nunca ocurrió. Aquí el verificador dice «vigente» y aun así el comprobante es falso conforme al artículo 29-A. El indicio es el campo de EFOS.
Qué es un EFOS y por qué te afecta a ti, que sólo compraste algo
El artículo 69-B del Código Fiscal describe el procedimiento: cuando el SAT detecta que alguien emite comprobantes sin tener activos, personal ni infraestructura para prestar lo que factura —o simplemente no lo localiza—, presume que esas operaciones no existen, se lo notifica, le da quince días para desvirtuarlo y, si no lo consigue, publica su nombre en una lista definitiva en el Diario Oficial. A eso se le llama EFOS: empresa que factura operaciones simuladas.
La parte que sorprende a quien no lo ha vivido está en el quinto párrafo del mismo artículo: los efectos de esa publicación son «considerar, con efectos generales, que las operaciones contenidas en los comprobantes fiscales expedidos por el contribuyente en cuestión no producen ni produjeron efecto fiscal alguno». Y quien haya deducido cualquiera de esas facturas tiene 30 días desde la publicación para acreditar ante la autoridad que la operación de verdad ocurrió, o para corregir su situación fiscal con declaraciones complementarias. Si no hace ni una cosa ni la otra, el SAT determina el crédito fiscal y las operaciones se consideran actos simulados para efectos penales.
La defensa real no es documental, es operativa
Lo que se acredita en un procedimiento del 69-B es la materialidad: que el servicio se prestó o el bien se entregó. Correos, contratos, entregables, entradas al almacén, comprobantes de pago bancarizados, bitácoras. La factura sola nunca alcanza, porque la factura es justo lo que está en duda. Verificar al emisor antes de contratar cuesta un minuto; reconstruir la materialidad tres años después cuesta mucho más.
Lee tu XML sin subirlo a ningún lado
El XML es la factura de verdad, pero está escrito para máquinas: claves como 626, G03 o PPD que remiten a catálogos que casi nadie tiene a mano. Esta herramienta los traduce, con el catálogo que el SAT publicó el 21 de agosto de 2026.
Lee tu XML en español
Suelta aquí el XML de una factura y te decimos qué dice cada campo, con las claves del catálogo del SAT ya traducidas. El archivo no se sube a ningún lado: se lee dentro de tu navegador y se queda ahí.
Arrastra tu archivo .xml aquí
o, si vienes desde el teléfono:
🔒 El archivo se procesa en tu navegador con la API de archivos del propio navegador. No se sube, no se guarda y no se envía a Calcu.mx ni a nadie más. Puedes comprobarlo: desconecta internet y la herramienta sigue funcionando.
Qué hacer si la factura no aparece en el SAT
Antes de asumir lo peor, descarta lo aburrido. Por orden de frecuencia:
- Revisa que copiaste bien los tres datosCopiar desde un PDF arrastra espacios invisibles y a veces parte del texto de al lado. El asistente de arriba detecta esos casos y te dice cuál es el fallo concreto.
- Comprueba que no confundiste el folio interno con el fiscalEs el error número uno. «A 1042» es la numeración del proveedor; el folio fiscal son 36 caracteres con guiones.
- Dale margen al timbradoEl emisor tiene 24 horas desde la operación para remitir el comprobante al SAT o a su PAC, según el artículo 39 del Reglamento del Código Fiscal. Si te acaban de facturar, espera y vuelve a intentar.
- Pídele al emisor el XML timbradoNo el PDF: el XML. Si no puede dártelo, es que no lo tiene, y si no lo tiene es que la factura no existe. Esa conversación resuelve el 90% de los casos sin drama.
- Si se niega, tienes dónde quejarteNegarse a expedir el CFDI de una operación es un incumplimiento, y el SAT tiene un canal de denuncias por no expedición de comprobantes. Guarda el ticket, el comprobante de pago y la conversación.
Si lo que te falta son varias facturas tuyas y no una ajena, el camino no es el verificador sino tu propio portal: cómo recuperar y descargar tus facturas.
¿Hace falta un «validador de facturas»?
Es la pregunta con la que se vende medio sector, así que conviene contestarla con las palabras del SAT y no con las nuestras. En sus Preguntas frecuentes del Anexo 20 versión 4.0, el SAT contesta tres preguntas seguidas sobre esto:
¿Los validadores comerciales son reconocidos por el SAT?
«No, la única validación de facturas electrónicas con fundamento legal y reconocimiento fiscal es la que realizan los Proveedores Autorizados de Certificación (PAC) exclusivamente en el ejercicio de la certificación “timbrado”».
¿Es necesario verificar que una factura ya timbrada cumple con la estructura del SAT?
«No, cuando la factura ha sido ya certificada (timbrada) por el SAT […] se considera que cumple con la estructura técnica establecida en el Anexo 20 […] por lo que no requiere de ser validada nuevamente en alguna otra herramienta o validador tecnológico».
¿Existen validadores de CFDI 4.0 del propio SAT?
El validador de forma y sintaxis que el SAT tenía en su portal «dejó de dar servicio en mayo de 2017».
Traducido: lo que sirve verificar de una factura recibida no es su estructura —de eso ya respondió el PAC al timbrarla— sino su estado y quién la emitió. Eso es exactamente lo que devuelve el servicio del SAT, y es lo único que esta página te ayuda a consultar. No validamos nada; te llevamos a quien sí puede.
Preguntas frecuentes
¿Cómo sé si una factura es falsa?
Desde noviembre de 2025 el Código Fiscal lo define: la fracción IX del artículo 29-A exige que el comprobante ampare operaciones existentes, verdaderas o actos jurídicos reales, y dice que el que no lo cumple «se considera falso». En la práctica se revisan dos cosas: que el folio exista y esté vigente en el SAT, y que el emisor no aparezca en la lista del artículo 69-B.
¿Qué es el folio fiscal y dónde lo encuentro?
El folio fiscal o UUID es el identificador único que el SAT le pone a tu factura al timbrarla: 32 caracteres hexadecimales en cinco bloques separados por guiones. En el PDF suele estar junto al código QR, rotulado «Folio fiscal». En el XML está en el atributo `UUID` del nodo del Timbre Fiscal Digital. El número de folio interno del proveedor es otra cosa distinta.
¿Cuánto tarda una factura en aparecer en el SAT?
Se timbra cuando el SAT o un PAC le incorporan el sello, y desde ahí es un comprobante válido. Consultarlo es otra cosa: el propio SAT indica que si la factura tiene menos de 72 horas de emitida y el verificador no la encuentra, lo intentes más tarde. La emisión sí tiene plazo: 24 horas desde la operación, según el Reglamento del Código Fiscal.
¿Una factura cancelada sigue siendo deducible?
No. Una vez cancelada, el comprobante deja de producir efectos fiscales, así que no puedes deducirla ni acreditar su IVA. Si ya la habías considerado en un pago provisional, hay que corregir. Por eso conviene revisar el estado de tus CFDI recibidos antes de la declaración anual y no sólo al recibirlos: te los pueden cancelar meses después.
¿Cómo verifico la factura de la gasolina o del restaurante?
Igual que cualquier otra, y con los mismos tres datos: folio fiscal, RFC del emisor y tu RFC. El atajo está en el papel: toda representación impresa de un CFDI lleva por obligación un código QR que ya trae esos datos dentro, así que escanearlo con la cámara del teléfono te deja el formulario del SAT casi lleno.
¿Qué es un EFOS o empresa facturera?
Es un contribuyente al que el SAT detectó emitiendo comprobantes sin activos, personal ni infraestructura para prestar lo que facturaba, y lo publicó en la lista definitiva del artículo 69-B. Sus facturas no producen ni produjeron efecto fiscal alguno. Quien las dedujo tiene 30 días desde la publicación para acreditar que la operación fue real o para corregir su situación fiscal.
¿Puedo verificar una factura sin saber el RFC del receptor?
No. El servicio del SAT pide los tres datos —folio fiscal, RFC emisor y RFC receptor— y no consulta con menos. Es una protección deliberada: sin ella, cualquiera con un folio podría ver la operación de dos terceros. Si te falta el RFC del receptor y tienes el XML, ahí está; si sólo tienes el PDF, viene impreso en los datos del cliente.
¿Sirve de algo un validador de facturas de un tercero?
Para tu control interno, quizá. Fiscalmente, no. El SAT lo contesta sin rodeos en sus Preguntas frecuentes del Anexo 20: «la única validación de facturas electrónicas con fundamento legal y reconocimiento fiscal es la que realizan los Proveedores Autorizados de Certificación» al timbrar. Una factura ya timbrada no necesita revalidarse en ninguna herramienta.
¿Qué significa que un CFDI esté «cancelable con aceptación»?
Que el emisor todavía podría cancelarlo, pero necesitaría que tú aceptes. Es uno de los cinco campos que devuelve el servicio del SAT, junto con el estado, el estatus de cancelación, la validación de EFOS y el código de estatus. Verlo antes de deducir te dice si esa factura está en riesgo de desaparecer y quién tiene la última palabra.
Sigue con tus facturas
El mapa completo de la facturación
Los cinco trámites, dónde se hace cada uno y qué necesitas para el que te toca.
¿Te cancelaron una factura que ya dedujiste?
Tienes tres días para rechazar la cancelación desde tu buzón. Si no contestas, el SAT la da por aceptada.
Recuperar tus facturas
Consultar y descargar tus CFDI emitidos y recibidos, el XML y no sólo el PDF, y qué hacer cuando son miles.
Qué es un CFDI
La anatomía de una factura mexicana: qué es cada campo, por qué el XML es la factura y el PDF no, y los cinco tipos que existen.
Calculadora de IVA
Ya que tienes la factura verificada, separa el IVA del subtotal y comprueba que cuadre.
Cuánto te devuelven tus deducciones
Con las facturas vigentes en la mano, estima el saldo a favor de tu declaración anual.
Quién escribió esta guía
Deepak Middha, fundador y autor de calcu.mx, contador calificado, chartered accountant, series 65 y autor, con más de 15 años en fondos de cobertura. Cada regla de esta página está tomada del Código Fiscal, de la Resolución Miscelánea Fiscal vigente, del Anexo 20 o de las propias Preguntas frecuentes del SAT, y los tres portales que se citan se abrieron y se comprobaron el 27 de agosto de 2026. Donde el contenido que circula contradice a la fuente oficial, esta página se queda con la fuente oficial y lo dice.
Fuentes oficiales y referencias
- Código Fiscal de la Federación (última reforma DOF 09-04-2026) — La ley de la que cuelga todo el sistema de comprobantes fiscales. Los artículos concretos se citan dentro de cada sección.
- Resolución Miscelánea Fiscal para 2026, compilada con su Primera Modificación — Las reglas de facilidad vigentes en 2026. Cada sección cita la que aplica, con su número.
- Anexo 20, estándar técnico del CFDI 4.0 (DOF 13-01-2022) — Esquema de cancelación (motivos 01 a 04) y especificación del código QR.
- Preguntas frecuentes del Anexo 20 versión 4.0 (SAT) — Preguntas 33, 34 y 36 sobre validadores, y 42 sobre el orden de la sustitución.
- Verificación de comprobantes fiscales digitales por Internet (SAT) — El servicio público de consulta. Gratuito y sin contraseña.
Datos verificados el 27 de agosto de 2026. El servicio oficial de verificación vive en verificacfdi.facturaelectronica.sat.gob.mx y es gratuito; ninguna otra página puede darte una respuesta con validez fiscal.
⚠️ Aviso importante. Esta guía es información educativa sobre reglas fiscales públicas, no asesoría fiscal ni contable, y no sustituye a un contador. Las reglas de facturación cambian con cada Resolución Miscelánea Fiscal y el SAT rediseña sus portales sin aviso: antes de emitir, cancelar o deducir, confirma en sat.gob.mx o con tu contador. Calcu.mx no es un PAC, no timbra facturas, no consulta tu información fiscal y nunca te pedirá tu Contraseña ni tu e.firma.
Servicio oficial: Verificación de comprobantes fiscales digitales por internet, SAT.