Skip to content
LekhaPro
🛒 Kirana & Grocery

GST accounting, built for kirana & grocery

Keep the counter moving even when the internet drops. LekhaPro scans barcodes, prints on an 80mm thermal roll, keeps live stock with low-stock alerts, and posts every sale to a real double-entry ledger so your cash and GST tie out by day-end.

What gets in the way today

  • Queues build up at the counter

    Typing rates for every packet slows billing during the rush and invites pricing mistakes. A grocery counter needs one scan per item and a printed bill in seconds.

  • Stock and cash never quite reconcile

    Counter sales, returns and quick credit drift apart through the day, and the gap only shows up when you cash up. On-hand stock and the day book need to stay in step.

  • GST filing turns into a month-end scramble

    Adding up sales by tax rate from paper bills is slow and error-prone, and mismatches show up only at return time. The numbers should already be ready to file.

How LekhaPro fits your work

Every capability below is built in — offline-first, GST-correct by construction, and posted to a real double-entry ledger.

  • Fast counter billing

    Scan barcodes to add items instantly and print on an 80mm thermal roll. Multi-series numbering keeps counter bills tidy, and the counter keeps working offline on the Desktop edition.

  • Live stock and reorder alerts

    See on-hand quantity in real time and get low-stock and out-of-stock alerts so shelves are refilled before they empty.

  • Real valuation and margin

    Value stock with weighted-average or FIFO and see COGS-based profit so you know the true margin on what you sold.

  • UPI pay-by-QR on the bill

    Print a UPI QR on the invoice so customers can pay from any UPI app at the counter without a separate device.

  • GST returns ready to file

    Every sale carries the right HSN and tax rate. Export GSTR-1 and 3B as JSON and Excel and watch your GST liability on one dashboard.

  • Day-end cash and profit

    A posted double-entry ledger and day book close the day so cash, sales and tax reconcile before you shut.

How a typical day looks

  1. 1

    Open the counter and scan each item; barcode scan-to-add prices it instantly.

  2. 2

    Print the bill on the 80mm thermal printer and show a UPI QR for instant payment.

  3. 3

    Live stock updates on every sale, and low-stock alerts flag what to reorder.

  4. 4

    Record supplier purchase bills to update stock and capture input GST.

  5. 5

    Review the day book and GST liability dashboard so cash and tax reconcile before you shut.

Questions kirana & grocery ask

Can I bill on a thermal printer and keep working when the internet is down?

Yes. LekhaPro prints on 80mm thermal rolls, and the Desktop edition is offline-first, so billing continues even without a connection. You can also run it as a LAN client-server setup for more than one counter.

Can it keep stock accurate across a busy day?

Yes. On-hand stock updates on every sale and purchase, with low-stock and out-of-stock alerts and weighted-average or FIFO valuation so quantities and margins stay reliable.

Will my GST returns be ready without extra work?

Each sale records HSN and tax rate as you bill, so GSTR-1 and 3B export directly as JSON and Excel and the GST liability dashboard stays current.

Is there a dedicated Kirana & Grocery pack, or is this the general product?

There is a dedicated pack: Retail POS. It ships as a real application rather than a renamed field set — Counters and shifts, split tenders and offline drafts — the same till, tuned for a neighbourhood store. It runs over the same double-entry books as everything else, so nothing about your ledger changes when you switch it on.

Which edition should a kirana & grocery business choose?

The Cloud edition. Retail POS is a Cloud Suite application, so the depth described on this page is not in the Desktop edition. The Desktop edition still runs your books, GST and stock offline — it just does not carry this pack.

What does LekhaPro give a kirana & grocery business specifically?

Barcode billing on 80mm thermal, live stock with low-stock alerts, and a day-end cash and GST picture your counter can trust. Concretely: fast counter billing, live stock and reorder alerts, real valuation and margin and UPI pay-by-QR on the bill — every one of them a working screen described in full further up this page, not a roadmap item.

What problems does this actually solve?

The ones this trade runs into rather than the ones that demo well: queues build up at the counter, stock and cash never quite reconcile and GST filing turns into a month-end scramble. Each is set out with its cause above, because a business recognising its own problem in writing is worth more than a feature list it has to translate.

What does a normal day look like once it is running?

In order: open the counter and scan each item; barcode scan-to-add prices it instantly., print the bill on the 80mm thermal printer and show a UPI QR for instant payment., live stock updates on every sale, and low-stock alerts flag what to reorder. and record supplier purchase bills to update stock and capture input GST.. It is one sequence in one application, which is the point — the alternative is the same day spread over a billing tool, a spreadsheet and an accountant's inbox.

Can I move across from what I use today?

Masters and opening balances come across; transaction history does not. There is no automated Tally import yet — it is on the roadmap, and we would rather say so than oversell it. You start clean on a date you choose and keep the old system as a read-only archive, which is why most businesses switch at the start of a financial year or quarter.

Does this still work with more than one location or company?

Yes. Several companies and financial years live under one login with separate books and their own numbering, and you switch between them without logging out. Multi-branch and multi-warehouse reporting is a plan-tier decision rather than a different product.

Set up your kirana & grocery books in minutes

Offline-first, GST-correct, no card required.