¡Aguas al cancelar facturas! El SAT modifica los códigos de cancelación de CFDI en noviembre de 2026.

¡Aguas al cancelar tus CFDI!
El SAT modifica los códigos de error en noviembre de 2026
El mismo código que antes significaba una cosa, ahora puede significar otra. Con la modificación al Anexo 29 de la RMF 2026, publicada el 6 de noviembre, el SAT actualiza los mensajes de respuesta del servicio de cancelación de CFDI.
Y aunque parezca un cambio exclusivamente técnico, resulta importante para los contadores, empresas y desarrolladores de sistemas de facturación electrónica.
¿La razón? Muy sencilla: si intentas cancelar una factura y recibes un código de error, necesitas saber qué significa realmente.
¿Qué cambió en la cancelación de CFDI?
La modificación actualiza el apartado VI.3, Servicio de cancelación, del Anexo 29 de la Resolución Miscelánea Fiscal para 2026.
Los principales ajustes consisten en:
- Cambios en la descripción y significado de algunos códigos.
- Incorporación de nuevos códigos de respuesta.
- Eliminación de otros códigos de los catálogos publicados.
- Modificaciones para los CFDI de retenciones e información de pagos.
Importante: estos cambios se refieren a los códigos y mensajes del servicio de cancelación. No deben interpretarse, por sí mismos, como una modificación general de los plazos o requisitos legales para cancelar facturas.
Veamos las tablas completas.
1. Códigos de cancelación de CFDI — EstatusUUID
Esta primera tabla contiene las respuestas relacionadas con el comprobante que se pretende cancelar.
| Código | Anexo 29 enero 2026 | Modificación noviembre 2026 |
|---|---|---|
| 201 | Solicitud de cancelación recibida | Solicitud de cancelación recibida |
| 202 | UUID Previamente cancelado | Folio Fiscal Previamente cancelado |
| 203 | UUID No encontrado o no corresponde al emisor | Folio Fiscal No encontrado o no corresponde al emisor |
| 204 | UUID No aplicable para cancelación | Folio Fiscal No aplicable a cancelación |
| 205 | UUID No existe | Folio Fiscal No existe |
| 206 | UUID No corresponde a un CFDI del Sector Primario | Folio Fiscal No corresponde a un CFDI del Sector Primario |
| 207 | No se especificó el motivo de cancelación o el motivo no es válido | Folio Sustitución inválido |
| 208 | Folio de sustitución inválido | La fecha de solicitud de cancelación es mayor a la fecha de declaración |
| 209 | Folio de sustitución no requerido | La fecha de solicitud de cancelación límite para factura global |
| 210 | La fecha de solicitud de cancelación es mayor a la fecha de declaración | Relación no válida o inexistente |
| 211 | La fecha de solicitud de cancelación rebasa el límite para una factura global | No aparece en el nuevo catálogo |
| 212 | Relación no válida o inexistente | No aparece en el nuevo catálogo |
¡Cuidado con los códigos 207, 208, 209 y 210!
Estos son especialmente importantes porque cambiaron de significado.
Por ejemplo, anteriormente el código 208 se utilizaba para identificar un folio de sustitución inválido.
Ahora ese mismo código corresponde a un problema relacionado con la fecha de solicitud de cancelación y la fecha de declaración.
Imagina que tu sistema conserva el catálogo anterior. Podrías pasar horas revisando el UUID de la factura sustituta cuando el rechazo realmente tiene otra causa.
Moraleja contable: nunca interpretes un código de cancelación sin comprobar que tu catálogo esté actualizado.
2. Códigos de cancelación de CFDI — EstatusPetición
Este segundo grupo corresponde a las respuestas relacionadas con la solicitud de cancelación, incluyendo validaciones de estructura, certificados y autenticación.
| Código | Anexo 29 enero 2026 | Modificación noviembre 2026 |
|---|---|---|
| 300 | Usuario no válido | Usuario no válido |
| 301 | XML mal formado | XML mal formado |
| 302 | Sello mal formado o inválido | Sello mal formado |
| 303 | Sello no corresponde al emisor | No aparece en el nuevo catálogo |
| 304 | Certificado revocado o caduco | Certificado revocado o caduco |
| 305 | Certificado inválido | Certificado inválido |
| 309 | No aparecía | Certificado inválido |
| 310 | Uso de certificado de e.firma inválido | CSD inválido |
| 311 | Clave de motivo de cancelación no válida | Clave de motivo de cancelación no válida |
| 312 | UUID no relacionado de acuerdo a la clave de motivo de cancelación | Folio Fiscal no relacionado de acuerdo a la clave de motivo de cancelación |
| 313 | No aparecía | El folio fiscal no corresponde a una factura global |
| 314 | No aparecía | El folio fiscal no corresponde a una factura global |
¿Qué debemos observar?
El código 301, relacionado con un XML mal formado, permanece sin cambios.
El 302 ahora tiene una descripción más corta, mientras que el 303 deja de aparecer en el catálogo publicado.
Pero lo que realmente llama la atención es el código 310, que antes se refería al uso de un certificado de e.firma inválido y ahora aparece como CSD inválido.
También encontramos los códigos 305 y 309, ambos con la descripción Certificado inválido.
Y todavía hay otro detalle: los nuevos códigos 313 y 314 comparten exactamente la misma descripción, relacionada con una factura global.
El texto publicado no explica la distinción operativa entre ambos códigos. Por eso, no sería correcto inventar una causa distinta para cada uno.
3. Cancelación de CFDI de retenciones — EstatusUUID
El Anexo 29 también contempla un catálogo independiente para la cancelación de los CFDI de retenciones e información de pagos.
| Código | Anexo 29 enero 2026 | Modificación noviembre 2026 |
|---|---|---|
| 1201 | Solicitud de cancelación recibida | Solicitud de cancelación recibida |
| 1202 | UUID Previamente cancelado | Folio Fiscal Previamente cancelado |
| 1203 | No encontrado o no corresponde al emisor | Folio Fiscal no corresponde al emisor |
| 1205 | UUID No existe | Folio Fiscal No existe |
En este grupo, los principales cambios son de redacción, utilizando la denominación Folio Fiscal en lugar de UUID.
4. Cancelación de CFDI de retenciones — EstatusPetición
Esta tabla también es importante, particularmente para los contadores que trabajan con comprobantes de retenciones e información de pagos.
| Código | Anexo 29 enero 2026 | Modificación noviembre 2026 |
|---|---|---|
| 1300 | Autenticación no válida | Autenticación no válida |
| 1301 | XML mal formado | XML mal formado |
| 1302 | Estructura de folio no válida | Estructura de folios no válida |
| 1303 | Estructura de RFC no válida | Estructura de RFC no válida |
| 1304 | Estructura de fecha no válida | Estructura de fecha no válida |
| 1305 | Certificado no corresponde al emisor | Certificado no corresponde al emisor |
| 1306 | Certificado no vigente | Certificado no vigente |
| 1307 | Uso de e.firma no permitido | Uso de FIEL no permitido |
| 1308 | Certificado revocado o caduco | Certificado revocado o caduco |
| 1309 | Firma mal formada o inválida | Firma mal formada o inválida |
| 1310 | Clave de motivo de cancelación no válida | Clave de motivo de cancelación no válida |
| 1311 | UUID no relacionado de acuerdo a la clave de motivo de cancelación | Folio Fiscal no relacionado de acuerdo a la clave de motivo de cancelación |
| 1312 | Folio Sustitución no válido | Folio Sustitución no válido |
| 1313 | Solicitud fuera del plazo de la declaración anual | Solicitud fuera del plazo de la declaración anual |
| 1314 | Relación no válida | Relación no válida |
Como puede observarse, en este apartado no se presentan cambios tan importantes como en la cancelación de CFDI ordinarios.
Se modifican algunas descripciones, pero permanecen los códigos relacionados con la autenticación, certificados, motivos de cancelación, folios de sustitución y solicitudes fuera del plazo de la declaración anual.
Ojo: el código 1313 no es nuevo; ya estaba previsto en el Anexo 29 de enero de 2026.
5. ¿Qué implicaciones tienen estos cambios para los contadores?
Aunque las modificaciones se concentran en los servicios electrónicos, tienen consecuencias prácticas.
Si el sistema de facturación no está actualizado, podría mostrar una descripción equivocada cuando el SAT rechaza una cancelación.
Esto puede provocar errores de diagnóstico, solicitudes repetidas o pérdida de tiempo al intentar solucionar un problema distinto al que realmente existe.
Pensemos en tres situaciones:
Caso 1. Factura con folio de sustitución incorrecto.
El SAT devuelve el código 207. Ahora debe interpretarse conforme a la descripción Folio Sustitución inválido, no como una omisión del motivo de cancelación.
Caso 2. Cancelación relacionada con fechas de declaración.
El SAT devuelve el código 208. Es necesario revisar las disposiciones y fechas aplicables, en lugar de buscar un problema en el folio de sustitución como se habría hecho anteriormente.
Caso 3. Problemas con una factura global.
El servicio devuelve el código 313 o 314. Ambos aparecen en el nuevo Anexo 29 con la misma descripción sobre un folio fiscal que no corresponde a una factura global.
En esos casos debe verificarse el comprobante y conservar la respuesta original del servicio.
6. ¿Se modificaron los plazos para cancelar CFDI?
Aquí es importante hacer una distinción.
La actualización del catálogo de respuestas no significa automáticamente que se hayan modificado los plazos legales para cancelar los CFDI.
Para determinar si una factura puede cancelarse deben considerarse, entre otras disposiciones, el artículo 29-A del Código Fiscal de la Federación y las reglas correspondientes de la Resolución Miscelánea Fiscal.
El Anexo 29 establece las especificaciones técnicas y los códigos que utiliza el servicio de cancelación.
Por ello, no debemos confundir un nuevo mensaje de error con una nueva prohibición fiscal.
7. Recomendaciones para contadores y responsables de facturación
Ante esta actualización, conviene:
- Actualizar los catálogos: confirmar que el proveedor de facturación haya incorporado los códigos publicados en noviembre.
- Identificar correctamente los rechazos: consultar tanto el código como la descripción vigente.
- Verificar los folios de sustitución: especialmente cuando se utilice el motivo de cancelación 01.
- Revisar las facturas globales: los nuevos códigos 313 y 314 hacen necesario prestar atención a estas operaciones.
- Conservar los acuses: mantener evidencia de las solicitudes y del resultado del proceso de cancelación.
- Confirmar el estado final: recibir una solicitud no equivale necesariamente a tener un CFDI cancelado.
Conclusión
El SAT modificó el catálogo de códigos de respuesta para cancelar CFDI mediante la actualización del Anexo 29 publicada el 6 de noviembre de 2026.
La principal novedad no está en la aparición de un nuevo procedimiento general de cancelación, sino en algo que puede resultar igual de relevante para quienes trabajan diariamente con facturas electrónicas:
¡Varios códigos de error cambiaron de significado!
Los sistemas de facturación deben reflejar estas modificaciones para que el contador pueda identificar correctamente los problemas y tomar las medidas correspondientes.
Porque cancelar una factura ya puede ser suficientemente complicado… como para que además el sistema te diga que tienes un error que en realidad significa otra cosa.
Fuentes oficiales
Anexo 29 de la RMF 2026, publicado en el Diario Oficial de la Federación el 9 de enero de 2026, apartado VI.3, páginas 19 a 21.
Modificación al Anexo 29 de la RMF 2026, publicada en el DOF el 6 de noviembre de 2026, apartado VI.3.
https://dof.gob.mx/nota_detalle.php?codigo=5803159&fecha=06/11/2026







Dejar un comentario
¿Quieres unirte a la conversación?Siéntete libre de contribuir!