Inicio / Blog / Tutoriales / Odoo Colombia 2026
TutorialesColombia

Odoo Colombia 2026: DIAN, CUFE y nómina electrónica para PYME

Cómo configurar Odoo en Colombia para los cinco flujos DIAN — CUFE, nómina electrónica, RADIAN, documento soporte y eventos — sin perder deducibilidad ni quedar a ciegas en factoring.

Sergei Filatov
Sergei FilatovFounder · data-metrics.pro · 25 may 2026
◷ 12 min de lectura

Resumen ejecutivo

Una PYME colombiana cuyo Odoo no esté bien configurado para la DIAN pierde deducibilidad sobre la nómina más rápido de lo que genera utilidad. Esta guía explica cómo configurar Odoo desde el día uno — sin perder deducción, sin rebote del CUFE y sin sorpresas en RADIAN.

El proyecto Odoo en Colombia rara vez se cae en la instalación. Se cae al tercer mes, cuando la DIAN rechaza la primera nómina electrónica y el contador le explica al CFO que el sueldo del mes ya no se descuenta de la renta. A esas alturas el cliente ya gastó más de COP 100 millones, el partner desapareció después del go-live y la factura de licencias de Siigo sigue llegando — porque migrar de una nadie quiso.

Este artículo es el mapa para evitar ese escenario: qué es la localización DIAN en realidad, qué cinco flujos paralelos de documentos hay que mantener compliant al mismo tiempo, qué cuatro errores aparecen en el 67% de las auditorías Odoo que hicimos en 2024–2025 y en qué escenarios Odoo le gana a Siigo — y en cuáles más vale quedarse otro año en World Office.

  • La localización Odoo para Colombia es la más compleja de las cuatro países líderes de LATAM: cinco tipos de documentos DIAN obligatorios en paralelo, contra uno o dos en Perú o Chile.
  • La nómina electrónica es el dolor financiero principal: si pierdes el deadline de 10 días, pierdes la deducibilidad de todo el sueldo del mes. En una PYME promedio son COP 16–60 millones al año.
  • RADIAN hace circular tu factura como título valor a los tres días hábiles. Si no le pones tracking, te enteras del factoring cuando el contraparte ya cobró tu dinero.
  • El módulo l10n_co cubre la base, pero exige configuración custom para nómina electrónica, RADIAN y documento soporte para autorretenedores.
  • El mercado colombiano de Odoo son más de 105 mil PYMEs small + medium, con competencia SEO baja: incluso el partner Gold #1 recibe menos de 50 visitas orgánicas al mes.

Por qué Colombia es una categoría aparte

En los otros tres países de la Alianza del Pacífico — Perú, Chile, México — los documentos electrónicos están simplificados a uno o dos tipos: factura o boleta más payroll, o CFDI con complementos atados. Colombia tomó otro camino.

Desde que entró en vigor el Decreto 358 de 2020 sobre facturación electrónica universal, la DIAN construyó un sistema de cinco flujos obligatorios paralelos:

  1. Factura Electrónica de Venta — documento comercial principal con un CUFE (Código Único de Facturación Electrónica) único, generado por algoritmo SHA-384 a partir de 14 campos XML obligatorios.
  2. Nómina Electrónica — Resolución 000013 de 2021 con sus modificaciones. Documento soporte del pago de salarios, transmitido a más tardar los primeros 10 días hábiles del mes siguiente.
  3. Documento Soporte en Adquisiciones — Resolución 000167 de 2021. Cuando le compras a un proveedor no obligado a facturar electrónicamente (persona natural, prestador pequeño de servicios), lo generas tú a su nombre.
  4. RADIAN — Decreto 1154 de 2020 + Resolución 000015 de 2021. Registro de la Factura Electrónica de Venta como Título Valor. Tu factura se vuelve automáticamente un instrumento financiero negociable que el contraparte puede vender en factoring.
  5. Eventos electrónicos — acuse de recibo, recibo del bien o servicio, aceptación expresa o tácita. Sin ellos, RADIAN no se activa y la factura queda «dormida».

Cada uno de los cinco flujos tiene su propio punto de falla. Un mes saltado de nómina electrónica equivale a perder la deducción de toda la nómina de ese mes. Un XML con un espacio de más en el nombre del producto equivale a un rebote de CUFE y reemisión manual.

!
La aceptación tácita activa RADIAN sin que nadie en tu empresa lo sepa. Tres días hábiles después de emitir la factura, sin un evento de rechazo expreso del comprador, esa factura ya es un título valor circulando. Si tu Odoo no tiene tracking de eventos, descubres el factoring cuando llamas a cobrar y el cliente te contesta que ya pagó — al banco.

Qué cambia en 2026

