Sample data · runs in your browser

Kirana store billing app

A kirana store billing app for a neighbourhood grocery shop anywhere in India. The counter bills fast when the shop is full, every khata entry is dated and signed, stock and expiry are watched for you, and regular customers can order from the shop's own page instead of a quick-commerce app. English and Hindi throughout, and it works without internet.

Sign in as owner or counter staff with the PIN 1234. Nothing you enter leaves your device.

The kirana store app for the sample Annapurna Kirana Store, on a computer and on a phone.
Annapurna Kirana Store, Pune, is a sample business, and every name and figure in it is sample data.

What it fixes

What this kirana store billing app fixes.

The problems kirana and grocery stores bring up first, and what the app does about each one.

  • Customers dispute their udhaar

    Every khata entry is dated with who made it, and the statement goes out on WhatsApp in the customer's language with a UPI QR to clear the dues.

  • Stock runs out or expires before anyone notices

    Low-stock and expiry alerts by delivery, a reorder list for the supplier on WhatsApp, and one tap to remove expired packets.

  • Cash goes missing at the counter

    Each person signs in, the activity log records bills, discounts and cancelled bills, and the daily closing shows short or extra cash.

  • Billing is slow when the shop is full

    Quick-add buttons, barcode scanning, loose items by weight, and bills on hold while the next customer is served.

  • Distributors change prices and the margin disappears

    Purchase entry shows the new cost against the old one, the margin left and the price that keeps the margin.

  • Customers move to quick-commerce apps

    The shop's own order page with delivery slots, a minimum order, UPI and "order again", sent straight to the shop's WhatsApp.

  • Fear of losing everything if the phone is lost

    Full backup and restore, exports to Excel, and it works without internet.

Inside the app

What you can try in it.

On a phone or a computer, in English and Hindi. It installs to the home screen and keeps working without internet.

  • Billing

    Search in English or Hindi, even Hindi typed in English letters. Barcode by camera, loose items by weight, discounts, and several bills on hold.

  • GST bills

    HSN codes, CGST and SGST, or IGST for a business buyer from another state, the amount in words, 80 mm printing and a receipt on WhatsApp.

  • Stock and purchases

    Alerts for expired, expiring and low items, deliveries with expiry dates, price history, write-offs and a reorder list.

  • Khata

    Dues sorted by how long they are unpaid, a dated ledger with a running balance, WhatsApp reminders, a UPI QR and a printable statement.

  • Daily closing

    Cash, UPI, card and khata for the day, cancelled bills, and a note-by-note cash count against the cash expected.

  • Reports

    Today, 7 or 30 days against the period before, sales by hour, the payment split, best sellers and exports to Excel.

For your customers

Customers' order page

The shop's catalogue and cart, home delivery in a time slot or pick-up, a minimum order and payment by UPI QR. The order arrives on the shop's WhatsApp, and a printable QR poster sends customers to it.

Open the customers' order page

Your own version

From this app to your own.

  • Shaped to how you work

    We start from what is going wrong in your shop and what it costs you now, then put up the options and what each costs before anything is built. This app shows the shape; yours keeps what you need and drops what you do not. How that runs is on our custom software development page.

  • Licensed with the source code

    You get the complete source code, and the right to run it and have it changed — by your own team or any developer you appoint — for as long as you like. Outright ownership is available where your business needs it, and is quoted separately. The terms are in our software licence.

  • Quoted after scoping

    A fixed price in writing before work starts. Where custom work begins is on our pricing page, and whether yours should be an installable web app like this one or a store app is covered under app development.

Work shown with a client's permission is in our portfolio. Or see all the business apps.

Your version

Want one like this for your shop?

Tell us how your shop runs today and where it goes wrong. You will have a reply within one business day, including a plain no if a simpler answer would do.