# 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.

Fuente: https://codigolibre.cl/erpnext-que-es/ · Martín Olave, Código Libre · Actualizado: 2026-11-02

ERPNext es un [ERP](https://codigolibre.cl/que-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](https://codigolibre.cl/erp-libres-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](https://codigolibre.cl/licencia-gpl/) | 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](https://codigolibre.cl/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](https://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](https://codigolibre.cl/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](https://codigolibre.cl/que-es-una-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](https://codigolibre.cl/facturacion-electronica-chile-software-libre/).

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](https://codigolibre.cl/dolibarr-que-es/)). **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](https://codigolibre.cl/que-es-odoo/) y [Odoo en Chile](https://codigolibre.cl/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

- [ERPNext en GitHub](https://github.com/frappe/erpnext): código fuente y licencia GPL-3.0.
- [Frappe Framework en GitHub](https://github.com/frappe/frappe): código fuente y licencia MIT.
- [Precios de ERPNext](https://frappe.io/erpnext/pricing), Frappe.
- [Frappe Cloud, alojamiento compartido](https://frappe.io/cloud/shared-hosting): planes, límites y preguntas frecuentes.
- [Precios de Frappe Cloud](https://frappe.io/cloud/pricing).
- [Versión 16 de ERPNext y Frappe Framework](https://frappe.io/releases/version-16).
- [Anuncio de la versión 16.50](https://frappe.io/blog/product-updates/announcing-framework-erpnext-and-hrms-v1650), blog de Frappe, octubre de 2026.
- [Discusión sobre separar las localizaciones en apps regionales](https://github.com/frappe/erpnext/issues/30847), repositorio de ERPNext.
- [ERPNext Mexico Compliance](https://frappecloud.com/marketplace/apps/erpnext_mexico_compliance), marketplace de Frappe Cloud.