Cancelar CFDI factura electrónica México paso a paso SAT 2026 motivos cancelación
El error más común: intentar cancelar un CFDI desde el software de facturación sin entender si el receptor tiene que aceptarlo o no. La cancelación en México no es una acción unilateral — tiene cuatro motivos distintos, dos vías de proceso y un sistema de aceptación del receptor que en 2026 se hizo más estricto.

Los 4 motivos de cancelación del CFDI: cuál aplica en tu caso

El SAT exige seleccionar un motivo específico al cancelar. No es un campo decorativo: el motivo determina si necesitas emitir un CFDI sustituto, si requieres aceptación del receptor y cómo queda registrada la operación en tu contabilidad fiscal. Los cuatro motivos están definidos en la Regla 2.7.1.34 de la RMF 2026 y el Catálogo de Motivos de Cancelación del SAT:

ClaveDescripción oficial SAT¿Cuándo usar?¿Requiere CFDI sustituto?
01Comprobante emitido con errores con relaciónHay un error en el CFDI (monto, RFC, datos fiscales) y ya emitiste la versión corregida — primero emites el CFDI correcto, luego cancelas el erróneo
02Comprobante emitido con errores sin relaciónHay un error en el CFDI pero NO emitirás versión corregida (por ejemplo, la operación se deshace)No
03No se llevó a cabo la operaciónLa transacción nunca ocurrió o fue cancelada antes de concretarseNo
04Operación nominativa relacionada en una factura globalEl cliente pedía comprobante nominal pero ya estaba incluido en la factura global del día; cancelas el global parcialmente para emitir el individualNo — pero debes emitir el CFDI individual correspondiente

Regla práctica: si solo vas a corregir datos (RFC mal escrito, monto incorrecto, concepto equivocado) usa motivo 01 y emite primero el CFDI correcto vinculado al UUID del erróneo. Si la operación simplemente no se realizó, usa motivo 03. Si cancelaste el pedido y ya no habrá nueva factura, motivo 02. El motivo 04 es el menos frecuente y aplica casi exclusivamente a negocios con ventas al público general.

¿Necesito aceptación del receptor o no?

Esta es la pregunta clave. En 2026 el SAT endureció las reglas: el umbral que antes eximía de aceptación bajó de $5,000 a $1,000 pesos, y el Complemento de Pago (REP) pasó a requerir aceptación siempre sin importar el monto. Aquí el cuadro completo:

Situación¿Requiere aceptación del receptor?
CFDI de ingreso con monto hasta $1,000 MXN (IVA incluido)No — cancelación directa
CFDI cancelado dentro de las 72 horas de su emisiónNo — cancelación directa
CFDI de nóminaNo — cancelación directa
CFDI de traslado (Carta Porte)No — cancelación directa
CFDI de egreso (nota de crédito, descuento, devolución)No — cancelación directa
CFDI de retenciones e información de pagosNo — cancelación directa
CFDI con RFC genérico (XAXX010101000 / XEXX010101000)No — cancelación directa
CFDI a contribuyentes del RIFNo — cancelación directa
CFDI de ingreso con monto superior a $1,000 MXN — receptor tiene 3 días hábiles para responder
CFDI con Complemento de Pago (REP) — cualquier montoSí siempre — nueva regla RMF 2026
CFDI vinculado a hidrocarburosSí siempre — sin excepción de monto ni plazo

¿Qué significa "3 días hábiles"? El receptor recibe un aviso automático en su Buzón Tributario SAT con el UUID del CFDI que se solicita cancelar. Desde ese momento tiene 3 días hábiles para aceptar o rechazar. Si no responde, el SAT aplica la positiva ficta: el silencio equivale a aceptar y el CFDI cambia automáticamente a estatus "Cancelado por plazo vencido".

¿Qué pasa si el receptor rechaza la cancelación?

