Registro en Portal DIAN
Última actualización: 15 de abril de 2026
Una vez tengas el certificado digital, debes registrar tu empresa como facturador electrónico en el portal DIAN.
1. Acceder al Portal
| Portal | URL | Para qué |
|---|---|---|
| Micrositio DIAN | micrositios.dian.gov.co/sistema-de-facturacion-electronica | Información general y normativa |
| Portal Habilitación | catalogo-vpfe-hab.dian.gov.co | Registro, modo de operación, set de pruebas |
| MUISCA | muisca.dian.gov.co | RUT, autorización de numeración |
2. Registro como Facturador Electrónico
Ruta: Portal DIAN → Factura Electrónica → Habilitación → Registro
Datos a Ingresar
- ✏️ NIT de la empresa
- ✏️ Dígito de verificación
- ✏️ Razón social
- ✏️ Email registrado en RUT
- ✏️ Teléfono de contacto
3. Seleccionar Modo de Operación
Nota
Selecciona “Software Propio” cuando uses Cyclora como plataforma de facturación.
Opciones Disponibles
| Opción | Descripción | ¿Usar con Cyclora? |
|---|---|---|
| Software Propio ⭐ | Usas una plataforma técnica (como Cyclora) para facturar | ✅ SÍ |
| Proveedor Tecnológico | Contratas un proveedor que factura en tu nombre | ❌ No |
| Facturación Gratuita DIAN | Servicio web gratuito con limitaciones | ❌ No |
¿Por qué Software Propio?
- Tu empresa se registra como facturador electrónico
- Tú obtienes el Software ID y PIN
- Cyclora proporciona la infraestructura técnica
- Mayor control y personalización
Nota Importante
Aunque Cyclora maneja la parte técnica, tú como empresa cliente debes registrarte en DIAN como facturador electrónico y obtener tu propio Software ID y PIN.
4. Registrar el Software
Paso 1: Crear Nombre del Software
- En el portal de Habilitación, ir a “Registrar Software”
- Ingresar nombre del software:
- Formato:
{NIT}-{Nombre-Identificador} - Ejemplo:
900123456-Cyclorao900123456-MiEmpresaFacturacion - Regla: DEBE iniciar con el NIT de tu empresa
- Formato:
Paso 2: Crear el PIN
- Longitud: 7 caracteres alfanuméricos
- Ejemplo:
ABC1234 - Confirmar: Ingresar dos veces
GUARDAR EN LUGAR SEGURO
El PIN no se puede recuperar. Guárdalo en un lugar seguro.
Paso 3: Generar Datos de Prueba
Click en botón “Generar datos de prueba”
El sistema despliega:
- ✅ Identificador del Software (Software ID)
- ✅ URL ambiente: Endpoint de pruebas
- ✅ Usuario ambiente: Credenciales de acceso
Ejemplo de Respuesta
{
"software_id": "a1b2c3d4-e5f6-7890-abcd-1234567890ab",
"pin": "ABC1234",
"url_ambiente": "https://vpfe-hab.dian.gov.co/WcfDianCustomerServices.svc",
"usuario_ambiente": "900123456",
"prefijo_pruebas": "SETT",
"rango_desde": 1,
"rango_hasta": 9999
}
5. Obtener el Test Set ID
Después de registrar el software, necesitas el Test Set ID para enviar los documentos de prueba:
- En el portal de habilitación, ir a Tablero (menú izquierdo)
- Localizar la sección “Set de Pruebas”
- Click en el icono de acciones junto a tu modo de operación
- El sistema muestra el TestSetId asignado (ejemplo:
a1b2c3d4-e5f6-7890-abcd-ef1234567890)
Guardar el Test Set ID
Copia este código y configúralo en Cyclora (Configuración → Facturación → Config DIAN). Sin este ID, Cyclora no puede enviar los documentos de prueba a DIAN.
6. Rangos de Numeración de Prueba
Al seleccionar el modo de operación, el sistema genera automáticamente:
| Tipo | Prefijo Ejemplo | Rango |
|---|---|---|
| Facturas | SETT | 1 - 9999 |
| Notas Crédito | NC | 1 - 999 |
| Notas Débito | ND | 1 - 999 |
Solo para Pruebas
Estos rangos son exclusivos para pruebas en ambiente de habilitación. No son válidos para producción.
Próximos Pasos
Con el Software ID y PIN obtenidos, continúa con la configuración en Cyclora y luego el Set de Pruebas.