Ir al contenido

Soluciones tecnológicas para empresas que construyen un mejor futuro

Su software ya factura. Nosotros lo hacemos válido.

Una API REST para emitir factura electrónica, nómina, documento soporte y documento equivalente desde el sistema que usted ya tiene. Sin migrar, sin cambiar de plataforma y sin ceder el control de su numeración.

La habilitación es suya, no nuestra

Es la diferencia que más se confunde al comparar proveedores, y la que más cuesta descubrir tarde.

Comparación de las modalidades que reconoce la DIAN para facturar electrónicamente
Modalidad Quién queda habilitado Qué implica para usted
Desarrollo propio Su NIT Usted construye y mantiene el software, y responde por el anexo técnico en cada cambio de versión.
Desarrollo adquirido — nuestro caso Su NIT Usa nuestro software, pero la habilitación, la numeración y la resolución quedan a su nombre. Nosotros mantenemos el cumplimiento del anexo técnico.
Proveedor tecnológico El proveedor, en su nombre Un tercero autorizado emite por usted. Si cambia de proveedor, rehace la integración y vuelve a parametrizar ante la DIAN.

En las tres modalidades el software debe superar las pruebas del ambiente de producción en habilitación que dispone la DIAN. Lo que cambia es de quién es la habilitación al final.

Qué puede emitir

Factura electrónica de venta

Con validación previa, CUFE, QR y representación gráfica en PDF. Notas crédito y débito sobre la factura original.

Nómina electrónica

Documento soporte de pago de nómina y sus notas de ajuste, con el mismo flujo de emisión y consulta de estado.

Documento soporte

Para adquisiciones a no obligados a facturar. Incluye las notas de ajuste correspondientes.

Documento equivalente POS

Para operaciones de punto de venta, con el consecutivo y la resolución que le autorice la DIAN.

Eventos RADIAN

Acuse de recibo, recibo del bien o servicio, aceptación expresa y reclamo, en el orden que exige el flujo.

Consulta de estado

Estado de cada documento por CUFE, con el detalle de la respuesta de la DIAN cuando hay rechazo.

Cómo se ve una emisión

Autenticación OAuth2, un POST con el documento, y la respuesta con el CUFE.

Emisión de factura de venta POST /v1/facturas
// Authorization: Bearer {token}
{
  "numeracion": {
    "prefijo": "SETP",
    "consecutivo": 990000001
  },
  "adquiriente": {
    "tipo_documento": "31",
    "numero_documento": "900123456",
    "razon_social": "Clientes S.A.S.",
    "email": "pagos@cliente.com"
  },
  "items": [
    {
      "descripcion": "Servicio de soporte",
      "cantidad": 1,
      "valor_unitario": 250000,
      "porcentaje_iva": 19
    }
  ],
  "forma_pago": "contado"
}
Respuesta 201 Created
{
  "estado": "validada",
  "cufe": "8bb2a3c4d5e6f7...",
  "numero": "SETP990000001",
  "fecha_validacion": "2026-09-18T15:04:11-05:00",
  "qr": "https://catalogo-vpfe.dian.gov.co/...",
  "pdf": "https://api.ifacturapp.com/v1/...",
  "xml": "https://api.ifacturapp.com/v1/...",
  "dian": {
    "codigo": "00",
    "mensaje": "Procesado correctamente"
  }
}

// Rechazo: 422 con el detalle
// de cada regla del anexo técnico
// que no se cumplió.

Ejemplo ilustrativo. La documentación completa, con todos los campos y códigos de error, se entrega junto con las credenciales de prueba.

Cómo arranca la integración

Del primer correo a producción, sin sorpresas en el camino.

1 · Credenciales de pruebas

Recibe acceso al sandbox y la documentación. Integra y prueba sin compromiso y sin mover un documento real.

2 · Habilitación ante la DIAN

Lo acompañamos en el ambiente de producción en habilitación hasta que su NIT supere las pruebas del anexo técnico.

3 · Numeración autorizada

Solicita su rango de numeración en el portal de la DIAN y lo asocia a la integración.

4 · Producción

Emite en vivo. El soporte técnico queda con el equipo que mantiene la API, no con una mesa de ayuda general.

Solicite acceso al ambiente de pruebas

Le enviamos credenciales de sandbox y la documentación técnica. Sin costo y sin compromiso comercial.

Datos de la institución de salud

Para dimensionar la propuesta

Datos de la integración

Para preparar sus credenciales de pruebas

La habilitación queda siempre a nombre de su NIT.

Datos del plan

Para recomendarle el plan correcto

Datos de la operación

Para cotizar equipos y licencias

Datos del licenciamiento

Para armar la cotización

Sus datos no se comparten con terceros.

¿No va a integrar nada?

Si lo que necesita es facturar desde un portal, sin desarrollo, iFacturapp tiene planes por folios con certificado de firma digital incluido.

Ver planes de facturación

¿Factura servicios de salud?

La factura electrónica en salud va atada al RIPS y al CUV. Eso lo resuelve el software médico, no la API general.

Ver software médico