Este es el escenario que más genera conflictos. Cuando el receptor rechaza activamente la solicitud dentro del plazo, el CFDI vuelve a estatus "Vigente" y no puedes reintentar la cancelación por el mismo motivo de forma automática. Tienes tres salidas reales:

  1. Negociar con el receptor: en la mayoría de casos el rechazo viene de confusión o desconfianza. Si le explicas que emitirás una factura corregida relacionada (motivo 01), que sus deducciones quedarán protegidas con el nuevo CFDI, y que el proceso es estándar, casi siempre acepta. Pídele que entre a su Buzón Tributario y acepte la cancelación — es un clic.
  2. Emitir nota de crédito (CFDI de egreso): si no logras el acuerdo, emite un CFDI de egreso por el mismo monto del CFDI que quieres neutralizar, relacionado a él (tipo de relación "01 - Nota de crédito de los documentos relacionados"). Esto no cancela el CFDI original pero lo neutraliza fiscalmente: el efecto contable queda a cero. El receptor puede conservar ambos documentos en su contabilidad sin problema.
  3. Controversia ante el SAT: existe el proceso de "solicitud de cancelación sin consentimiento del receptor" cuando tienes fundamento legal (por ejemplo, el receptor ya no existe, hay sentencia judicial, o el SAT instruyó la corrección). Es un proceso administrativo con mayor plazo y complejidad — recomendable solo cuando el monto es significativo y los otros dos caminos fallaron.

Paso a paso: cómo cancelar desde el portal del SAT

Para acceder al portal necesitas tu RFC activo y contraseña (Clave CIEC) o tu e.firma vigente. El proceso es el mismo para personas físicas y morales, aunque las morales deben entrar con e.firma (no con contraseña).

  1. Ingresa a sat.gob.mx → "Iniciar sesión" → RFC + Contraseña (o e.firma).
  2. Ve al menú: Factura electrónica → Consulta y cancelación de facturas → Cancelación de facturas.
  3. Selecciona el rango de fechas y busca el CFDI por UUID, fecha o RFC del receptor.
  4. Marca el CFDI que quieres cancelar y haz clic en "Cancelar seleccionados".
  5. Selecciona el motivo de cancelación (01, 02, 03 o 04). Si eliges motivo 01, el sistema te pedirá el UUID del CFDI sustituto que ya debiste haber emitido.
  6. Confirma la operación. El SAT genera un Acuse de Cancelación con número de folio y fecha/hora. Descárgalo como respaldo.
  7. Si el CFDI requería aceptación del receptor, el acuse mostrará estatus "En proceso" hasta que el receptor responda o venzan los 3 días hábiles.

Puedes consultar el estatus de cualquier cancelación en el mismo portal: Factura electrónica → Consulta de CFDI, ingresando el UUID del comprobante.

Paso a paso: cómo cancelar desde tu PAC o software de facturación

Si facturas con un software como Contpaqi, Aspel, Facturama, Edicom, SAP o cualquier otro que trabaje con un PAC (Proveedor Autorizado de Certificación), el proceso técnico es el mismo pero desde la interfaz de tu herramienta. Los pasos varían por software pero el flujo general es:

  1. Localiza el CFDI en el historial de comprobantes emitidos (búsqueda por UUID, folio o fecha).
  2. Selecciona la opción "Cancelar" o "Solicitar cancelación".
  3. El sistema te pedirá el motivo (01–04) y, si aplica motivo 01, el UUID del CFDI sustituto.
  4. Confirma. El PAC envía la solicitud de cancelación al SAT en tiempo real a través de la API del SAT.
  5. El sistema devuelve el acuse de cancelación (o el aviso de "en proceso" si requiere aceptación del receptor).
  6. Descarga y archiva el acuse junto al CFDI cancelado — el SAT puede pedírtelo en una revisión.

Ventaja del PAC sobre el portal SAT: los softwares de facturación guardan el historial completo de CFDIs y acuses de cancelación en un solo lugar, incluidas las cancelaciones de ejercicios anteriores. El portal del SAT solo muestra CFDIs recientes con facilidad; recuperar un CFDI de hace 2 años en el portal puede ser engorroso. Si te preocupa la documentación ante una posible auditoría del SAT, el archivo de tu PAC es tu primer respaldo.

Plazos que no puedes ignorar

