Facturación y RNDC

Anular una factura electrónica en el RNDC

Una factura que ya se reportó al RNDC no se edita: se anula y se vuelve a reportar. Y solo se puede mientras el generador de carga no la haya aceptado. Te explicamos los dos motivos válidos, los límites del trámite y qué hacer cuando el sistema te lo bloquea.

Ver los motivos
Equipo de Cumplimiento RNDC de FassiltransActualizado: 30 de agosto de 2026

Por qué no se edita: se anula

El RNDC no tiene una función de «corregir factura». Cuando el XML ya entró, la única vía para arreglar un dato equivocado es anular el registro y volver a reportar la factura correcta. La resolución lo plantea con precisión: la anulación «sirve cuando se han cometido errores en el XML y son datos que no han sido validados por la DIAN, pero que son verificados por el RNDC».

Ese matiz explica casi todos los casos reales. Hay campos que la DIAN no mira —el radicado de la remesa, su consecutivo, la coherencia entre la suma de los fletes y el total— pero que el RNDC sí valida contra su propia base de datos. Una factura puede estar perfectamente validada ante la DIAN y aun así ser incorrecta para el Ministerio.

El trámite

Los dos únicos motivos válidos

Es una lista mucho más corta que la del manifiesto de carga, y no son intercambiables.

MotivoSignificadoCuándo usarlo
XError en el XML enviado a la DIANEl caso habitual: radicado equivocado, consecutivo que no existe, fletes que no cuadran
OOtroCualquier otra razón. Conviene detallarla bien en las observaciones
Fuente: diccionario oficial de errores del RNDC, proceso de anulación de factura electrónica (error AFE040).

Ojo con confundirlos con los de la anulación de manifiesto, que tiene siete motivos distintos. Reutilizar aquí uno de aquellos códigos falla siempre, con el error AFE040. Y las observaciones son obligatorias y tienen tope de 200 caracteres: pasarse devuelve AFE050.

Cuando no te deja

Las tres razones por las que el sistema bloquea la anulación

El generador ya la aceptó (AFE030)

Es el bloqueo más común. La solución que indica el propio RNDC: solicitar al generador que reverse la aprobación de la factura. Hasta que no lo haga, no hay anulación posible.

La factura nunca se reportó (AFE070)

No hay nada que anular. O el número está mal digitado, o la factura se validó en la DIAN pero su XML jamás se cargó al RNDC.

Tiene documentos enlazados (AFE080)

Si de esa factura cuelgan otras facturas, notas crédito o notas débito, el sistema no permite anularla. Hay que revisar todas las transacciones ligadas primero.

CódigoMensaje del sistemaSolución
AFE005El usuario no pertenece a la empresa de transporteRevisar el usuario y la empresa
AFE020Falta la factura electrónicaDigitar el número de la factura
AFE030La factura se encuentra aprobada por el generador de cargaSolicitar al generador que reverse la aprobación
AFE040El motivo de anulación es incorrecto, debe ser X u OUsar X (error en el XML enviado a la DIAN) u O (otro)
AFE050Las observaciones tienen más de 200 caracteresAcortar las observaciones a máximo 200 caracteres
AFE070La factura no ha sido reportada al RNDC por la empresa de transporteRevisar el número de la factura
AFE080Tiene registros enlazados como otras facturas o notas crédito o débitoRevisar todas las transacciones ligadas: FV, NC, ND
Los siete códigos del proceso de anulación de factura electrónica, según el diccionario oficial de errores del RNDC.

El otro instrumento

Cuándo usar una nota crédito en lugar de anular

La anulación retira el registro; la nota crédito corrige valores. La guía del Ministerio le da cuatro usos concretos, y conviene conocerlos porque resuelven casos donde anular sería excesivo.

Para qué sirveSituación típica
Anular una factura y todas sus remesasLa factura completa salió mal y el generador ya la aceptó
Anular el valor del flete de una sola remesaUna remesa de las varias facturadas no correspondía
Otorgar un descuento en valor a una remesaAjuste comercial pactado después de facturar
Descuento por cantidad menor entregadaSe entregó menos carga de la facturada
Fuente: Guía de Factura Electrónica de Transporte V11 del Ministerio de Transporte, capítulo 10.

Técnicamente la nota crédito viaja como documento adjunto en XML, igual que la factura, pero con la etiqueta CreditNote en lugar de Invoice. Debe referenciar una factura que ya esté en la base del RNDC: si no, el sistema responde FAC086 o FAC087.

Y una precisión que evita sustos: anular en el RNDC no anula nada ante la DIAN. Son dos sistemas y dos trámites. El estado tributario del documento se corrige por los medios de la DIAN. Si necesitas repasar el reporte inicial, está en cómo reportar la factura electrónica al RNDC.

Preguntas frecuentes

No se puede editar. Una vez reportada, la única vía es anularla y volver a reportar la correcta. La anulación existe precisamente para los errores del XML que la DIAN no valida pero el RNDC sí verifica. Y tiene un límite duro: no se puede anular una factura que el generador de carga ya aceptó. Si eso pasa, el RNDC devuelve AFE030 y hay que pedirle al generador que reverse su aprobación antes de intentarlo. Tampoco se puede anular si hay notas crédito o débito enlazadas, que devuelve AFE080.

La mejor anulación es la que no hace falta

Casi todos los errores del XML nacen de un radicado o un consecutivo que no cuadra. Con Fassiltrans esos datos salen del sistema que expidió la remesa, no de una transcripción a mano.