1. Home
  2. Servicios
  3. Cancelaciones
  4. WS Consulta Estatus CFDI
  1. Home
  2. Servicios
  3. Consultas
  4. WS Consulta Estatus CFDI

WS Consulta Estatus CFDI

Consulta el estatus de un CFDI antes y después de enviarlo a cancelar: sabrás si puede cancelarse de forma directa o si necesitas consultar primero sus CFDI relacionados.

✓ Antes de empezar
1 Ten a la mano los datos del comprobante: RFC del emisor (re), RFC del receptor (rr), total (tt), UUID (id) y los últimos 8 caracteres del sello del emisor (fe).
2 Consúltalo antes de cancelar para saber si el CFDI se puede cancelar de forma directa o si primero necesitas consultar sus CFDI relacionados, y después de enviarlo a cancelar para ver cómo quedó.
3 Este es un servicio SOAP: la petición y la respuesta viajan en XML, no en JSON.

URL´s

Marca tu ambiente activo. Los botones de copiar y los ejemplos de código de abajo se arman con la base que elijas aquí.

💡 Nota importante: el servicio de consulta productivo es de tipo SOAP y lo proporciona directamente el SAT.
🚨 Importante: el servicio de consulta de pruebas es de tipo SOAP y lo emula SW: únicamente retornará respuesta para facturas vigentes o canceladas emitidas en nuestro ambiente de pruebas.

🔗 Endpoint

POST
💡 Nota: este servicio no lleva header Authorization ni requiere token.

Ejemplo Request


        

Respuesta


        
💡 Nota importante: este servicio siempre responde con HTTP 200. Si algún dato es incorrecto no recibirás un error 400: se refleja en el contenido de la respuesta (por ejemplo, CodigoEstatus con N - 601 y Estado en No Encontrado). Revisa siempre esos campos.

📋 Valores posibles de la respuesta

Los campos CodigoEstatus, Estado, EsCancelable, EstatusCancelacion y ValidacionEFOS pueden regresar los siguientes valores.

Campo
Valores posibles
CodigoEstatus
S Comprobante obtenido satisfactoriamente.
N - 601 La expresión impresa proporcionada no es válida. Este código de respuesta se presentará cuando la petición de validación no se haya respetado en el formato definido.
N - 602 Comprobante no encontrado. Este código de respuesta se presentará cuando el UUID del comprobante no se encuentre en la Base de Datos del SAT.
Estado
VigenteCanceladoNo Encontrado
EsCancelable
Cancelable con aceptaciónCancelable sin aceptaciónNo cancelable
EstatusCancelacion
(null)En procesoPlazo vencidoSolicitud rechazadaCancelado sin aceptaciónCancelado con aceptación
ValidacionEFOS
100 El RFC del emisor se encuentra en la lista de Empresas que Facturan Operaciones Simuladas (EFOS). Relaciónalo con este mensaje: “El emisor de la factura verificada, se encuentra publicado en la lista de empresas que facturan operaciones simuladas de conformidad con los párrafos primero al quinto del Artículo 69-B del CFF.”
200 El RFC del emisor no se encuentra en la lista de EFOS.
Los 5 parámetros se envían juntos, como una sola cadena, dentro del nodo expresionImpresa de la petición SOAP: ?re=…&rr=…&tt=…&id=…&fe=…
Este servicio no recibe parámetros en path: toda la información va en el cuerpo de la petición SOAP.

En SW® somos mejores para TI, es por ello que tu opinión es muy importante, por favor ayúdanos calificando este articulo y dejando tus comentarios.

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Updated on octubre 6, 2026

Article Attachments

Related Articles