PlazoQué implica
Dentro de 72 horas de emisiónCancelación directa sin aceptación del receptor (excepto REP e hidrocarburos)
3 días hábilesPlazo del receptor para aceptar o rechazar; silencio = aceptación (positiva ficta)
31 de enero del año siguientePlazo máximo absoluto para cancelar cualquier CFDI del ejercicio fiscal anterior
Después del 31 de eneroCFDI ya no cancelable — única solución: nota de crédito (CFDI de egreso)

El plazo del 31 de enero es el que más empresas incumplen. Si tienes CFDIs con errores del ejercicio que acaba de cerrar, revísalos antes de que venza ese plazo. Una factura de $500,000 pesos que no puedes cancelar porque venció el plazo, y que tiene el RFC del cliente mal, puede generar un rechazo de deducibilidad al receptor y un conflicto comercial serio.

Si tienes multas pendientes ante el SAT o declaraciones atrasadas, regulariza primero tu situación fiscal antes de intentar cancelaciones masivas — el SAT puede bloquear tu Certificado de Sello Digital (CSD) si detecta inconsistencias, lo que te impediría tanto emitir como cancelar CFDIs.

Cambios relevantes de la RMF 2026 que afectan cancelaciones

La Resolución Miscelánea Fiscal 2026, publicada en el DOF, introdujo tres cambios que impactan directamente el proceso de cancelación:

  • Umbral de aceptación: de $5,000 a $1,000 MXN. Antes un CFDI de hasta $5,000 podía cancelarse sin que el receptor lo aceptara. Desde 2026 ese umbral cayó a $1,000 pesos. Esto significa que la gran mayoría de facturas de servicio, honorarios y ventas B2B ahora requieren aceptación.
  • REP siempre requiere aceptación. El Complemento de Pago (REP) ya no tiene umbral de monto ni plazo para cancelación directa. Cualquier REP, sin importar que sean $100 o $10,000,000, requiere que el receptor lo acepte expresamente. Esto añade un paso al proceso de corrección de pagos.
  • Plazo de "cancelación directa": de 3 días hábiles a 72 horas naturales. La ventana de cancelación sin aceptación del receptor se redujo de "3 días hábiles" a "72 horas naturales" contadas desde la emisión del CFDI. Son horas de reloj, no días hábiles — un CFDI emitido el viernes a las 18:00 vence su ventana de cancelación directa el lunes a las 18:00.

Nuestra recomendación: si detectas un error en un CFDI, actúa en las primeras 24-48 horas. Cancelar dentro de las 72 horas naturales evita el proceso de aceptación, reduce el riesgo de rechazo y elimina la posibilidad de que el receptor ya haya incorporado el CFDI a su contabilidad del período.

Qué hacer si no puedes cancelar el CFDI (ya venció el plazo)

Si el 31 de enero pasó y tienes un CFDI erróneo de ejercicios anteriores, la herramienta disponible es el CFDI de egreso (nota de crédito). Este comprobante neutraliza fiscalmente el CFDI de ingreso original aunque no lo borre del sistema. Para emitirlo:

  1. Emite un CFDI de tipo Egreso por el mismo importe, moneda y tasa de IVA que el CFDI que quieres neutralizar.
  2. En el campo "Documentos relacionados" vincula el UUID del CFDI original de ingreso con tipo de relación "01 - Nota de crédito de los documentos relacionados".
  3. El concepto puede describir el ajuste: "Nota de crédito por error en factura [UUID original]" o "Devolución / cancelación de operación".
  4. Entrega el CFDI de egreso al receptor para que lo registre junto al original en su contabilidad.

Fiscalmente el resultado es el mismo que una cancelación exitosa: el ingreso queda neutralizado en tu declaración y el receptor no puede deducir el CFDI original sin incluir también el egreso compensatorio. Si tienes dudas sobre la contabilización correcta de este tipo de ajustes, nuestros contadores especializados pueden orientarte — contáctanos aquí.

Para emitir y gestionar correctamente tus comprobantes electrónicos, consulta nuestra guía completa sobre cómo emitir CFDI 4.0 en México.

Preguntas frecuentes sobre cancelación de CFDI

