ERP y CRM

ERPNext: qué es, módulos, licencia GPL, Frappe Cloud y cómo se compara con Odoo y Dolibarr

ERPNext es un ERP libre con licencia GPL v3 hecho sobre Frappe. Sus módulos, precios de Frappe Cloud, localización en Latinoamérica y Chile, y frente a Odoo.

En este artículo
  1. Frappe Framework y ERPNext: qué es cada cosa
  2. Módulos de ERPNext
  3. Frappe Cloud o instalación propia
  4. Localización y facturación electrónica en Latinoamérica
  5. ERPNext frente a Odoo y Dolibarr
  6. Ventajas
  7. Limitaciones
  8. Preguntas frecuentes

ERPNext es un ERP de código abierto que reúne contabilidad, ventas, compras, inventario, manufactura, proyectos, CRM y punto de venta en una sola aplicación web. Lo desarrolla Frappe Technologies, una empresa de India, sobre su propio Frappe Framework, y se distribuye con licencia GPL v3. A diferencia de Odoo, no tiene una edición de pago con funciones cerradas: todo el software es libre, y la empresa que lo desarrolla vive del alojamiento en Frappe Cloud y del soporte. Se puede instalar gratis en un servidor propio o contratar alojado desde US$ 5 al mes por sitio, sin cobro por usuario.

Si estás comparando opciones libres, la visión general está en ERP libres y gratuitos para pymes. Este artículo entra en detalle en ERPNext.

Frappe Framework y ERPNext: qué es cada cosa

ERPNext es una aplicación construida sobre Frappe Framework, un framework web de bajo código escrito en Python y JavaScript, con base de datos MariaDB (y soporte para PostgreSQL). La relación es parecida a la de una aplicación y su sistema operativo: el framework aporta usuarios, permisos, formularios, flujos de aprobación, informes, API REST, webhooks y la interfaz de escritorio; ERPNext aporta la lógica de negocio.

Cada tipo de registro (cliente, factura, artículo, orden de producción) es un DocType: una definición de campos y reglas que el framework convierte en formulario, tabla de base de datos y endpoint de API. Por eso agregar un campo o un tipo de documento propio no requiere programar desde cero, y por eso existen otras aplicaciones del mismo fabricante sobre la misma base, como Frappe HR (recursos humanos y nómina) o Frappe CRM, que se instalan en el mismo sitio.

Las licencias son distintas según la pieza:

Componente Licencia Qué implica
ERPNext GPL v3 Libre y copyleft: si distribuyes una versión modificada, debes entregar el código con la misma licencia
Frappe Framework MIT Permisiva: puedes construir aplicaciones propias encima sin obligación de liberarlas
Apps de terceros La que elija cada autor Revisa la licencia de cada una antes de instalarla

Usar ERPNext dentro de tu empresa, aunque lo modifiques, no te obliga a publicar nada: la GPL se activa al distribuir el software, no al usarlo.

La versión estable actual es la 16, publicada en enero de 2026; en octubre de 2026 Frappe lanzó la 16.50, una actualización mayor de la misma rama sin cambios incompatibles.

Módulos de ERPNext

Todo viene incluido en la instalación. No hay módulos que se compren aparte.

Área Qué cubre
Contabilidad Plan de cuentas, asientos, cuentas por cobrar y pagar, conciliación bancaria, centros de costo, presupuestos, multimoneda, multiempresa, estados financieros
Ventas y CRM Prospectos, oportunidades, cotizaciones, pedidos de venta, listas de precios, reglas de precios y descuentos
Compras Solicitudes de materiales, solicitudes de cotización, comparación de proveedores, órdenes de compra
Inventario Multibodega, lotes y números de serie, códigos de barra, valorización FIFO o promedio móvil, transferencias, reorden automático
Manufactura Listas de materiales (BOM) de varios niveles, órdenes de trabajo, planificación de producción, subcontratación, estaciones de trabajo
Proyectos Tareas, partes de horas, costeo y facturación por proyecto
Punto de venta POS web que funciona con cortes de conexión y sincroniza después
Activos Registro de activo fijo, depreciación, mantenciones
Calidad y soporte Inspecciones de calidad, tickets de soporte, acuerdos de nivel de servicio
Sitio web y portal Portal para que clientes y proveedores vean sus pedidos y facturas

Recursos humanos y nómina viven en Frappe HR, una aplicación aparte del mismo fabricante que se instala junto a ERPNext. Es libre, pero sus reglas de cálculo de sueldos hay que configurarlas para cada país.