La DIAN lanzó en 2025 y 2026 varios cambios incrementales que rompen configuraciones Odoo existentes:

  • Q1 2026: flujo simplificado de facturación para personas naturales sin RUT completo — ahora basta con tipo y número de documento (Dataico, febrero 2026). Si tu Odoo todavía exige datos completos de NIT para cada comprador B2C, pierdes velocidad en caja.
  • Abril 2026: aclaración DIAN sobre transmisión extemporánea del documento soporte de nómina electrónica — el retraso no «libera» la obligación pero tampoco restaura la deducción del período saltado, incluso si después transmites correctamente. INCP publicó el análisis detallado de la posición.
  • Endurecimiento progresivo de la validación XML: el set de Reglas de Negocio (rules engine del lado DIAN) viene expandiéndose desde 2024. Los casos de CUFE rechazado por formato decimal (coma en vez de punto) o por hora en UTC en vez de local ya son, en 2026, rechazo automático sin opción de reenvío sin corrección.

Cuatro capas técnicas que necesitas en Odoo

La localización Odoo para Colombia consta de cuatro capas. Cada capa siguiente es inútil sin la anterior.

#1. Módulo l10n_co

Lo entrega Odoo S.A. de fábrica en Community y Enterprise. Cubre el plan de cuentas Colombia (PUC, unos 1.200 códigos), los impuestos (IVA 19%, IVA 5%, INC, ReteFuente, ReteICA, ReteIVA), el catálogo de municipios y departamentos, y los registros NIT con dígito de verificación.

No alcanza para compliance. Es el contorno.

#2. Módulos OCA l10n-colombia

El repositorio abierto OCA/l10n-colombia contiene unos 25 módulos adicionales: medio de pago DIAN, retenciones avanzadas, conceptos de nómina, soporte de documento soporte. Se usan como cimiento para certificarse compliant. Los mantiene la comunidad — la estabilidad depende del partner-maintainer del módulo específico.

#3. Integración con un proveedor tecnológico autorizado DIAN

La DIAN no acepta XML directo desde tu Odoo. Entre Odoo y la DIAN va un PT (Proveedor Tecnológico) — el intermediario autorizado que recibe el UBL 2.1 XML, lo firma digitalmente, lo transmite a la DIAN, recibe el acuse y lo devuelve a Odoo.

Top 5 PT en el mercado colombiano: CarvajalOlimpiaFactureThe Factory HKACadena. Costo: entre COP 1.500 y COP 4.500 por documento, según volumen y tarifa.

Cada PT entrega su propio conector para Odoo. La calidad varía: unos tienen REST API con webhook callback, otros un batch FTP de cuatro horas de retraso. Esto es crítico: si el PT batchea facturas cada cuatro horas, tu Odoo muestra la factura aprobada cuando la DIAN ni siquiera la recibió. En ese intervalo el cliente ya puede pedir reembolso.

#4. Configuración custom según procesos de negocio

Aquí es donde los «partners de USD 5k» fracasan. Esta capa incluye:

  • Nómina electrónica: integración del módulo HR de Odoo con el formato DIAN NIE (Nómina Individual Empleado). Mapeo de conceptos — salario básico, comisiones, viáticos, IBC (Ingreso Base de Cotización), aportes a EPS, AFP y ARL, parafiscales (SENA, ICBF, Cajas).
  • Documento soporte para autorretenedores: trigger al pagar a una persona natural sin RUT. Si tienes 14 jornaleros de zona cafetera, sin automatización lo olvidas hasta el cierre del trimestre.
  • RADIAN tracking: dashboard con estado de cada factura — circulando, negociada, endosada — con alertas al director comercial en Slack cuando cambia el estado.
  • Validador XML pre-envío: módulo local que valida el XML contra las Reglas de Negocio DIAN antes de enviar al PT. Baja el rebote de CUFE del 8–14al 0–1%.
  • Conciliación con PSE, Nequi, Daviplata y Wompi: matcheo automático de pagos contra facturas. Sin esto, cada mañana el contador busca «qué pagó Pérez».

Cuándo Odoo funciona en Colombia — y cuándo no

Una plantilla única no le sirve a todos. Cinco escenarios reales:

