Logo ERPNext

ERP & Business Management

ERPNext

A complete open-source ERP — accounting, manufacturing, inventory, sales, purchasing and HR in a single coherent system.

About ERPNext

ERPNext is one of the most complete open-source ERPs on the market, built on the Frappe framework. It covers all of a company's processes — double-entry accounting, invoicing, multi-warehouse inventory management, manufacturing (bills of materials, production orders), CRM, purchasing, projects, payroll and human resources — in a unified suite, with no per-user license cost.

Deployed on your own VPS, ERPNext keeps all your management data on your infrastructure: no monthly per-seat subscription, no transfer to third-party servers. The full stack (Frappe, MariaDB, Redis, task queue) runs in Docker containers from a single Compose file, and site creation happens automatically on first boot. More powerful than Dolibarr for companies with industrial or multi-company processes, it remains 100% customizable through its low-code builder.

What gets installed

Ready when the VPS starts

Compatible OS
Ubuntu 24.04
Application
ERPNext
Tech stack
FrappePythonMariaDBRedisNode.js
Minimum RAM
4 GB (8 GB recommended)
Minimum CPU
2 vCPU
Default port
8080
Access
root over SSH

Key features

  • Double-entry, multi-currency and multi-company accounting
  • Multi-warehouse inventory management with batch and serial-number traceability
  • Manufacturing module: bills of materials, routings, production orders and planning
  • CRM, sales and purchasing — quotes, orders, deliveries and invoicing linked end to end
  • HR and payroll: employees, leave, expense reports, payslips
  • Low-code customization: fields, workflows and reports without writing code

When to use this solution?

Industrial SMB

Drive production from the bill of materials to the production order, track raw-material and finished-goods inventory, and link it all to accounting.

Distribution and trading

Manage multiple warehouses, supplier orders, customer deliveries and margins in real time across extensive catalogs.

Multi-company group

Consolidate the accounting of several entities, with distinct charts of accounts and currencies, in a single instance.

Guide

Deploy ERPNext on your VPS

  1. Create the VPS

    VPS with 4 GB RAM minimum (8 GB recommended), Ubuntu 24.04. Select the "ERPNext" template: the Frappe, MariaDB and Redis stack is installed and the site created automatically.

  2. First access

    Once your domain points to the VPS and is attached to the app, ERPNext answers on https://your-domain, with no port number. Without a domain no public access is opened: start an SSH tunnel with ssh -L 8080:127.0.0.1:8080 root@your-vps-ip, then go to http://localhost:8080 (8080 is the catalogue port; use the one shown on your app's page in the client area). Log in with the Administrator user and the initial password provided by the deployment wizard.

  3. Setup wizard

    Enter your company, your currency, your fiscal year and your time zone. ERPNext pre-configures the chart of accounts suited to your country.

  4. Enable the modules

    From the workspace, enable the useful domains (Accounting, Inventory, Manufacturing, CRM, HR…) and hide the rest to simplify the interface.

  5. Create the users

    Add your team members and assign roles (accountant, warehouse clerk, sales, HR) for fine-grained access control.

Frequently asked questions

Questions about ERPNext

← Back to ERP & Business ManagementAll applications
ERPNext is an open-source enterprise resource planning (ERP) system that brings together accounting, inventory, manufacturing, sales, purchasing, projects and HR in a single system, with no per-user license.

Embed the deploy button

Maintaining a project that uses ERPNext? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy ERPNext on ServOrbit
Markdown
[![Deploy ERPNext on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=erpnext&utm_source=deploy-badge&utm_medium=referral&utm_campaign=erpnext)
HTML
<a href="https://servorbit.com/vps-cloud?template=erpnext&utm_source=deploy-badge&utm_medium=referral&utm_campaign=erpnext"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy ERPNext on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab