ERPNext Guides

ERPNext POS & Retail for India: Billing, GST & Inventory

How ERPNext runs Indian retail — GST POS billing, offline mode, multi-store inventory, barcode and loyalty — in one system that reconciles to your…

MManojJune 27, 202611 min read

This guide covers erpnext pos retail for for production Indian teams — recipes, decision frameworks, and step-by-step fixes you can copy into a real project. Retail in India runs on speed at the counter and accuracy in the back office — and most shops keep those two worlds in separate tools. ERPNext closes the gap: the point-of-sale screen that bills a customer is the same system that holds your stock, your GST. Your ledger, so every sale updates inventory and accounts the moment it happens.

A standalone billing app gets you a fast invoice, but the stock count, the GST return and the books all live somewhere else and have to be reconciled by hand. ERPNext's POS is a front-end on a full ERP —. The bill at the till is also a stock movement, a GST entry and a ledger posting, all at once.

Quick answer

ERPNext POS gives Indian retailers a GST-compliant billing counter with offline support, barcode scanning, multi-store inventory, and loyalty — backed by full ERP accounting and stock. It suits single shops and multi-outlet chains that want billing, inventory and books in one owned system instead of a billing app bolted onto separate accounting. Mith Tech deploys and configures ERPNext POS for retailers from Bengaluru.

What ERPNext POS actually is

ERPNext POS is a dedicated point-of-sale interface inside ERPNext. The cashier works on a fast, keyboard- and scanner-friendly screen; behind it sits the full ERP — Item master, stock ledger, pricing rules, customers, GST configuration and accounting. When a bill is completed, ERPNext records the POS Invoice, reduces stock, applies GST, and posts to the ledger as one connected action.

That is the difference from a typical retail billing app. With a billing-only tool, you get the invoice but then re-enter sales into accounting and adjust stock separately. With ERPNext, billing is the accounting and stock event. If you are evaluating ERPNext as your core system, the ERPNext implementation cost guide for India covers the wider picture.

How does GST billing work at the counter?

For Indian retail, GST handling has to be correct and invisible to the cashier. ERPNext POS does this through:

  • GST tax templates applied automatically by item/category, so the right CGST/SGST or IGST splits compute on every bill.
  • Compliant tax invoices with your GSTIN, HSN codes and tax breakup.
  • Return-ready data — because sales post to the ledger, the figures behind your GST returns come from the same source rather than a separate export.

For the e-invoicing side (IRN + QR) where applicable to your turnover, see our GST e-invoicing setup guide.

What is offline mode — billing that survives a dropped connection?

Indian retail cannot stop because the broadband blinked. ERPNext POS supports an offline mode: the counter keeps creating bills locally when connectivity is lost, then syncs the transactions back to the server once the connection returns. The cashier experience is uninterrupted, and the back-office data catches up automatically.

How does inventory update as you sell?

Because POS sits on the ERP, stock is always live:

  • Real-time stock — every sale decrements on-hand quantity instantly across the system.
  • Barcode scanning for fast, error-free billing.
  • Batch and serial tracking for items that need expiry or warranty traceability (pharmacy, electronics).
  • Multi-warehouse / multi-store stock, with transfers between outlets and a consolidated view.
  • Reorder levels and stock reports so you restock before you run out.

For retailers who also distribute, the same engine powers the supply side — see ERPNext for manufacturers and distributors in Bangalore.

How do you handle Pricing and promotions and loyalty?

ERPNext supports pricing rules and promotional schemes — quantity discounts, customer-group pricing, time-bound offers — applied automatically at the counter. Loyalty programs let you award and redeem points against a customer, turning one-time buyers into repeat ones. All of it runs from the same customer and item data, so reporting stays consistent.

How does Single shop compare to multi-outlet chains?

POS countersOne. Few terminalsMany terminals across stores
InventoryOne warehousePer-store warehouses + transfers
ReportingStore-levelConsolidated + per-store drill-down
PricingSimpleStore/region-specific rules
AccountingOne companyOne company, multiple cost centers/branches

ERPNext scales from a single counter to a chain because the POS is just a view onto a multi-store ERP. Adding an outlet means adding a warehouse and terminals, not buying a new system.

How does ERPNext POS compare to a standalone billing app?

ERPNext POS
Accounting integrationNative — sale posts to the ledgerExport/import to separate accounts
InventoryReal-time, multi-storeOften basic. Separate
GST returns dataFrom the same saleRe-keyed or exported
Licence modelOpen source; no per-terminal feeOften per-terminal/per-month
CustomisationFull (open source + Frappe)Limited
Best forRetailers wanting billing + stock + books in one owned systemShops needing only a fast bill