PerfilRecomendaciónPor qué
Microempresa < 10 empleados, un local, ingresos < COP 1.200 M/añoSiigo Nube / Alegra / World Office CloudOdoo es overkill. Las nubes locales cuestan COP 80–200 mil/mes y cubren compliance de fábrica. Odoo solo tiene sentido si proyectas ≥30 empleados en 12 meses.
Small 30–80 empleados1–3 sucursales, multi-channelOdoo Enterprise + l10n_co + customFit ideal. ERP + CRM + POS + e-commerce + HR integrado por USD 25–50k de implementación. Siigo se queda corto en multi-warehouse y sync con MercadoLibre, Falabella, Rappi.
Medium 100–500 empleados, agro/manufactura/retail multi-regiónOdoo + partner especializado en nómina electrónicaCompite fuerte contra SAP Business One o Microsoft Dynamics 365 BC. Licencias 30–40% más baratas. El riesgo es encontrar partner que sepa hacer nómina electrónica para 200+ empleados.
Salud privada / fintech / agro-export con certificacionesOdoo + capa custom de auditFunciona, pero requiere ISO 27001, HABEAS DATA (Ley 1581 de 2012), Fair Trade o GLOBALG.A.P. con trace-back finca → contenedor.
Multilatina con operación en 3+ paísesHíbrido SAP/Oracle + OdooSAP en consolidación + Odoo en capa local CO/PE/CL. Odoo solo funciona si los tres países son Alianza del Pacífico con localización parecida. Si hay Brasil, mejor SAP — la localización Brasil en Odoo es inmadura.

Cuatro errores en el 67% de las auditorías Odoo colombianas

Entre 2024 y 2025 el equipo de data-metrics.pro hizo forensic-audits en nueve instancias Odoo colombianas. En dos terceras partes encontramos al menos un riesgo de compliance activo.

#1. Nómina electrónica «se configura después»

El partner implementa Odoo en ocho semanas, se enfoca en factura y inventario, y deja el HR «para cuando dé tiempo». La nómina de los primeros 2–3 meses post go-live se genera en Excel, se transmite extemporánea a la DIAN, y se pierde la deducibilidad. En un cliente de 80 empleados con FOT de COP 280 millones al mes esto fue COP 84 millones de deducción perdida (35% de tax shield del trimestre).

#2. Ignorancia de RADIAN

Nadie del lado del negocio le explicó al CFO que la factura electrónica se vuelve título valor a los tres días hábiles de la aceptación tácita. El contraparte se va a factoring con tu factura → el banco le paga el 95% al instante → tu cliente ya no te debe a ti, le debe al banco. Te enteras 30 días después, llamando a recordarle el pago.

#3. Rebote de CUFE por formato decimal

El estándar colombiano UBL 2.1 + Reglas DIAN exige punto como separador decimal (1234.56) — la costumbre local es coma (1234,56). Si en algún módulo custom alguien convierte el número con format('%.2f') usando locale es_CO, sale coma. La DIAN rechaza el XML. Vimos este bug en una de cada dos desarrollos custom auditados.

#4. Documento soporte para autorretenedores olvidado hasta el cierre

El cliente tiene 14 jornaleros pagados por trabajo realizado. Sin trigger automático que cree el DS al momento del pago, el contador lo genera a mano al final del trimestre, en lote. Si el DS no se generó en el trimestre, el gasto no se reconoce como deducible. En una finca auditada la pérdida fue de COP 38 millones de deducción en un trimestre.

Caso anónimo: manufactura textil en Antioquia

Contexto. Textilera en Itagüí, 220 empleados, cuatro colecciones al año, exporta a Ecuador y Panamá. Antes de la migración: Siigo Nube saturado (más de 600 mil registros) + nómina contratada externamente + Excel para margen de colección.

Puntos de dolor. Nómina electrónica con errores de IBC para tres segmentos de empleados — la DIAN marcó riesgo en septiembre de 2023, el partner Siigo prometió arreglarlo en 30 días, pasaron 90 sin solución. El 14% de las facturas iban con XML inválido → rebote de CUFE → el PT y Siigo se pasaban la pelota. 22 facturas circulaban en RADIAN como título valor sin que el director comercial lo supiera. El margen de la colección se calculaba en Excel los primeros 10 días del mes — el CEO tomaba decisiones de precio de la colección nueva con datos de 60 días atrás.

«Pasamos tres meses sin saber que la DIAN nos había marcado riesgo de nómina. El partner Siigo decía que estaba en proceso. La auditoría externa nos dio el reporte un viernes; el lunes ya teníamos el plan de migración a Odoo en la mesa.»

Lo que hicimos. Forensic audit de dos semanas (fixed price), reporte de 42 páginas con cada riesgo DIAN clasificado P0/P1/P2. Migración Siigo Nube → Odoo 17 Enterprisel10n_co + OCA + capa custom. Validador CUFE pre-envío desde el mes 2. Nómina electrónica con IBC correcto para los tres segmentos. Dashboard RADIAN con alertas Slack al director comercial. Documento soporte automático para los 14 autorretenedores. Dashboard de margen de colección en tiempo real.

Resultados a 12 meses. Cierre mensual: 12 días → 4 días. Rechazos de nómina: tres meses seguidos → 0. Rebote de CUFE: 14% → 0% desde el mes 2. Ahorro en licencias (Siigo + nómina externa + PT viejo): COP 145 millones al año. Ahorro proyectado a tres años: COP 1.400 millones.

