Las dos opciones, explicadas sin marketing
Odoo self-hosted significa instalar Odoo Community —la edición open source, sin costo de licencia— en tu propio VPS o servidor. Tú controlas la base de datos PostgreSQL, los módulos instalados, las copias de seguridad y las actualizaciones. Nadie limita qué código puedes ejecutar.
Odoo Online es el servicio en la nube del propio fabricante. Pagas por usuario y mes, Odoo mantiene el servidor, aplica las actualizaciones y garantiza la disponibilidad. A cambio, no tienes acceso al sistema de archivos ni al código: solo instalas aplicaciones aprobadas en su tienda.
Hay un tercer camino que muchos descubren tarde: el plan Custom de Odoo, el más caro de los dos de pago, es el único que permite usar Odoo Enterprise en tu propio servidor. Es decir, Enterprise y self-hosted no son incompatibles, pero se pagan.
Odoo self-hosted vs Odoo Online: tabla comparativa
| Aspecto | Self-hosted (Community) | Odoo Online (Standard) | Odoo Custom |
|---|---|---|---|
| Costo de licencia | Ninguno | ~8,95 USD usuario/mes primer año; ~11,20 al renovar | ~13,60 USD primer año; ~17 al renovar |
| Dónde corre | Tu VPS o servidor | Servidores de Odoo | Odoo Online, Odoo.sh o servidor propio |
| Acceso al código fuente | Total | No | Limitado |
| Módulos de terceros | Cualquiera (OCA, propios) | Solo Apps Store aprobadas | Solo Apps Store aprobadas |
| Odoo Studio | No disponible | No incluido | Incluido |
| API externa | Sí, sin restricciones | No incluida | Incluida |
| Multiempresa | Community básico | No incluido | Incluido |
| Actualizaciones de versión | Tuyas (OpenUpgrade) | Automáticas | Servicio de Odoo |
| Copias de seguridad | Tu responsabilidad | Incluidas | Incluidas |
| Soporte oficial | No | Incluido | Incluido |
| Control de dónde están los datos | Total | De Odoo | Total si es on-premise |
Precios de la lista que Odoo muestra para Ecuador, sin IVA. Odoo aplica listas distintas por país y el descuento del primer año se limita a las licencias contratadas desde el inicio, así que confirma siempre la cifra en odoo.com antes de presupuestar.
Dos detalles de esa tabla merecen atención porque cambian proyectos enteros: el plan Standard no incluye la API externa —si tu plan era integrar Odoo con tu tienda, tu pasarela de pagos o tu sistema de bodega vía API, necesitas Custom— y Odoo Studio tampoco está en Standard, lo que sorprende a quien esperaba personalizar formularios sin programar.
El costo real a tres años
Odoo Online Standard, 10 usuarios: aproximadamente 8,95 USD el primer año y 11,20 después, por usuario y mes. Son unos 1.074 USD el primer año y unos 1.344 cada año siguiente: alrededor de 3.760 USD a tres años, más IVA.
Odoo self-hosted, 10 usuarios: la licencia cuesta cero. El servidor, un VPS de 8 GB de RAM en el rango de 18 a 25 USD al mes, suma entre 650 y 900 USD a tres años.
La diferencia parece aplastante, y aquí es donde hay que ser honesto: el costo de self-hosted no está en el servidor, está en las horas. Súmale la implantación inicial (que es igual de cara en ambos modelos), el mantenimiento mensual y, sobre todo, las migraciones de versión mayor. Si contratas a un proveedor local para que administre el ERP, esa factura puede igualar o superar el ahorro en licencias. La comparación justa no es "gratis contra 11 dólares por usuario", es "pagar licencias a Odoo o pagar horas a alguien que sepa".
Si no tienes personal técnico y quieres self-hosted igualmente, la salida intermedia está explicada en VPS administrado vs no administrado: alguien más se ocupa del sistema operativo, las copias y la seguridad, y tú te concentras en el ERP.
Localización ecuatoriana: facturación electrónica y SRI
Odoo tiene localización para Ecuador que emite comprobantes electrónicos firmados y los envía al SRI. La documentación oficial lista los módulos: l10n_ec para el plan contable y los impuestos, l10n_ec_edi para los documentos electrónicos y la conexión con el SRI, l10n_ec_reports para los formularios 103 y 104, l10n_ec_reports_ats para el anexo transaccional, l10n_ec_edi_stock para guías de remisión y l10n_ec_edi_pos para el punto de venta. En la configuración se carga el certificado de firma electrónica y se elige entre el ambiente de pruebas y el de producción del SRI.
Los documentos cubiertos son los que usa cualquier empresa ecuatoriana: facturas, notas de crédito y débito, liquidaciones de compra y comprobantes de retención.
El cambio normativo de 2026 eleva la exigencia técnica. Según la resolución NAC-DGERCGC25-00000017, desde el 1 de enero de 2026 los comprobantes electrónicos deben transmitirse al SRI en el momento de su emisión: desapareció el plazo de hasta cuatro días hábiles que permitía enviar por lotes. La anulación de comprobantes también se adelantó al día 7 del mes siguiente.
Para la decisión de este artículo, eso significa algo muy concreto: si tu Odoo se cae o pierde conectividad, dejas de poder facturar en el acto. Antes, una caída de medio día se absorbía enviando después; ahora no. Quien elija self-hosted debe tratar el tiempo de actividad como un requisito fiscal, no como una comodidad: monitoreo, alertas, copias de seguridad probadas y un proveedor con red estable. Si tu infraestructura actual es un hosting compartido, no sirve para esto; la diferencia está detallada en hosting compartido vs VPS vs dedicado.
Una recomendación práctica antes de firmar nada: pide una demostración con tu propio RUC y tu certificado en ambiente de pruebas del SRI, emitiendo una factura, una retención y una nota de crédito reales. Es la única forma de comprobar que la combinación de versión, edición y módulos que vas a contratar funciona de verdad. La Odoo Community Association mantiene además el repositorio l10n-ecuador con módulos de la comunidad, y hay proveedores locales con localizaciones propias.
Migración de datos entre versiones de Odoo
Odoo publica una versión mayor al año, y cada una trae cambios de modelo de datos. Migrar no es copiar la base y arrancar: hay que transformar tablas, campos renombrados y módulos que cambiaron de nombre o se fusionaron.
Con Odoo Online, la migración la hace Odoo. No intervienes y no hay factura extra por ello. Es la ventaja más subestimada del modelo de suscripción.
Con Community, la herramienta es OpenUpgrade, un proyecto libre de la Odoo Community Association que aporta los scripts de migración entre versiones mayores. Es gratuito y de calidad, con un matiz importante: suele publicarse con retraso respecto al lanzamiento de cada versión, a veces de varios meses. El servicio de actualización oficial de Odoo, por su parte, está dirigido a clientes con suscripción y no cubre los módulos de la comunidad.
Un procedimiento de migración que funciona:
- 1 Congela el alcance: inventaria módulos personalizados y de terceros, y comprueba si cada uno existe ya para la versión destino. Si uno no existe, decide si lo portas, lo reemplazas o te quedas donde estás.
- 2 Clona a un servidor de pruebas con una copia real de la base de producción.
- 3 Ejecuta la migración ahí y documenta cada error. Nunca sobre producción.
- 4 Valida con los usuarios: que contabilidad cuadre los saldos, que facturación emita un comprobante al ambiente de pruebas del SRI, que inventario refleje el stock correcto.
- 5 Programa el cambio en fin de mes cerrado, con la producción antigua intacta y accesible hasta que el cierre siguiente salga bien.
Y un consejo poco popular: no migres cada año. Salvo que necesites algo concreto de la versión nueva, quedarse en una versión estable y bien probada durante dos o tres ciclos es una decisión legítima, siempre que sigas aplicando las correcciones de seguridad.
Cuándo elegir cada opción
Elige self-hosted si necesitas módulos de terceros o desarrollo a medida, si vas a integrar Odoo con otros sistemas por API, si tienes equipo técnico propio o un proveedor local de confianza, o si el volumen de usuarios hace que las licencias pesen más que el mantenimiento.
Elige Odoo Online si no tienes ni quieres tener personal técnico, si te basta con la configuración estándar y las aplicaciones aprobadas, si prefieres pagar por no preocuparte de las migraciones anuales, o si el equipo es pequeño y el costo por usuario resulta asumible.
Elige el plan Custom si necesitas Odoo Studio, multiempresa o la API externa, pero no quieres administrar el servidor.
Self-hosted gana en costo de licencia, en libertad de personalización y en control de los datos; Odoo Online gana en tranquilidad, en soporte del fabricante y en que las migraciones anuales dejan de ser tu problema. En Ecuador, la transmisión inmediata de comprobantes al SRI vigente desde enero de 2026 añade un requisito claro a quien elige el camino propio: el servidor tiene que estar disponible siempre, porque de él depende poder facturar.
Si te decides por el servidor propio, el paso siguiente es la instalación real, con PostgreSQL, Nginx y certificados: está en la guía de cómo instalar Odoo en un VPS.
Terranode ofrece VPS KVM con NVMe desde $6/mes en Ecuador, con planes de 4 y 8 GB de RAM que cubren desde una instalación de pruebas hasta un Odoo con varios usuarios concurrentes. Si quieres que revisemos cuántos usuarios y qué módulos vas a usar antes de dimensionar el servidor, escríbenos y lo calculamos contigo.
Hosting con LiteSpeed, NVMe y soporte 24/7 desde $3/mes.