Set de Pruebas DIAN
Última actualización: 15 de abril de 2026
Para cambiar de estado “Registrado” a “Habilitado” en DIAN, debes completar exitosamente el set de pruebas enviando documentos electrónicos al servidor de habilitación.
Documentos Requeridos
Según el Concepto DIAN 13246/2025, para software propio o adquirido debes enviar:
| Documento | Cantidad | Descripción |
|---|---|---|
| Factura Electrónica | 8 | Facturas de venta con datos y productos variados |
| Nota Crédito | 1 | Anulación o ajuste referenciando una factura |
| Nota Débito | 1 | Corrección que aumenta valor referenciando una factura |
| Total | 10 | Todos deben ser aceptados por DIAN |
Cambio importante (2025)
Anteriormente se requerían solo 4 documentos (2 facturas + 1 NC + 1 ND). Desde el Concepto 13246/2025, el software propio/adquirido requiere 10 documentos para demostrar cumplimiento completo.
Datos de Prueba
Datos del Vendedor (deben ser reales)
DIAN sí valida los datos del vendedor contra el RUT:
- NIT de la empresa
- Razón social
- Dirección fiscal
- Certificado digital vigente
Datos del Comprador (pueden ser ficticios)
En ambiente de habilitación, DIAN no valida si los datos del comprador son reales. Solo verifica el formato correcto:
| Campo | Valor de prueba | Formato |
|---|---|---|
| Nombre | CONSUMIDOR FINAL | Texto libre |
| Tipo doc | CC | CC, NIT, CE, PA, TI, RC |
| Número doc | 222222222222 | Solo números |
test@dian.gov.co | Email válido |
Generar Set de Pruebas en Cyclora
Desde el Wizard de Habilitación (recomendado)
Ir a Configuración → Facturación → Habilitación DIAN
El wizard te guía por los 5 pasos previos (datos fiscales, certificado, credenciales DIAN).
En el paso 5, click en 'Generar Set de Pruebas'
Cyclora genera automáticamente los 10 documentos con productos variados de bicicletas y accesorios.
Esperar validación de DIAN
Los documentos se envían al servidor vpfe-hab.dian.gov.co. DIAN valida cada uno individualmente.
Verificar progreso
La barra de progreso muestra 0/10 → 10/10. Cada documento puede estar: enviado, aceptado o rechazado.
Completar habilitación
Cuando los 10 documentos son aceptados, tu estado cambia automáticamente a 'Habilitado'.
Generación automática
Cyclora genera los 10 documentos de prueba automáticamente con datos variados: bicicletas, cascos, cadenas, servicios de mantenimiento, llantas, pedales, lubricantes y guantes. Cada factura usa un producto diferente para demostrar diversidad.
Desde el Dashboard de Facturación
- Ir a Ventas → pestaña Configuración
- En la sección “Set de Pruebas DIAN”, click “Generar Set”
- Seguir el mismo proceso de validación
Qué Valida DIAN en Cada Documento
| Validación | Qué verifica | Si falla |
|---|---|---|
| Estructura XML | Esquema UBL 2.1 completo con namespaces DIAN | Rechazo inmediato |
| Firma digital | Certificado P12 válido, firma XAdES-EPES verificable | Rechazo inmediato |
| CUFE/CUDE | Hash SHA-384 con los 13 campos en orden correcto | Rechazo inmediato |
| Numeración | Número consecutivo dentro del rango autorizado | Rechazo inmediato |
| Totales | Subtotal + IVA = Total, redondeo correcto | Rechazo inmediato |
| Campos obligatorios | Todos los campos UBL requeridos presentes | Rechazo inmediato |
| Datos del vendedor | NIT y razón social coinciden con RUT | Rechazo inmediato |
| Datos del comprador | Solo formato válido (no verifica identidad real) | Rechazo si formato inválido |
Seguimiento del Progreso
En Cyclora
El dashboard muestra en tiempo real:
- Barra de progreso circular (0/10 → 10/10)
- Estado individual de cada documento (enviado, aceptado, rechazado)
- Errores específicos de DIAN si hay rechazo
- CUFE generado para cada documento aceptado
- Enlace al catálogo DIAN para verificación pública
En Portal DIAN
- Acceder a catalogo-vpfe-hab.dian.gov.co
- Ir a Tablero → Set de Pruebas
- Ver estado de cada documento con el test_set_id asignado
Errores Comunes y Soluciones
| Error | Causa | Solución |
|---|---|---|
CUFE inválido | Campos en orden incorrecto o timezone mal formateado | Cyclora calcula el CUFE automáticamente — verificar que los datos fiscales sean correctos |
Firma digital no válida | Certificado expirado, corrupto o password incorrecto | Verificar fecha de vencimiento y re-subir el certificado P12 con la contraseña correcta |
NIT no autorizado | La empresa no está registrada como facturador en DIAN | Completar registro en portal DIAN (paso 3 del wizard) |
Estructura XML incorrecta | Campo obligatorio faltante | Cyclora genera el XML completo — contactar soporte si persiste |
Secuencia no consecutiva | Saltos en numeración de facturas | Verificar secuencia de numeración en Configuración → Facturación |
Totales no cuadran | Error en cálculo de IVA | Verificar tasa de IVA configurada (19% estándar para Colombia) |
Set de pruebas no existe | test_set_id no configurado o expirado | Generar nuevo test_set_id en portal DIAN → Tablero → Set de Pruebas |
Si un documento es rechazado
No necesitas reiniciar todo el set. Cyclora puede reenviar solo el documento rechazado después de corregir el error. El progreso de los documentos ya aceptados se mantiene.
Después del Set de Pruebas
Una vez completados los 10 documentos exitosamente:
Estado 'Habilitado'
DIAN cambia automáticamente tu estado. Puedes verificarlo en el portal de habilitación.
RUT actualizado
Se agrega automáticamente la responsabilidad '52 Facturador Electrónico' a tu RUT.
Solicitar numeración de producción
Acceder a MUISCA y solicitar autorización de numeración para factura electrónica.
Asociar prefijos
En el portal DIAN de producción, asociar los rangos de numeración autorizados.
Activar producción en Cyclora
Cambiar ambiente de HABILITACION a PRODUCCION en Configuración → Facturación.
Continúa con la guía de Configuración para los detalles de la configuración en Cyclora, o ve directamente a Ir a Producción si ya completaste la habilitación.