Eventos DIAN (conciliación fiscal de facturas)
Cómo funcionan los eventos DIAN 030, 031, 032 y 033 para acuse, aceptación, reclamo y rechazo de facturas electrónicas recibidas.
Actualizado: 5 de abril de 2026
Los eventos DIAN son los acuses de recibo electrónicos que un comprador debe enviar a la DIAN cuando recibe una factura electrónica de un proveedor. Implementan la conciliación fiscal entre comprador y vendedor para los efectos del impuesto a la renta y del IVA descontable.
contable.io gestiona los cuatro eventos requeridos por la DIAN —030 (acuse de recibo), 031 (reclamo), 032 (rechazo) y 033 (aceptación expresa)— de forma automática o asistida según el flujo de tu negocio.
¿Qué eventos exige la DIAN?
| Código | Nombre | Cuándo se envía |
|---|---|---|
| 030 | Acuse de recibo del documento | Inmediatamente al recibir la factura. Confirma que el comprador la recibió, sin pronunciarse sobre su contenido. |
| 031 | Reclamo / devolución | Cuando el comprador detecta error en la factura (precio, cantidad, datos) y la rechaza para que el proveedor la corrija. |
| 032 | Acuse de recibo de bienes y servicios | Cuando el comprador confirma que recibió físicamente los bienes o el servicio fue prestado. |
| 033 | Aceptación expresa | Cuando el comprador acepta totalmente la factura y la considera válida para deducir IVA y costo. Es el paso final. |
Por qué son importantes
La DIAN exige que toda factura electrónica de compra (FE de proveedores) tenga al menos:
- Acuse de recibo (030) dentro de las 48 horas siguientes a su recepción.
- Aceptación expresa (033) para poder usarla como soporte de IVA descontable y costo deducible en renta.
Si el comprador no envía estos eventos:
- La DIAN puede rechazar la deducibilidad del IVA y el costo en una fiscalización.
- El proveedor puede recibir alertas en su cuenta DIAN indicando que el comprador no la confirmó.
Flujo típico de eventos
Proveedor emite FE
↓
contable.io recibe XML (vía radian o portal)
↓
EVENTO 030 — Acuse de recibo (automático, inmediato)
↓
Comprador revisa la factura
↓
┌───────────────────────────┬───────────────────┐
↓ ↓ ↓
Todo OK Hay error Recibió bienes
↓ ↓ ↓
EVENTO 033 EVENTO 031 EVENTO 032
Aceptación expresa Reclamo / devolución Acuse físico
↓
Factura disponible para
deducir IVA y costo
Configuración inicial
Para que contable.io pueda enviar eventos a la DIAN necesitas:
- Empresa habilitada como facturador electrónico con certificado digital cargado.
- Activar la recepción de facturas electrónicas en Configuración → DIAN → Eventos.
- Definir el modo de operación:
- Automático (recomendado): el sistema envía 030 al recibir la factura y 033 cuando la marcas como contabilizada.
- Manual: tú decides cuándo enviar cada evento.
Enviar evento 030 (acuse de recibo)
Cuando contable.io recibe una factura electrónica nueva (importada vía DIAN o subida manualmente), automáticamente:
- Genera el XML del evento 030.
- Lo firma con el certificado digital.
- Lo envía a la DIAN.
- Marca la factura como Acusada (030) en la lista de compras.
Si está en modo manual, ve a Compras → Facturas pendientes y toca Acusar recibo en la factura.
Enviar evento 033 (aceptación expresa)
El evento 033 es el más importante: sin él, no puedes deducir IVA ni costo.
En modo automático, contable.io envía el 033 cuando:
- Confirmas la factura de compra en el sistema (estado pasa de
provisionalaconfirmed). - O después de 3 días hábiles si nadie la marca como rechazada (aceptación tácita por silencio, según normativa).
En modo manual:
- Abre la factura desde Compras → Facturas pendientes.
- Verifica que los datos están correctos (proveedor, productos, totales, IVA).
- Toca Aceptar expresamente (033).
- El sistema envía el evento y marca la factura como Aceptada.
Importante: una vez aceptada expresamente, no puedes reclamarla. Si después detectas un error, debes solicitar al proveedor una nota crédito.
Enviar evento 031 (reclamo)
Si detectas un error en la factura antes de aceptarla:
- Abre la factura.
- Toca Reclamar (031).
- Selecciona el motivo del reclamo:
- Error en cantidades.
- Error en precios.
- Error en datos del comprador.
- Bienes/servicios no recibidos.
- Otro (con descripción libre).
- Confirma. El sistema envía el evento a la DIAN.
El proveedor recibe la notificación y debe emitir una factura corregida o una nota crédito según el caso.
Enviar evento 032 (acuse de bienes/servicios)
Este evento es opcional pero útil cuando hay un lapso entre recibir la factura y recibir físicamente la mercancía o el servicio. Sirve como soporte de la entrega.
- Abre la factura.
- Toca Acusar bienes/servicios (032).
- El sistema envía el evento.
Estado de eventos en la lista de compras
La columna Estado DIAN de Compras → Facturas te muestra qué eventos se han enviado para cada factura:
- 🔵 Acusada — solo 030 enviado.
- 🟡 Pendiente aceptación — 030 enviado, falta 033.
- 🟢 Aceptada — 033 enviado, factura lista para deducir.
- 🔴 Reclamada — 031 enviado, esperando corrección del proveedor.
- ⚫ Rechazada — descartada antes del 030.
Reportes de eventos
Desde Reportes → Eventos DIAN puedes generar:
- Listado de facturas pendientes de aceptar.
- Facturas vencidas en plazo (más de 3 días sin 033).
- Facturas reclamadas y su estado.
- Auditoría completa de todos los eventos enviados con fecha, hora y respuesta DIAN.
Errores comunes
- “Evento rechazado por la DIAN”: revisa el detalle del rechazo. Causas frecuentes: certificado expirado, factura ya con evento previo, CUFE inválido.
- “No puedo enviar 033”: verifica que la factura está confirmada y que el 030 ya fue aceptado por la DIAN.
- “El proveedor dice que no recibió mi reclamo”: el evento 031 va a la DIAN, no directamente al proveedor. El proveedor debe revisar su cuenta DIAN para ver el reclamo.