If all you want is a quick bill and nothing else, a billing app is the lower-friction start. The moment you want billing, inventory and accounting to be one reconciled system across one or many stores, ERPNext is the stronger base.

When ERPNext POS is the right call

ERPNext retail makes most sense when:

  • You run multiple outlets. Need consolidated stock and reporting.
  • You want sales, inventory and accounting in one system that reconciles itself.
  • You carry items needing batch/serial/expiry tracking.
  • You are already considering ERPNext for accounting or distribution.
  • Per-terminal billing fees and disconnected data are becoming a drag.

It is less compelling for a tiny single-counter shop that needs nothing beyond a bill and has no back-office complexity.

How Mith Tech sets this up

We configure ERPNext POS for your catalogue, GST setup, store structure, barcode workflow, pricing rules. Offline mode, and integrate it with the rest of ERPNext. We are an independent open-source studio in Bengaluru — see ERPNext implementation in Bangalore, the broader Frappe & ERPNext practice, or the POS billing product.

How to apply this in practice

1

Step 1

Open the relevant module in ERPNext and review the existing setup.
2

Step 2

Cross-check each row of the table against your current data.
3

Step 3

Update one configuration item at a time, then verify the result.
4

Step 4

Document the change in your internal runbook for the next person.

Frequently asked questions: what comes up most?

Is ERPNext POS GST compliant for India?

Yes. ERPNext POS applies GST tax templates automatically, produces compliant tax invoices with GSTIN. HSN codes, and — because every sale posts to the ledger — the data behind your GST returns comes from the same source. For turnover thresholds that require e-invoicing, ERPNext supports IRN and QR generation.

Does ERPNext POS work offline?

Yes. ERPNext POS has an offline mode that keeps the billing counter running when the internet connection drops, storing transactions locally and syncing them to the server automatically once connectivity returns. The cashier experience is uninterrupted.

Can ERPNext handle multiple stores?

Yes. ERPNext models each outlet as its own warehouse with stock transfers between them, store-specific pricing rules, and consolidated plus per-store reporting — all in one company. Adding a store means adding a warehouse and terminals, not a new system.

Is there a per-terminal licence fee for ERPNext POS?

No. ERPNext is open source with no licence or per-terminal fee. Your costs are implementation (configuring the catalogue, GST, stores and workflows) and hosting on infrastructure you own — unlike many retail billing apps that charge per terminal per month.

Does ERPNext POS support barcode and batch tracking?

Yes. The POS screen supports barcode scanning for fast billing, and ERPNext natively tracks batches and serial numbers for items that need expiry or warranty traceability, such as pharmacy and electronics stock.

How long does it take to set up ERPNext retail?

For a typical retailer, POS and inventory configuration is part of an ERPNext go-live that usually completes on a structured timeline, depending on catalogue size, number of stores and integrations. Engage the practice for a scoped estimate.

Billing counter and back office disagreeing?

Tell us your store count, SKU range and whether you need offline billing. We will scope ERPNext POS against your actual counter workflow — and say so if a dedicated POS in front of ERPNext is the better fit.

Now work out what this costs for your business

Answer six questions about headcount, modules and locations, and get a three-year cost breakdown — implementation, hosting and support, with no licence fees in the total.

M

Written by

Manoj

Founder of Mith Tech, an open-source ERP & automation studio. Hands-on ERPNext/Frappe implementation across multi-branch, multi-warehouse Indian operations — GST/TDS/PT compliance, branch-level permissions, and custom Frappe apps that give management real-time visibility.

Free · By email

Get practical ERPNext & automation guides

New implementation guides, cost breakdowns and open-source tips for Indian businesses — occasionally, straight to your inbox. No spam.

Already a Mith Tech client?

Help the next operator choose.

Most teams evaluating ERPNext have no way to tell who actually delivers. If we’ve run an implementation for you, two lines on Google count for more than anything we can write about ourselves.

Leave a Google review

Only if we’ve actually worked together — Google filters reviews from non-customers, so an honest one is worth more than ten polite ones.

Keep reading

See what this looks like for your business

A 30-minute working session with a principal consultant. We pressure-test the architecture and outline the engagement model that fits your governance and procurement posture. You leave with a written brief.

0
Published on 27 June 2026

Manoj

Comments & ratings

No comments yet. Start a new discussion.