i
Esta migración era de bajo riesgo: el cliente tenía SQL backup diario y un partner anterior accesible para Q&A. La mayoría de los rescates Odoo no se parecen a este. Si el partner anterior desapareció — léete primero Rescate Odoo.

Checklist DIAN 2026: ¿tu Odoo es compliant?

Checklist de 48 puntos — PDF de 30 páginas con consultas SQL concretas para auto-auditar tu base Odoo. Verifica: generación de CUFE (formato decimal, campos obligatorios), timing de nómina electrónica (transmisión mensual), tracking RADIAN (eventos de aceptación), documento soporte para autorretenedores (triggers), validación XML contra Reglas DIAN. Email-gated, te lo enviamos al instante tras suscribirte. Si estás en la primera evaluación del estado actual, te conviene también la auditoría fixed-price de dos semanas.

Qué sigue

Colombia es el mercado formal MSME más grande de los cuatro países de nuestro sprint LATAM. Según La República y MINCIT, el 99,5% de los 1,7 millones de empresas formales son MiPyMEs, que generan entre el 35% y el 40% del PIB y el 79% del empleo. Según BBVA Research, el segmento small + medium ronda los 105 mil compañías. Menos del 5% de ellas trabaja con un ERP de verdad — el resto vive en Excel, Siigo Nube o World Office local.

El nicho libre es enorme, pero la barrera de entrada por compliance es alta. No decide la profundidad del CRM: decide entender cómo se genera un CUFE correcto, cómo trackear RADIAN y cómo no perder la deducibilidad de la nómina.

Materiales relacionados:

Preguntas frecuentes

¿Cuánto cuesta implementar Odoo en Colombia para una PYME de 50–100 empleados?

El rango realista es USD 25k–60k (COP 105–250 millones) para un go-live completo en 10–16 semanas.

Incluye: configuración de 8–12 módulos, migración de datos, integración con un PT DIAN, capacitación en tres niveles y 90 días de hypercare. Quien promete USD 5–10k está dejando fuera nómina, RADIAN o la lógica custom del proceso del negocio.

¿Se puede migrar a Odoo desde Siigo, World Office o Helisa sin perder datos?

Sí. Los tres sistemas exportan datos en CSV o Excel.

La dificultad no está en la exportación: está en el mapeo del PUC, la conversión de conceptos de nómina y la revalidación del CUFE para facturas históricas. El tiempo real de migración son 4–6 semanas en paralelo a la implementación principal.

¿Qué pasa si me salto el deadline de transmisión de la nómina electrónica?

La DIAN no multa directamente por la transmisión extemporánea, pero la deducción del gasto de salarios del mes no se restaura. INCP lo aclaró explícitamente en abril de 2026.

Para una PYME con FOT de COP 100 millones al mes, son COP 30 millones de deducción perdida por cada mes saltado.

¿Odoo soporta RADIAN de fábrica?

El l10n_co básico genera el CUFE de la factura electrónica, pero el flujo completo de RADIAN (eventos de aceptación, endoso, negociación) requiere un módulo custom o el OCA l10n_co_radian.

Sin él eres compliant a nivel de factura, pero ciego a nivel de título valor.

¿Qué proveedor tecnológico es mejor para Odoo en Colombia?

Depende del volumen. Hasta 5 mil facturas al mes: Facture o The Factory HKA (REST API decente, precio razonable).

De 5 mil a 50 mil: Olimpia (SLA estable, buen soporte). De 50 mil en adelante o multinational: Carvajal (jugador histórico, más caro, se integra con soluciones Treasury).

¿En qué es mejor Odoo que Siigo para medium business?

Siigo es accounting-first con features ERP añadidos por encima. Odoo es ERP-first modular con accounting como uno de los 30+ módulos.

En 30 empleados la diferencia no se nota. En 200+ Odoo gana en multi-warehouse, manufacturing, MRP, projects e inventario avanzado. A esa escala Siigo se vuelve cuello de botella — los clientes reportan bloqueos de UI sobre bases con más de 500 mil registros.

¿Cuántos partners Gold de Odoo trabajan en Colombia?

Según el directorio oficial de Odoo, hay unos diez partners Gold en 2026. Pragmatic, Vauxoo Colombia e Interconsulting (Medellín) son los más activos por headcount.

La mayoría se enfoca en implementación, no en rescate ni en forensic audit de instancias existentes.

¿La aceptación tácita activa RADIAN aunque no haga nada?

Sí. Si el comprador no emite un evento de rechazo expreso en los tres días hábiles siguientes a la entrega de la factura, la aceptación se considera tácita y la factura pasa automáticamente al estado de título valor en RADIAN.

A partir de ese momento puede ser negociada, endosada o vendida en factoring sin tu intervención. Por eso el tracking de eventos en Odoo es defensa, no nice-to-have.