Su punto fuerte reconocido es la manufactura y la distribución: listas de materiales, planificación de producción y trazabilidad de lotes están en el producto base, sin pagar una edición superior. En Odoo, varias de esas funciones (planta de producción, PLM, calidad, código de barras) son de la edición Enterprise, como se explica en Odoo Community vs Enterprise.

Frappe Cloud o instalación propia

Hay dos formas de usar ERPNext, y el software es el mismo en ambas.

Frappe Cloud

Es el alojamiento administrado del propio fabricante. Se crea un sitio desde el panel, con actualizaciones, respaldos y monitoreo resueltos. El cobro no es por usuario sino por recursos: cada plan tiene un límite de tiempo de CPU diario, base de datos y almacenamiento. Si muchos usuarios trabajan a la vez, el sitio se pone lento al llegar al límite y toca subir de plan.

Precios de los planes de sitio en servidores compartidos, a noviembre de 2026, en dólares al mes:

Plan CPU por día Base de datos Almacenamiento
US$ 5 0,5 horas 0,2 GB 2,5 GB
US$ 10 1 hora 0,5 GB 5 GB
US$ 25 2 horas 1 GB 25 GB
US$ 38 3 horas 1,5 GB 37,5 GB
US$ 50 4 horas 2 GB 50 GB

Los planes más altos agregan respaldos fuera del servidor, acceso a la base de datos y SSH, y soporte de Frappe para errores del producto. Para instalar aplicaciones del marketplace o propias hace falta un bench privado, que según la página de Frappe parte en US$ 25 al mes por sitio. También hay servidores dedicados, con precio aparte, para alojar varios sitios. Frappe ofrece una prueba gratuita de 14 días. Los valores cambian: revisa frappe.io/cloud/pricing antes de presupuestar.

Instalación propia

ERPNext se instala con bench, la herramienta de línea de comandos de Frappe, o con las imágenes oficiales de Docker (frappe_docker). Necesitas un servidor Linux, MariaDB, Redis, Node.js y Python. No es tan simple como subir Dolibarr a un hosting compartido: conviene que alguien del equipo sepa administrar Linux.

Frappe Cloud Servidor propio
Licencia Cero Cero
Servidor Incluido en el plan Lo pagas aparte (VPS o equipo propio)
Actualizaciones Programadas desde el panel Manuales, con bench
Respaldos Automáticos Los configuras tú
Apps propias Con bench privado Sin restricciones
Control de los datos En la nube de Frappe (AWS u OCI, con región a elección) Totalmente tuyo

Con instalación propia también se pueden contratar implementadores locales. En los dos casos el costo grande no es el alojamiento: es la configuración, la migración de datos y la capacitación. Las etapas están en cómo implementar un ERP.

Localización y facturación electrónica en Latinoamérica

Desde la versión 14, Frappe sacó las localizaciones del núcleo de ERPNext: cada país se cubre con una app regional separada, mantenida por la comunidad o por empresas locales, que se instala sobre ERPNext. Frappe mantiene directamente algunas (por ejemplo, la de India, su mercado principal); el resto depende de terceros.

Lo que eso significa en la práctica:

  • México: hay apps publicadas en el marketplace de Frappe Cloud para timbrar CFDI, cancelarlos y cargar los catálogos del SAT, algunas con licencia MIT. El timbrado requiere comprar folios a un proveedor autorizado.
  • Otros países de la región: existen proyectos de comunidad y desarrollos de implementadores, con madurez muy variable. Antes de elegir, revisa cuándo fue el último cambio del repositorio, cuántas instalaciones tiene y quién responde cuando la autoridad tributaria cambia una especificación.
  • Chile: no hay una localización oficial mantenida por Frappe ni una app de comunidad madura y ampliamente usada para emitir DTE ante el SII. Lo que hay son proyectos pequeños en GitHub, en general enfocados en recibir las facturas de compra desde el SII, e implementadores que ofrecen su propia integración de emisión. Si necesitas emitir facturas, boletas y guías de despacho, el camino más realista es conectar ERPNext con un servicio de facturación electrónica por API, o pagar a un implementador que mantenga esa integración. Las opciones de emisión con software libre están en facturación electrónica con software libre en Chile.

El plan de cuentas, el IVA y las retenciones se configuran sin programar. La nómina chilena (AFP, salud, seguro de cesantía, Previred, Libro de Remuneraciones Electrónico) no viene resuelta en Frappe HR y suele llevarse en un sistema aparte.

ERPNext frente a Odoo y Dolibarr

