NetSuite no emite facturas electrónicas DIAN de forma nativa. Para operar en Colombia bajo la regulación de facturación electrónica obligatoria, una implementación de NetSuite necesita integrarse con un proveedor tecnológico autorizado por la DIAN que se encargue de la firma digital, el CUFE y la entrega a la DIAN. Esta guía explica cómo funciona técnicamente esa integración, qué proveedores existen, qué documentos están cubiertos y qué tener en cuenta antes de implementar.
Si todavía no tenés claro qué es NetSuite o si te aplica, empezá por la guía general. Si querés ver nuestra propuesta de implementación NetSuite para Colombia, ver /es-co/netsuite-colombia.
El contexto regulatorio en Colombia
La facturación electrónica en Colombia se rige por las resoluciones de la DIAN (Dirección de Impuestos y Aduanas Nacionales), siendo la más relevante la Resolución 000042 de 2020 que estableció el modelo de validación previa. Desde entonces el modelo se ha ido extendiendo:
- Factura electrónica de venta: obligatoria para todos los responsables del IVA y del impuesto al consumo desde 2019-2020 (despliegue por grupos).
- Documento soporte en adquisiciones efectuadas a no obligados a facturar: obligatorio para soportar compras a personas naturales no responsables del IVA.
- Nómina electrónica: obligatoria desde 2021 con despliegue por tamaño de empresa.
- Documentos equivalentes electrónicos (tickets POS, recibos): en proceso de digitalización 2023-2026.
Todos los documentos se emiten en formato XML basado en UBL 2.1 (Universal Business Language) con firma digital, deben llevar CUFE (Código Único de Factura Electrónica) o CUDE (Código Único de Documento Electrónico), y pasar por validación previa de la DIAN antes de tener efecto fiscal.
Cómo se integra NetSuite con DIAN
NetSuite por sí solo no es un facturador electrónico DIAN. Para operar en Colombia, una implementación necesita los siguientes componentes:
- NetSuite ERP — emite el documento comercial (factura, nota crédito, etc.) con sus líneas, totales, impuestos y datos del cliente.
- Add-on o middleware de facturación electrónica — toma el documento desde NetSuite, lo convierte al XML UBL 2.1 que exige la DIAN, le aplica la firma digital y lo envía al proveedor tecnológico.
- Proveedor tecnológico autorizado por DIAN — valida, genera el CUFE, transmite a la DIAN, recibe la aceptación o rechazo, y devuelve el documento firmado y validado al sistema.
- Retorno a NetSuite — el documento aceptado regresa con su CUFE y estado, y NetSuite actualiza el registro contable y queda listo para enviar al cliente.
Todo esto ocurre en segundos cuando el flujo está bien implementado. El usuario que emite la factura desde NetSuite no debería tener que tocar XMLs ni el portal de la DIAN — la plomería está oculta.
Proveedores tecnológicos autorizados por DIAN comunes con NetSuite
La DIAN mantiene una lista pública de proveedores autorizados. Los que aparecen con más frecuencia en implementaciones de NetSuite en Colombia incluyen:
- Carvajal Tecnología y Servicios — uno de los proveedores con más volumen en Colombia, conectores estandarizados para ERPs medianos.
- Facture — proveedor consolidado, integraciones probadas con NetSuite vía API REST.
- Edicom — multinacional con operación fuerte en LATAM, integra con NetSuite a través de SuiteScript o iPaaS.
- Open Cadena — proveedor con buen track record en empresas medianas, integraciones vía middleware.
- The Factory HKA — alternativa con foco en facturación + nómina electrónica unificadas.
La elección del proveedor depende de varios factores: volumen mensual de documentos, necesidad o no de nómina electrónica, soporte técnico, costo por documento o suscripción mensual, y capacidad de manejar casos edge (devoluciones, notas crédito complejas, exportaciones).
Arquitecturas comunes de integración
Hay tres patrones de integración entre NetSuite y un proveedor tecnológico DIAN:
Add-on certificado nativo (recomendado)
Un add-on instalado directamente como SuiteApp en NetSuite que mapea registros nativos (Invoice, Credit Memo) al XML DIAN, dispara el envío al proveedor tecnológico vía API y guarda el CUFE de retorno en campos custom del registro. Ventaja: experiencia de usuario más limpia, menos componentes en la cadena, menos puntos de falla.
Middleware/iPaaS (Celigo, Boomi, MuleSoft)
NetSuite emite el documento, un middleware lo recoge, lo transforma a UBL 2.1, lo envía al proveedor, espera la respuesta y actualiza NetSuite. Ventaja: independencia del proveedor tecnológico (más fácil cambiarlo), capacidad de orquestar otras integraciones simultáneamente. Costo: mayor complejidad operativa.
Integración custom con SuiteScript
Desarrollo a medida con SuiteScript 2.x que llama directamente al API del proveedor tecnológico. Ventaja: control total, costo mínimo de licencias adicionales. Costo: mantenimiento técnico continuo, riesgo de quedar desactualizado cuando cambian las reglas DIAN.
Para la mayoría de empresas medianas, el add-on certificado es la mejor opción. SuiteScript custom solo tiene sentido en casos donde el volumen es muy bajo o donde el equipo interno tiene apetito por mantener la integración.
Documentos que cubre la integración
Una integración NetSuite-DIAN completa cubre típicamente:
- Facturas de venta: emisión, envío al cliente, validación DIAN.
- Notas crédito y débito: con referencia al documento original.
- Documento soporte en adquisiciones a no obligados: cuando NetSuite emite el documento por una compra a un proveedor persona natural no responsable del IVA.
- Facturas de exportación: con tratamiento especial de IVA exento.
- Nómina electrónica: si la implementación usa el módulo de payroll de NetSuite o se conecta a un payroll local.
Lo que NO siempre está cubierto y conviene verificar antes de elegir proveedor: documento equivalente POS electrónico (si tu operación tiene retail), eventos de aceptación tácita o expresa del adquirente (validación del comprador), y reportes electrónicos secundarios como información exógena.
Errores comunes en implementaciones NetSuite + DIAN
Después de varios proyectos en Colombia, los problemas que vemos más seguido:
- Mapeo incompleto de impuestos: el catálogo de impuestos en NetSuite tiene que mapearse 1:1 al catálogo de la DIAN (IVA, INC, ICA, retenciones). Faltarle un código rompe la validación.
- Numeración y resoluciones: la DIAN asigna rangos de numeración por resolución. NetSuite tiene que respetar esos rangos y rotar cuando se agotan.
- Identificación de clientes: NIT con dígito de verificación, cédula, cédula de extranjería, pasaporte — cada tipo tiene formato y validación específica.
- Manejo de retenciones en la fuente: retención en la fuente, retención IVA, retención ICA — todas tienen que aparecer correctamente en el documento.
- Notas crédito sin referencia válida: cada nota tiene que referenciar el CUFE del documento original; si la factura original no tiene CUFE válido, la nota se rechaza.
Cuánto cuesta integrar NetSuite con DIAN
Oracle no publica precios oficiales de NetSuite y nosotros tampoco listamos tarifas públicas, porque cada implementación tiene un alcance distinto. El costo total de la integración con DIAN tiene tres componentes:
- Licencia o suscripción al proveedor tecnológico: típicamente un fee mensual fijo más un costo por documento emitido. Varía 40-70% entre proveedores para el mismo volumen.
- Implementación inicial de la integración: depende del patrón (add-on, middleware o custom). Add-on certificado es el más rápido; integraciones custom toman más tiempo y costo.
- Mantenimiento continuo: cuando la DIAN publica cambios regulatorios (formatos nuevos, validaciones adicionales), la integración tiene que actualizarse.
Para una cotización personalizada según volumen y módulos requeridos, escribinos.
FAQ
Frequently Asked Questions
Resumen
NetSuite es un ERP capaz de operar en Colombia, pero necesita integración con un proveedor tecnológico autorizado por la DIAN para cumplir con facturación electrónica. La elección del proveedor, el patrón de integración (add-on, middleware o custom) y el mapeo correcto de impuestos son los temas críticos que definen si la operación va a funcionar limpio el día uno.
Si estás evaluando NetSuite para tu empresa colombiana, escribinos y armamos un diagnóstico de tu caso específico. También podés ver nuestra propuesta general para empresas en Colombia.

Sebastian Correa
Co-Founder & CCO
Co-founder and Chief Commercial Officer at BrokenRubik with 12+ years of experience in NetSuite consulting and e-commerce development. Specializes in helping businesses optimize their ERP operations and scale their online presence through strategic technology implementations.
Sebastian Correa