For kirana & retail general stores

Bill customers without the drama.

Built for busy kirana stores. Pick items, collect payment, save. No Tally licence, no clunky desktop install. Works on any phone, tablet, or shop laptop. Invite-only platform.

GST-compliant retail bills Udhaar tracking Daily off-site backups
app.21bill.com/invoices/new
Walk-in customer
Bill #INV-2026-0412
Basmati rice · 5 kg ₹620
Atta · 10 kg ₹480
Sugar · 2 kg ₹92
Tea · 500g ₹210
Subtotal ₹1,402
GST @ 5% ₹70
Total ₹1,472

Why your current setup slows you down

Counter queues are the enemy of retail.

Hand-written bills lose sales data

At month-end, you have no idea which items sold well or who owes you udhaar.

Tally is overkill (and offline)

You're paying ₹18k/year for ledgers and balance sheets you never look at.

Udhaar-books go missing

A physical ledger + WhatsApp reminders is error-prone. You forget to collect.

Old billing apps drain phones

Vyapar + myBillBook installs are heavy. 21bill runs in your browser — no install, no update pain.

Built for the counter

Everything a kirana needs. Nothing you don't.

Fast counter billing

Pick items from your product master, pick payment mode, save. Works on touch or keyboard, any device.

Udhaar + outstanding tracking

Mark invoices paid / partial / unpaid. Automatic email reminders for overdue amounts — at configurable schedules.

Cash, UPI, card, cheque

Record the payment mode against every collection. See payment history per customer at a glance.

A4 PDF invoice & share

Download printable A4 PDF or share via email with one tap. (Thermal 58mm/80mm receipt template on roadmap.)

Dashboard + receivables aging

Revenue by month, outstanding by customer, 30/60/90-day aging buckets. Daily / item-movement reports on roadmap.

One-click GSTR-1 + 3B JSON

Download the JSON gst.gov.in accepts. Upload, pay, done — no CA chase for routine months.

HSN codes you'll use

Common HSN codes for kirana stores.

The codes below cover ~80% of what a typical general store bills. 21bill auto-suggests them as you type product names.

FAQ

Questions kirana owners ask.

Can 21bill handle high-volume counter billing?

Yes for the common patterns — create your products once in the product master (name, HSN, rate), then billing is pick-customer → pick-items → pick-payment → save. Works from a phone, tablet, or the shop laptop with data syncing automatically. For peak-hour scale with barcode scanners and thermal receipt printers, those integrations are on our 2026 roadmap.

Do I need to enter HSN codes for grocery items?

Only if your annual turnover is above ₹5 Cr. Below that threshold, HSN is optional. When required, create each product once in the product master with its HSN code (rice: 1006, sugar: 1701, atta: 1101, tea: 0902) and the HSN + rate get auto-filled on every invoice for that product. Our [HSN directory](/hsn/) lists the codes + rates for common categories.

Can I track udhaar (customer credit)?

Yes. Mark an invoice as partially paid or unpaid, and the outstanding balance shows up per customer on your dashboard. Automatic email reminders fire for overdue invoices. WhatsApp reminders are planned for a later release; for now, email + the receivables-aging dashboard (30/60/90-day buckets) cover the workflow.

What about UPI payments?

You record the payment mode (UPI / cash / card / cheque / bank transfer) when you mark an invoice paid. We don't yet integrate with Razorpay/PhonePe as a payment gateway — you collect UPI on your own device and mark the invoice 'paid' in 21bill. UPI gateway integration is on the 2026 roadmap.

Is my data safe if the shop computer breaks?

Yes. 21bill is cloud-hosted with daily off-site backups to encrypted storage (Cloudflare R2). If your counter PC dies, log in from any other device and every invoice is there. No data lives on your shop's hard drive.

Can I print to a thermal receipt printer?

Not natively yet — we emit A4-sized PDFs today, printable on any inkjet or laser printer. 58mm/80mm thermal-receipt templates for Bluetooth printers (TVS-E, Epson TM-T88, Chinese generics) are on our 2026 roadmap. In the meantime, many kirana users print to A4 and cut manually; others run a 3rd-party PDF-to-thermal converter on the phone.

Switching from Vyapar, myBillBook, or Tally?

We've written honest comparisons of each — including where the competitor wins.

Want 21bill for your kirana?

21bill is invite-only. Tell us about your store and we'll get back to you about access.