21+ years in hosting · Jaipur, India · INR billing with 18% GST · 24/7 email support
Service · WebJi® India

ERPNext Hosting India

Quick answer

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.

✓ In business since 2005
✓ INR + GST billing
✓ 24/7 Email Support — avg reply < 60 min
2005since
Jaipur · IN
In business
21+ yrs
Reply time
<60 min
Clients
12K+
Billing
INR + GST

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.

The services an ERPNext server runs
ComponentRole in ERPNextWhat to watch
MariaDBOne database for every moduleBuffer pool sized to RAM, not the defaults
RedisCache and background job queueKeeps a payroll run from blocking invoices
Python workers (Gunicorn, RQ)Web requests and scheduled jobsKept alive by Supervisor
NginxTLS, static files, proxy to GunicornCertificate renewal
benchInstalls, updates, backupsNeeds 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.

ERPNext server sizing by team and workload
Users and workloadRAMClosest sample VPS
Up to about 10 users, accounts and stock4 GBVPS-Start (2 vCPU · 4 GB · 60 GB NVMe)
Busier modules, manufacturing, heavy reports8 GBVPS-Growth (4 vCPU · 8 GB · 120 GB NVMe)
Company-wide rollout, large item and stock data16 GBVPS-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.

ERPNext hosting cost components at WebJi®, before 18% GST
ItemPriceNotes
ERPNext and Frappe licence₹0GPL-3.0 open source
KVM VPSQuoted per specSized from the table above; see VPS server
Backup.Help App + 200 GB₹1,300 a monthAutomatic 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.

  1. Prepare: Ubuntu LTS, a sudo user, MariaDB, Redis and Node installed. See adding a sudo user on Ubuntu.
  2. Bench and site: bench init frappe-bench, then bench new-site erp.example.in.
  3. Apps: bench get-app erpnext --branch version-15 and bench --site erp.example.in install-app erpnext; repeat for India Compliance and Frappe HR.
  4. Production: sudo bench setup production <user> configures Supervisor and Nginx; then add a TLS certificate.
  5. Backups: bench --site erp.example.in backup --with-files on 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.

FAQ

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.

WebJi® since 2005

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.