Integrador Directo DIAN

Facturación Electrónica DIAN.
Automatizada. Segura.

Plataforma de facturación electrónica colombiana con API REST. Emite facturas, notas crédito, documentos soporte y más, cumpliendo el Anexo Técnico v1.9 de la DIAN.

// Emitir factura electrónica
POST /api/v1/documentos

{
  "tipoDocumento": "01",
  "numero": "SETP990000001",
  "receptor": { "nombre": "Empresa S.A.S" },
  "lineas": [{ "descripcion": "Servicio", "total": 500000 }]
}
📄
9 tipos
de documento
🔒
SHA-384 + XAdES
firma digital
🏢
Multi-tenant
múltiples empresas
API REST
integración directa

Todo lo que necesitas para facturar

Una API completa que maneja todo el ciclo de facturación electrónica colombiana.

🚀

API REST Completa

Endpoints claros y documentados con Swagger UI. Envía un JSON, recibe tu factura firmada y reportada a la DIAN.

🔑

CUFE / CUDE Automático

Generación automática de códigos únicos SHA-384 (CUFE, CUDE, CUDS) según el tipo de documento.

📝

Firma XAdES-EPES

Firma digital automática con certificado .p12. RSA-SHA256 conforme a la política de firma DIAN.

🏢

Multi-tenant

Múltiples empresas en una sola instancia. Cada una con su propio certificado, credenciales y ambiente DIAN.

Código QR

Generación automática del código QR requerido por la DIAN para la representación gráfica de la factura.

📡

Envío DIAN

Comunicación directa con los servicios web SOAP de la DIAN. ZIP automático, envío y consulta de estado.

9 tipos de documento electrónico

Cobertura completa del Anexo Técnico v1.9 y Resolución 000165/2023.

01
Factura de Venta
CUFE · SHA-384
02
Factura Exportación
CUFE · SHA-384
03
Contingencia Talonario
CUFE · SHA-384
04
Contingencia DIAN
CUFE · SHA-384
11
Factura Mandato
CUFE · SHA-384
05
Documento Soporte
CUDS · SHA-384
91
Nota Crédito
CUDE · SHA-384
92
Nota Débito
CUDE · SHA-384
95
Nota de Ajuste
CUDS · SHA-384

Cómo funciona

De un JSON a una factura firmada y reportada en 4 pasos automáticos.

1

Envías un JSON

Un POST a /api/v1/documentos con los datos del documento: receptor, líneas, impuestos.

2

Generamos UBL 2.1

Construimos el XML estándar UBL 2.1 con todos los campos requeridos por la DIAN, CUFE/CUDE y código QR.

3

Firma XAdES-EPES

Firmamos digitalmente el XML con el certificado .p12 de tu empresa usando RSA-SHA256.

4

Envío a la DIAN

Empaquetamos en ZIP y enviamos por SOAP. La respuesta de la DIAN se almacena con el documento.

// Ejemplo: Factura de venta con IVA
{
  "tipoDocumento": "01",
  "numero": "SETP990000001",
  "fechaEmision": "2026-03-04",
  "receptor": {
    "tipoPersona": 1,
    "nombre": "Empresa Compradora S.A.S",
    "numeroIdentificacion": "900123456",
    "tipoIdentificacion": "31"
  },
  "lineas": [{
    "descripcion": "Servicio de consultoría",
    "cantidad": 1,
    "valorUnitario": 500000,
    "total": 500000,
    "impuestos": [{ "codigo": "01", "porcentaje": 19, "valor": 95000 }]
  }]
}

Seguridad de nivel empresarial

Cada capa del sistema está diseñada para proteger tus datos y documentos.

🔐
Firma XAdES-EPES

RSA-SHA256 con certificado .p12 por empresa. Cumple política de firma DIAN v2.

🛡
AES-256-GCM

Credenciales y datos sensibles encriptados en reposo con cifrado autenticado.

👥
Aislamiento Multi-tenant

Cada empresa accede solo a sus datos. JWT con empresaId, filtro obligatorio en todas las queries.

🚦
Rate Limiting

Protección contra abuso: 100 req/15min general, 30 req/15min para emisión de documentos.

De habilitación a producción

Proceso guiado para habilitarte como facturador electrónico ante la DIAN.

1

Crear empresa

Registra tu empresa con NIT y datos fiscales

2

Subir certificado

Carga tu certificado .p12 emitido por CA autorizada

3

Factura de prueba

Emite la factura de habilitación al test set DIAN

4

Producción

Al aprobar, pasas automáticamente a producción

Comienza a facturar electrónicamente hoy

Integra tu sistema con la DIAN en minutos, no en meses.