General Store Software for Indian Shops

Last updated: June 2026

General store software runs the daily work of a general or provision store — billing, inventory, GST invoices and customer orders — from one program.e-Kirana is built for exactly this kind of Indian neighbourhood shop, and it adds the one thing most billing apps do not: your store's own online store and home delivery, so customers can order from their phone and you keep every customer and every rupee of margin.

A general store, a provision store, a mini-mart, a kirana — they are the same business: everyday groceries and household goods sold from a counter your neighbourhood already trusts. This guide explains what general store software should do, how e-Kirana works offline and online, why an own online store beats a billing-only app, what it costs, and how to start. Throughout, the big idea is simple: you ownthe store and the customers, instead of renting a slot on someone else's platform.

What should general store software do?

At a minimum, software for a general store has to bill fast at the counter, track stock so you know what to reorder, and print proper GST invoices when a customer asks. e-Kirana does all of that — billing and POS, inventory with barcode bulk import, and GST invoicing with HSN codes on the Business tier — and it does it in 22 Indian languages so you and your staff work in the language you think in. But a provision store in 2026 needs more than a cash register on a screen. Your customers carry phones and expect to order and get groceries delivered. That is where e-Kirana separates itself from a billing-only app: the same desktop program gives your store its own online storefront and home delivery, all run from the screen you already bill from.

Looking at this from the kirana angle? The same product is covered on kirana store software.

e-Kirana for a general store, at a glance

Most software for a provision store stops at billing. e-Kirana is one paid Windows app that covers the counter and takes your store online. Here is what you get against each thing a general store actually needs.

What a general store needse-Kirana
Fast counter billing & POSYes — built for quick over-the-counter sales
Inventory by barcodeYes — barcode bulk import to set up stock fast
GST invoices with HSN codesYes, on the Business tier
Works when the internet dropsYes — offline order capture + cloud sync
Your own online storeYes — branded storefront on its own subdomain
Home delivery from your shopYes — batching, route optimisation, partner app, live GPS
UPI payment verificationYes — automatic, via the e-Kirana Payments companion app
Indian languages22 Indian languages
Commission on your salesNone — e-Kirana takes no cut

Comparing billing tools specifically? See the best billing software for a kirana store.

Why offline matters for a provision store

A general store cannot stop billing because the internet went down. Cloud-only billing tools freeze the counter the moment the connection drops — and in many neighbourhoods, the line is not always steady. e-Kirana is a Windows desktop app, so billing and POS run on the computer in front of you, not on a far-away server. You keep ringing up sales whatever the network is doing. And it is not just the counter: online orders that arrive while you are offline are captured and synced to the cloud once you are back, so you never lose an order from your online store either. For a busy provision store, that reliability is the difference between software you trust and software you fight.

Your own online store — the real difference

This is what sets e-Kirana apart from a billing-only app. When you switch on your store in the desktop app and pick a name, your general store gets its own branded online store on its own subdomain — your shop's storefront, not a listing buried inside a big delivery app. The catalogue you build with barcode import flows straight to that store, and every price change or stock update at the counter shows up online automatically, so customers always see what you really have. Shoppers order through the e-Kirana customer mobile app or an offline-friendly web app (PWA), and you deliver from your own shop, with order batching, route optimisation, a delivery-partner app, COD recording and live GPS tracking. And e-Kirana takes no commission on those sales — the full margin on every order stays with you, which a marketplace slot can never promise.

For orders beyond your own delivery range, a courier partner such as Shiprocket Quick offers same-day hyperlocal delivery in major metros including Delhi, Mumbai, Bengaluru, Pune, Hyderabad, Chennai and Ahmedabad, backed by Shiprocket's pan-India network reaching 19,000+ pincodes (Shiprocket's claim) — so a far-off order is not an order lost.

How payments and ordering stay simple

Most general-store payments are UPI, and chasing "sir, paisa aaya?" on a separate phone is a daily headache. e-Kirana solves it with the e-Kirana Payments Android companion app: it reads the UPI payment alerts on your phone and pairs to the desktop by scanning a QR code, so an order is marked paid automatically — you know money has arrived before you pack. For the order itself, customers use whatever is easiest for them: the customer app or the offline-friendly web app. Everything lands in the same e-Kirana billing screen, so you run the whole store from one place.

  • Automatic UPI verification via the e-Kirana Payments companion app, paired by QR.
  • COD recording for delivery orders, kept tidy in the same screen.
  • One billing screen for counter sales and online orders alike.

How much does it cost?

e-Kirana is premium, paid-upfront software — no ads, and you own your store and your data. Plans are ₹2,999/year (Standard), for up to 2,500 SKUs, and ₹4,999/year (Business), for up to 5,000 SKUs, both plus 18% GST, billed annually. There is no free trial and no freemium tier. The Business tier adds GST invoicing with HSN codes. You pay a fixed price for a tool that runs your general store, instead of paying with your customer data or a cut of every order — e-Kirana takes no commission on your sales, so the more you sell, the more you keep.

See the full breakdown on the pricing page.

Key facts

  • One paid Windows desktop app for a general / provision store — billing, POS and inventory in one place.
  • Works offline — counter billing keeps running, and online orders sync to the cloud once you reconnect.
  • Your store's own branded online store on its own subdomain — not a slot on an aggregator.
  • Home delivery from your shop, with order batching, route optimisation, a delivery-partner app and live GPS tracking.
  • Inventory by barcode bulk import and GST invoicing with HSN codes (Business tier).
  • Automatic UPI verification, a customer app and an offline-friendly PWA — in 22 Indian languages.
  • Pricing: ₹2,999/year (Standard) and ₹4,999/year (Business), both +18% GST, annual only. No free trial; no commission on your sales.

Frequently asked questions

What is general store software?

General store software is one program that runs the daily work of a general or provision store — billing at the counter, inventory by barcode, GST invoices, and customer orders. e-Kirana goes further than a billing-only app: the same Windows desktop app also gives your store its own branded online store on its own web address, plus home delivery, so customers can order from their phone and you deliver from your counter.

Does general store software work offline?

Yes. e-Kirana is a Windows desktop app, so billing and POS keep working even when your internet drops — you are not locked out by a bad connection. Online orders that come in while you are offline are captured and synced to the cloud once you are back, so a patchy line never costs you a sale at your provision store.

Do I get my own online store, or just a billing tool?

You get your own online store. This is the difference between e-Kirana and a billing-only app. When you switch on your store inside the desktop app and pick a name, your general store gets a branded storefront on its own subdomain — not a slot inside a big aggregator. Customers order through a phone app or an offline-friendly web app (PWA), and you deliver from your shop. e-Kirana takes no commission on those sales.

What languages does e-Kirana support?

e-Kirana is available in 22 Indian languages, so you and your staff can run the store in the language you are most comfortable with — Hindi, Tamil, Telugu, Bengali, Marathi, Kannada and more. The customer-facing online store is built for Indian shoppers too, which matters when your buyers are from the same neighbourhood as your store.

How much does general store software cost?

e-Kirana is paid-upfront Windows software. Plans are ₹2,999/year (Standard, up to 2,500 SKUs) and ₹4,999/year (Business, up to 5,000 SKUs), both plus 18% GST, billed annually. There is no free trial and no freemium tier. The Business tier adds GST invoicing with HSN codes. e-Kirana takes no commission on your store's sales, so the price stays fixed and the full margin on every order stays with you.

Run your general store — and take it online

Counter billing that works offline, GST invoices, inventory by barcode, and your own online store with home delivery — all from one app, in your language. See the plans and get started.

See plans