ERPNext Odoo Dolibarr
Licencia GPL v3 (framework MIT) Community LGPL v3; Enterprise propietaria GPL v3 o posterior
Edición de pago con funciones cerradas No Sí (Enterprise) No (algunos módulos de terceros son de pago)
Lenguaje y base de datos Python, MariaDB Python, PostgreSQL PHP, MySQL/MariaDB o PostgreSQL
Fuerte en Manufactura, distribución, inventario con lotes Ecosistema de apps, interfaz, sitio web y comercio electrónico Simplicidad, empresas pequeñas de servicios o comercio
Instalación Media: Linux, bench o Docker Media Baja: hosting PHP o instalador para Windows
Alojamiento del fabricante Frappe Cloud, cobro por recursos Odoo Online y Odoo.sh, cobro por usuario No ofrece; hay hostings de terceros
Localización Chile Sin localización oficial; DTE vía integraciones Localización contable en Community; DTE integrado en Enterprise Módulos de comunidad o servicios externos
Comunidad Activa, centrada en India y con presencia en varios países La más grande, con la OCA Fuerte en Francia y Europa

Dolibarr es la vía más corta para una pyme pequeña que no tiene equipo técnico (qué es Dolibarr). Odoo tiene más módulos, más implementadores y una localización chilena más avanzada, pero lo mejor está en la edición de pago (qué es Odoo y Odoo en Chile). ERPNext es la opción cuando quieres un ERP completo, con manufactura, sin ediciones de pago y sin cobro por usuario, y tienes capacidad técnica para resolver la localización.

Ventajas

  • Todo es libre. No hay una edición superior que te obligue a migrar cuando crece la empresa.
  • Sin cobro por usuario, ni instalado ni en Frappe Cloud. Sumar 30 personas que solo registran horas no cambia la factura de licencias.
  • Manufactura e inventario sólidos en la versión base: BOM de varios niveles, lotes, series, multibodega.
  • Personalizable sin programar para campos, formularios, flujos de aprobación e informes, gracias a los DocType.
  • API REST y webhooks incluidos para integrarlo con tienda en línea, facturación electrónica o herramientas de automatización.
  • Una sola base de código para todas las industrias, lo que hace las actualizaciones más predecibles que en sistemas con muchas ediciones.

Limitaciones

  • Localización desigual. Fuera de India y de algunos países con apps maduras, la parte tributaria depende de terceros. En Chile, la emisión de DTE no viene resuelta.
  • Menos implementadores que Odoo en Latinoamérica, y menos aún con experiencia en normativa local.
  • Curva de aprendizaje. La interfaz es densa y el vocabulario (DocType, bench, sitio) cuesta al principio.
  • Instalación propia exigente: necesitas administrar Linux, MariaDB y Redis, o pagar a alguien que lo haga.
  • Actualizaciones mayores entre versiones (de la 15 a la 16, por ejemplo) pueden romper personalizaciones; conviene probarlas antes en una copia.
  • Planes de Frappe Cloud por CPU: con mucho uso simultáneo, el plan barato se queda corto y no es fácil estimar de antemano cuál necesitas.

Preguntas frecuentes

¿ERPNext es gratis? Sí. ERPNext es software libre con licencia GPL v3 y se puede instalar en un servidor propio sin pagar licencias ni límite de usuarios. Lo que se paga, si lo quieres, es el alojamiento en Frappe Cloud o el soporte de un implementador.

¿Qué es Frappe Framework? Es el framework web de bajo código, escrito en Python y JavaScript, sobre el que está construido ERPNext. Aporta usuarios, permisos, formularios, API e informes, y tiene licencia MIT, de modo que se pueden construir aplicaciones propias sobre él sin obligación de liberarlas.

¿Cuánto cuesta ERPNext en Frappe Cloud? A noviembre de 2026, los planes de sitio en servidores compartidos van de US$ 5 a US$ 50 al mes, según el tiempo de CPU diario, la base de datos y el almacenamiento. No se cobra por usuario.

¿ERPNext sirve para facturar electrónicamente en Chile? No de fábrica. No hay una localización oficial para Chile y la emisión de DTE ante el SII requiere integrarlo con un servicio de facturación electrónica o una integración desarrollada por un implementador.

¿Es mejor ERPNext u Odoo? Depende del caso. ERPNext conviene si quieres todo libre, sin cobro por usuario y con manufactura en la versión base. Odoo conviene si necesitas más módulos, más implementadores o una localización chilena más completa, y aceptas pagar la edición Enterprise.

¿ERPNext tiene recursos humanos y nómina? Sí, mediante Frappe HR, una aplicación libre del mismo fabricante que se instala junto a ERPNext. La nómina debe configurarse según la legislación de cada país; para Chile no trae las reglas de cálculo resueltas.

Fuentes