ERPNext Hosting India
ERPNext hosting runs the Frappe stack — MariaDB, Redis, Nginx and Python workers — on a server so accounts, stock, HR and payroll share one database. ERPNext has no licence fee. WebJi® hosts it on a KVM VPS with root access; 4 GB RAM suits a team of about ten users. It fits Indian SMEs wanting GST invoicing.
For Indian manufacturers, traders and implementation partners who want to self-host ERPNext with GST on a server they control.
Jaipur · IN
- In business
- 21+ yrs
- Reply time
- <60 min
- Clients
- 12K+
- Billing
- INR + GST
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
What is ERPNext hosting?
ERPNext hosting is a server that runs the Frappe stack — MariaDB, Redis, Nginx and supervised Python workers — so your accounts, stock, HR and payroll live in one ERPNext database. ERPNext is open source under GPL-3.0 with no licence fee; what you pay for is the server, setup and care.
At WebJi® the stack runs on a KVM VPS with root access, because ERPNext's bench command-line tool installs apps, runs migrations and configures production services at system level. Shared hosting cannot run it: an ERP is a set of long-running services, not a PHP site behind a panel.
| Component | Role in ERPNext | What to watch |
|---|---|---|
| MariaDB | One database for every module | Buffer pool sized to RAM, not the defaults |
| Redis | Cache and background job queue | Keeps a payroll run from blocking invoices |
| Python workers (Gunicorn, RQ) | Web requests and scheduled jobs | Kept alive by Supervisor |
| Nginx | TLS, static files, proxy to Gunicorn | Certificate renewal |
| bench | Installs, updates, backups | Needs root or sudo |
Which Indian businesses self-host ERPNext?
Small and mid-sized manufacturers, traders and distributors who want GST invoicing, stock and accounts in one system without per-user ERP licences. Self-hosting also keeps the books on a server you control, with backups you can verify.
- Manufacturers: bills of materials, work orders and stock valuation in the same ledger; see hosting for manufacturing and export.
- Traders and distributors: multi-warehouse stock with GST e-invoicing on sales.
- Service firms: projects, timesheets and billing, with HR and payroll added through the Frappe HR app.
- Implementation partners: one VPS per client, or several client sites on one bench.
If you are still choosing an ERP, Odoo vs ERPNext compares the two, and Odoo hosting covers the other route.
How much RAM does an ERPNext server need?
Start at 4 GB RAM for a team of up to about ten users, move to 8 GB for busier modules and heavy reports, and 16 GB for company-wide rollouts with large stock data. Every module shares one database, so concurrency lands in one place and RAM is the first limit you meet.
| Users and workload | RAM | Closest sample VPS |
|---|---|---|
| Up to about 10 users, accounts and stock | 4 GB | VPS-Start (2 vCPU · 4 GB · 60 GB NVMe) |
| Busier modules, manufacturing, heavy reports | 8 GB | VPS-Growth (4 vCPU · 8 GB · 120 GB NVMe) |
| Company-wide rollout, large item and stock data | 16 GB | VPS-Pro (8 vCPU · 16 GB · 240 GB NVMe) |
Sample configurations from WebJi®'s published VPS ladder. Final spec and price are quoted per requirement in INR before you pay, with 18% GST on the invoice.
How much does ERPNext hosting cost in India?
ERPNext itself costs nothing to license; you pay for the VPS, quoted per specification in INR, plus any setup and backup you add. Send your user count, modules and expected data size to support@webji.services and the quote comes back before payment.
| Item | Price | Notes |
|---|---|---|
| ERPNext and Frappe licence | ₹0 | GPL-3.0 open source |
| KVM VPS | Quoted per spec | Sized from the table above; see VPS server |
| Backup.Help App + 200 GB | ₹1,300 a month | Automatic off-server backups; order. Also ₹3,900 a quarter or ₹13,000 a year |
Does self-hosted ERPNext handle Indian GST?
Yes, through the India Compliance app installed alongside ERPNext, which adds GSTIN validation, tax breakdowns, e-invoicing and e-way bill workflows inside the ERP. Because it is a separate Frappe app, it has to be updated with each bench upgrade so rate and rule changes stay current.
Since version 14, HR and payroll also live in a separate app, Frappe HR, so an Indian install typically carries three apps on one site: ERPNext, India Compliance and Frappe HR. Plan upgrades so all three move to matching versions together.
How is ERPNext installed and kept safe on a VPS?
Install bench, create a site, add the ERPNext app, then switch bench to production mode so Supervisor and Nginx run the services. A snapshot before every upgrade and a daily off-server backup turn a failed migration into a restore rather than lost books.
- Prepare: Ubuntu LTS, a sudo user, MariaDB, Redis and Node installed. See adding a sudo user on Ubuntu.
- Bench and site:
bench init frappe-bench, thenbench new-site erp.example.in. - Apps:
bench get-app erpnext --branch version-15andbench --site erp.example.in install-app erpnext; repeat for India Compliance and Frappe HR. - Production:
sudo bench setup production <user>configures Supervisor and Nginx; then add a TLS certificate. - Backups:
bench --site erp.example.in backup --with-fileson a schedule, copied off the server.
On a managed Linux VPS the WebJi® desk can handle the server side for you. Server tickets go to support@webji.services, 24/7 in Hindi and English, with an average first reply under 60 minutes.
Frequently asked questions
Can I move from Frappe Cloud or another host to a WebJi® VPS?
Yes. Take a bench backup with files from the old site, restore it on a new bench with the same app versions, then run a migrate. Matching ERPNext, India Compliance and Frappe HR versions before restoring avoids most errors.
Can several companies run on one ERPNext server?
Yes, two ways. One site can hold several companies with shared masters, or one bench can host separate sites with separate databases. Partners hosting client ERPs usually choose separate sites so each client's data and backups stay apart.
Why is my ERPNext slow when reports run?
Usually the MariaDB buffer pool is still at its default and the database reads from disk. Size it to the available RAM, check that background workers are running, and move heavy reports to scheduled jobs. If memory is full, step up a VPS tier.
Is ERPNext on a VPS secure enough for financial data?
It can be, if you close everything except ports 80, 443 and SSH, use SSH keys, keep two-factor login on for ERPNext users and copy backups off the server daily. Security comes from those habits more than from the host.
Should I choose a dedicated server for ERPNext?
Only for a large rollout where the 16 GB tier is already busy, or when policy requires single-tenant hardware. Most Indian SMEs run comfortably on a 4 GB or 8 GB VPS for years.
Last editorial update: 14 November 2026. Prices follow the dated sources on this page; checkout confirms current charges.
Ready to get started with WebJi®?
Join 12,000+ businesses across India and overseas. Free migration* (subject to terms & approval), INR pricing and 24/7 email support in Hindi & English — average first reply under 60 minutes.