Qué es ERPNext: funciones, ventajas y límites
Por Til Wiggers · · 5 min de lectura

ERPNext es un software de gestión empresarial (ERP) de código abierto desarrollado por Frappe. Reúne en una sola base de datos la contabilidad, las ventas y compras, el stock, la fabricación, los activos y los proyectos, y se publica bajo la licencia GNU GPL v3, sin licencias por usuario.
La versión actual es la 16. Este artículo explica qué incluye ERPNext, qué ventajas tiene frente a un ERP con licencia por usuario, qué límites conviene conocer y para qué empresas tiene sentido.
ERPNext en pocas palabras
| Dato | Detalle |
|---|---|
| Desarrollador | Frappe |
| Licencia | GNU GPL v3, código publicado en GitHub |
| Base técnica | Frappe Framework, escrito en Python y JavaScript |
| Versión actual | 16, con mantenimiento previsto hasta finales de 2029 |
| Recursos humanos | Aplicación aparte, Frappe HR, desde la versión 14 |
| Alojamiento | Servidor propio, nube privada o el servicio gestionado Frappe Cloud |
La propia documentación lo describe como un software que ayuda a las empresas a tener sus operaciones bajo control, tanto a una pequeña empresa como a una que crece. En la práctica, ERPNext sustituye las hojas de cálculo y los programas sueltos que muchas pymes usan para presupuestos, almacén, producción y facturación.
Funciones principales
El repositorio oficial destaca cinco áreas: contabilidad, gestión de pedidos, fabricación, gestión de activos y proyectos. Alrededor de ellas hay compras, ventas, stock, presupuestos, calidad y mantenimiento.
Un ejemplo de un taller de carpintería metálica que fabrica escaleras a medida:
- Presupuesto y pedido: el presupuesto se convierte en pedido de venta sin volver a teclear los datos.
- Lista de materiales: cada escalera tiene su lista de perfiles, chapas y tornillería. Los subconjuntos pueden tener su propia lista, de modo que se forma una estructura de varios niveles.
- Orden de fabricación y tarjetas de trabajo: el taller recibe la orden, y cada operación, como el corte o la soldadura, tiene una tarjeta en la que el operario registra inicio y fin.
- Compras y stock: el material que falta se pide al proveedor y entra en el almacén con su lote.
- Factura y contabilidad: la factura sale del pedido y el asiento contable se genera solo.
Novedades de la versión 16
Según Frappe, la versión 16 llegó casi dos años después de la anterior, con más de 50 funciones nuevas. Entre ellas:
- planificación de necesidades de material (MRP) con su propio flujo de trabajo
- reserva de stock para órdenes de fabricación
- informe de trazabilidad de números de serie y lotes
- subcontratación de entrada: fabricar para un cliente con material que él mismo aporta
- plantillas para informes financieros, como la cuenta de resultados y el balance
Ventajas de ERPNext
- Sin licencias por usuario. Dar acceso al encargado del taller, al almacén o a un nuevo administrativo no encarece el software.
- Un solo sistema. Todas las áreas trabajan sobre la misma base de datos: un cliente, un artículo o una lista de materiales existen una sola vez.
- Código abierto. El código y el modelo de datos son públicos. Otra empresa o su propio equipo pueden hacerse cargo del sistema sin cambiar de software.
- Adaptable sin tocar el núcleo. Las adaptaciones se construyen como aplicaciones propias sobre el estándar, así que el sistema base puede seguir actualizándose.
- Usted decide dónde están sus datos. Puede alojarlo en sus propios servidores o con un proveedor de su elección.
En openBlueprint trabajamos a diario con ERPNext. Lo que más se nota en el día a día es que todo esté en una base de datos: un informe de margen por pedido, con material y horas, no necesita exportar nada a Excel.
Límites que conviene conocer
ERPNext es un sistema completo, y eso tiene un precio en esfuerzo:
- La implantación requiere conocimiento. Instalar, configurar el plan de cuentas, los impuestos, el almacén y los permisos no es trabajo de una tarde. Sin alguien que se encargue, interno o externo, no conviene empezar.
- Documentación y comunidad en inglés. La documentación oficial y el foro de la comunidad están sobre todo en inglés. Para el equipo hacen falta materiales de formación propios.
- Traducción al español. El repositorio incluye un archivo de traducción al español. Cómo de completa está para su caso, compruébelo en una prueba antes de decidir.
- Particularidades fiscales españolas. El reglamento de sistemas informáticos de facturación (Verifactu) afecta a cualquier programa con el que se facture. Según la Agencia Tributaria, las entidades que presentan el Impuesto sobre Sociedades deben estar adaptadas antes del 1 de enero de 2027 y el resto antes del 1 de julio de 2027. Pida que le expliquen por escrito cómo cumple la configuración que vaya a usar y revíselo con su asesoría fiscal.
- Actualizaciones. Las versiones menores salen con frecuencia y las mayores cada cierto tiempo. Cada actualización importante conviene probarla antes en una copia del sistema, sobre todo si hay adaptaciones propias.
Cómo probar e instalar ERPNext
Hay dos caminos principales:
| Opción | Qué implica |
|---|---|
| Frappe Cloud | Servicio de Frappe que se encarga de la instalación, las actualizaciones, la supervisión y el mantenimiento |
| Servidor propio | Instalación, por ejemplo con las imágenes Docker oficiales, en sus servidores o en una nube privada |
La configuración rápida de Docker que ofrece el proyecto está pensada solo para evaluarlo durante poco tiempo. Para trabajar en serio hace falta una instalación de producción con copias de seguridad y actualizaciones planificadas.
Para quién tiene sentido ERPNext
Encaja bien si se reconoce en varios de estos puntos:
- Taller, almacén, compras y oficina trabajan juntos y hoy se pasan datos a mano.
- La empresa crece y cada vez más personas necesitan acceso.
- Fabrica a medida o por pedido y necesita listas de materiales y órdenes de fabricación.
- Quiere decidir dónde están sus datos y poder cambiar de proveedor.
Encaja peor si solo necesita emitir facturas o si nadie en la empresa puede dedicar tiempo a definir los procesos. Qué es un ERP de código abierto y cuándo compensa en general lo explicamos en el artículo ERP de código abierto para pymes.
En openBlueprint implantamos ERPNext por áreas, empezando por una y añadiendo las siguientes sobre la misma base de datos. Muchas veces empezamos con el control de costes por obra en 30 días y añadimos las siguientes áreas cuando la empresa está preparada.
Preguntas frecuentes
¿ERPNext es gratis?
El software se publica bajo la licencia GNU GPL v3, así que no paga licencias por usuario. Sí cuestan la implantación, el alojamiento, las actualizaciones y el soporte, ya los haga su propio equipo o un proveedor.
¿Quién desarrolla ERPNext?
ERPNext lo desarrolla Frappe, la misma empresa que mantiene el Frappe Framework sobre el que está construido. El código está publicado en GitHub y cualquiera puede revisarlo, adaptarlo y contribuir.
¿ERPNext incluye recursos humanos y nóminas?
Desde la versión 14, recursos humanos y nóminas forman una aplicación aparte llamada Frappe HR, que se instala junto a ERPNext y comparte su base de datos. Si las nóminas españolas se llevan en ERPNext o en la asesoría es algo que conviene decidir con su asesoría laboral.
¿Qué versión de ERPNext conviene usar?
Para una implantación nueva, la versión 16. Según Frappe, su mantenimiento está previsto hasta finales de 2029; el de la versión 15, hasta finales de 2027.
¿ERPNext cumple Verifactu?
Depende de la versión, la configuración y las extensiones que se usen, no del nombre del producto. Pida a quien le implante el sistema que le explique por escrito cómo cumple el reglamento de sistemas informáticos de facturación y revíselo con su asesoría fiscal.
Fuentes
- ERPNext en GitHub: repositorio, funciones principales y licencia
- Documentación de ERPNext: introducción (en inglés)
- Frappe: ERPNext versión 16, novedades (en inglés)
- Frappe: versiones con soporte de ERPNext y Frappe Framework (en inglés)
- Frappe HR en GitHub: recursos humanos y nóminas como aplicación aparte
- Frappe Cloud: alojamiento gestionado para aplicaciones Frappe (en inglés)
- Frappe Docker en GitHub: imágenes Docker para instalar ERPNext
- ERPNext en GitHub: archivos de traducción, incluido el español
- Documentación de ERPNext: Bill of Materials (en inglés)
- Documentación de ERPNext: Job Card (en inglés)
- Documentación de ERPNext: Batch (en inglés)
- ERPNext en GitHub: publicaciones de versiones
- Agencia Tributaria: nota informativa sobre la ampliación del plazo de adaptación de los sistemas informáticos de facturación