← Back to blog

Por Equipo Billingo · Publicado 2026-09-15

Requisitos DIAN para facturación electrónica en Colombia [2026]

Si tu negocio ya factura por encima de ciertos ingresos, o simplemente quieres dejar de improvisar con plantillas de Word y hojas de cálculo, la pregunta tarde o temprano es la misma: ¿qué pide exactamente la DIAN para poder facturar electrónicamente?

La respuesta corta: no es un trámite único, son varias piezas que tienen que encajar — tu RUT al día, una firma digital, un proveedor tecnológico o software autorizado, y una resolución de numeración vigente para el tipo de documento que vas a emitir. Si falta una sola pieza, la DIAN rechaza el documento — y normalmente te enteras después de haberlo enviado, cuando ya le prometiste la factura a tu cliente.

Esta guía reúne los requisitos reales, en el orden en que normalmente aparecen cuando una pyme colombiana empieza a facturar electrónicamente.

1. RUT actualizado y responsabilidad tributaria correcta

Antes de cualquier trámite técnico, la DIAN valida que tu RUT esté al día y que tenga marcada la responsabilidad tributaria que corresponde a tu actividad (por ejemplo, ser responsable de IVA si aplica). Un RUT desactualizado — dirección vieja, actividad económica que ya no es la tuya, régimen mal marcado — es la causa más común de que ni siquiera puedas empezar el proceso de habilitación.

Qué revisar:

  • Que la actividad económica principal (código CIIU) sea la real.
  • Que la responsabilidad tributaria esté correctamente marcada.
  • Que los datos de contacto (correo, dirección) estén vigentes — la DIAN notifica por ahí.

2. Firma digital o certificado de firma electrónica

Todo documento electrónico que le llegue a la DIAN necesita ir firmado digitalmente — es lo que garantiza que el documento es tuyo y que no fue alterado en el camino. Este certificado lo emite una entidad autorizada y normalmente se tramita una sola vez (con renovaciones periódicas).

No confundas esto con la firma que usas para trámites personales ante la DIAN (como declarar renta) — es un certificado distinto, pensado para autenticar documentos que salen de un sistema de facturación.

3. Software o proveedor tecnológico autorizado

Aquí es donde la mayoría de negocios se pierden: la DIAN no te deja simplemente generar un PDF con el logo de tu empresa y llamarlo "factura electrónica". El documento tiene que generarse en el formato XML bajo el estándar UBL que la DIAN exige, con una estructura específica de datos (emisor, receptor, ítems, impuestos, totales) — y ese XML es el que realmente se envía y valida, no el PDF bonito que ve tu cliente.

Tienes dos caminos:

  • Usar un software ya desarrollado para esto (propio o adquirido, como Billingo) que ya tiene resuelta la generación del XML, el envío y la validación — tú sigues siendo el facturador, el software es la herramienta.
  • Desarrollar tu propio software desde cero y pasar por el proceso de habilitación técnica directamente con la DIAN — viable, pero es una inversión de tiempo que la mayoría de pymes no necesita asumir.

4. Resolución de numeración vigente

Cada tipo de documento que emites (factura de venta, nota crédito, nota débito) necesita una resolución de numeración autorizada por la DIAN — básicamente, un rango de números habilitado para ese documento, con fecha de vigencia. Emitir por fuera de esa numeración, o con una resolución vencida, es otra causa frecuente de rechazo.

Esto es más operativo de lo que parece: si tu negocio crece y factura más de lo previsto, te puedes quedar sin numeración disponible antes de que expire la resolución — vale la pena monitorear el consumo, no solo la fecha de vencimiento.

(Spoke: si quieres el detalle completo de cómo se solicita y qué información pide, tenemos una guía dedicada — [¿Qué es la resolución de facturación electrónica DIAN y cómo se solicita?].)

5. Habilitación en el ambiente de pruebas de la DIAN

Antes de facturar en producción, la DIAN exige pasar por un ambiente de pruebas (también llamado ambiente de habilitación): envías un set de documentos de prueba que simulan tu operación real, y la DIAN valida que tu software/proveedor genere el XML correctamente antes de darte luz verde para facturar de verdad.

Este paso suele subestimarse — es exactamente donde aparecen los errores de estructura que, si no se detectan aquí, terminan como rechazos reales más adelante, con clientes esperando su factura.

6. Validación antes de enviar (no después)

Este es el punto que menos se explica y el que más dolores de cabeza evita: un documento bien estructurado, con firma válida y numeración correcta, puede seguir siendo rechazado por errores de contenido — un NIT de cliente mal digitado, un ítem sin el impuesto correcto, un total que no cuadra.

La diferencia entre un proveedor que solo "envía" y uno que realmente valida antes de enviar es la diferencia entre enterarte del error en segundos, mientras corriges, o enterarte horas después, cuando el cliente ya está preguntando por su factura.

Lo que viene después de cumplir los requisitos

Cumplir estos seis puntos te deja habilitado para facturar — pero la operación diaria trae sus propias preguntas: cómo emitir una [nota crédito o nota débito electrónica], qué es un [documento equivalente POS] y en qué se diferencia de la factura electrónica, o si tu negocio también necesita resolver la [nómina electrónica]. Iremos enlazando cada una de esas guías aquí a medida que las publiquemos.


Cómo lo resuelve Billingo: en vez de armar esta cadena de requisitos con piezas sueltas, Billingo ya trae la generación del XML bajo el estándar UBL, la firma digital, el envío y — lo más importante — la validación del documento antes de enviarlo a la DIAN, no después. Así el error se detecta y se corrige en el momento, no cuando el cliente ya está esperando la factura. Conoce cómo funciona →