Qué es la cancelación de un CFDI y cuándo el receptor debe aceptarla

Nuevo esquema de cancelación de CFDI

CONCEPTO ⏱ 6 min 📦 Facturación electrónica (CFDI). Cancelación y notas de crédito

Cancelar un CFDI es dejarlo sin efectos ante el SAT. No es lo mismo que borrarlo: el comprobante sigue existiendo, cambia de estado. En muchos casos la cancelación no depende solo de ti, porque el receptor tiene que aceptarla.

Qué pasa cuando cancelas

Al cancelar, Crol manda la solicitud al SAT y el comprobante cambia de estado según lo que ocurra después. Si tu caso necesita la aceptación del receptor, la factura no queda cancelada de inmediato: queda en Cancelación en proceso hasta que él responda.

Si el CFDI tiene otros comprobantes relacionados, esos se cancelan primero. Y si la operación sigue existiendo, emites un comprobante nuevo relacionado con el cancelado.

Cuándo no necesitas la aceptación

Hay una lista de supuestos en los que la cancelación procede sin pedirle nada al cliente. Estos son los que más se presentan:

  • Cancelas dentro del día hábil siguiente a haber emitido el comprobante.
  • El comprobante ampara un total de hasta $1,000.00. Ojo: esto no aplica al CFDI con complemento de pago, aunque el importe sea menor.
  • Es un CFDI de nómina, de egresos o de traslado, con excepciones cuando se trata de hidrocarburos o de carta porte con combustible.
  • Ampara retenciones e información de pagos.
  • Lo emitiste al público en general con el RFC genérico, o a un residente en el extranjero.
  • Lo emitió un integrante del sistema financiero, o la Federación por concepto de DPA.

La lista completa tiene doce supuestos y varios traen excepciones, así que conviene revisarla antes de asumir que tu caso entra.

Fundamento legal: regla 2.7.1.35. de la Resolución Miscelánea Fiscal.

Cuando el receptor tiene que aceptar

Fuera de esos supuestos, la cancelación pasa por el cliente. El SAT le avisa en su buzón tributario que tiene una solicitud pendiente, y él responde desde el Portal del SAT.

Tiene tres días hábiles contados desde que recibe la solicitud. Si no contesta nada en ese plazo, el SAT da la cancelación por aceptada.

Importante: ese silencio no vale para todo. En los CFDI de hidrocarburos y petrolíferos, y en los de ingreso con carta porte que mueven diésel o gasolina, el receptor tiene que aceptar expresamente. Si no responde, la cancelación no procede. El CFDI de traslado con carta porte de combustible es otro caso: tiene su propia ventana y dentro de ella se cancela sin aceptación de nadie, como te explicamos en No puedes cancelar un CFDI de traslado con carta porte de gasolina o diésel.

Fundamento legal: regla 2.7.1.34. de la Resolución Miscelánea Fiscal.

Los estados del comprobante

Ante el SAT un CFDI está vigente o cancelado, y dentro de cada uno hay matices que explican por qué a veces no puedes cancelar o por qué la solicitud se quedó a medias.

No cancelable suele significar que hay otro comprobante que depende de éste, o que ya pasó el plazo. En proceso es que el receptor todavía no responde. Solicitud rechazada es que respondió que no, y ahí la factura sigue vigente.

Hasta cuándo puedes cancelar

Puedes cancelar un CFDI hasta el mes en el que te toca presentar la declaración anual del ISR del ejercicio en el que lo emitiste. El mes depende de tu régimen. Pasado ese momento el comprobante ya no se puede cancelar.

Y al cancelar un comprobante de ingreso estás obligado a justificar y soportar documentalmente el motivo. La autoridad puede pedírtelo.

Fundamento legal: artículo 29-A del Código Fiscal de la Federación.

Qué no es una cancelación

  • Una nota de crédito no cancela nada. Es un comprobante de egreso que ajusta el importe de una operación que sigue viva.
  • Una sustitución sí termina en cancelación, pero primero emites el comprobante que reemplaza al anterior y lo relacionas con él.

Para hacerlo en Crol, el procedimiento está en Cómo cancelar una factura (CFDI) y qué motivo de cancelación elegir, y el detalle de las claves del SAT en Motivos de cancelación de CFDI en la factura de venta.

Hazlo simple.