¿Puedo cancelar un CFDI de años anteriores?
No. El plazo máximo para cancelar un CFDI es el 31 de enero del año fiscal inmediato siguiente al de su emisión. Es decir, un CFDI emitido en cualquier fecha de 2025 solo puede cancelarse hasta el 31 de enero de 2026. Después de esa fecha, el CFDI queda firme en el sistema del SAT sin posibilidad de cancelación por ningún canal, incluyendo el portal SAT, el PAC ni la API directa. Si tienes un CFDI erróneo de un ejercicio ya cerrado, la solución no es cancelarlo sino emitir una nota de crédito (CFDI de egreso) que documente el ajuste o la devolución. Esta nota de crédito anula el efecto fiscal del CFDI original sin cancelarlo formalmente.
¿Qué pasa si el receptor rechaza mi solicitud de cancelación?
Si el receptor rechaza activamente la cancelación en su Buzón Tributario dentro de los 3 días hábiles, el CFDI regresa a estatus "Vigente" y ya no puedes volver a solicitar la cancelación de forma automática por el mismo motivo. En ese caso tienes tres opciones: (1) llegar a un acuerdo con el receptor para que acepte; si la factura tiene errores y él la quiere corregida, generalmente accede cuando le explicas que emitirás una factura nueva correcta vinculada a la anterior (motivo 01 con relación); (2) presentar el caso ante el SAT como controversia si tienes fundamento legal para cancelar sin el consentimiento del receptor; (3) emitir una nota de crédito (CFDI de egreso) relacionada al CFDI original, que neutraliza fiscalmente el comprobante aunque no lo cancele formalmente. En la mayoría de casos prácticos la opción 1 resuelve el problema en menos de 24 horas.
¿El Complemento de Pago (REP) se puede cancelar igual que una factura normal?
No. Desde la RMF 2026, el Complemento de Pago (REP — Recibo Electrónico de Pago) siempre requiere aceptación expresa del receptor, sin importar el monto ni el tiempo transcurrido desde su emisión. Antes de 2026 un REP de hasta $5,000 podía cancelarse sin aceptación; con la nueva regla ese umbral desapareció para REP. El motivo habitual de cancelación de un REP es un error en el importe del pago, en el método de pago (PPD vs PUE) o en la vinculación con la factura de ingreso. Para cancelar un REP: primero emite el nuevo REP correcto vinculado al original con tipo de relación "04 - Sustitución de los CFDI previos" y el UUID del original; luego solicita la cancelación del REP erróneo con motivo 01. El receptor deberá aceptar la cancelación del REP original.
¿Puedo cancelar una factura global del público en general?
Sí, con condiciones. Los CFDI globales (emitidos para operaciones con el público en general, con RFC genérico XAXX010101000) pueden cancelarse sin aceptación del receptor porque técnicamente no hay receptor identificado. Sin embargo, la cancelación de un CFDI global tiene implicaciones: si ya presentaste tu declaración del período incluyendo ese CFDI global, deberás presentar una declaración complementaria que ajuste los ingresos y el IVA del período. También puedes emitir un CFDI global sustituto relacionado (motivo 01) si necesitas corregir los datos del período, lo cual es preferible a cancelar y quedar sin comprobante global del período.
¿Cuánto cuesta cancelar un CFDI ante el SAT?
El trámite de cancelación ante el SAT no tiene costo. Si lo haces directamente en el portal sat.gob.mx es gratuito. Si lo haces a través de tu PAC (Proveedor Autorizado de Certificación) — el software de facturación como Facturama, Edicom, Contpaqi, etc. — el costo depende de tu contrato con el PAC: la mayoría incluye cancelaciones ilimitadas dentro del paquete de timbrado. Donde sí puede haber costo es si emites un CFDI sustituto (motivo 01), porque ese nuevo CFDI consume un folio de timbrado. Si tienes multas por no cancelar a tiempo o por cancelaciones incorrectas (5% al 10% del monto del CFDI según art. 84 del CFF), esas sí son sumas considerables. La sanción mínima por incumplimiento de requisitos de CFDI es de $400 MXN y puede llegar a $3,800 MXN por CFDI, más las que correspondan al monto de la transacción.