Skip to content
Free Billing Software for Kirana Store in India 2026 — GST Ready
Small Business

Free Billing Software for Kirana Store in India 2026 — GST Ready

June 28, 2026 Updated 5 min read Billux Team
Home Blog Billing Software by Business Type

A kirana store runs on trust, speed, and credit. Your billing software must keep up — fast enough for the morning rush, smart enough to track who owes you money, and simple enough that anyone at the counter can operate it without training.

What a Kirana Store Needs from Billing Software

  • Fast Billing — Scan or type item name → add to bill → collect cash → done in under 60 seconds
  • Credit (Udhaar) Tracking — Mark bills as "credit" for regular customers, track outstanding per customer
  • Cash & UPI Payments — Show exact change for cash, log UPI payments separately
  • Stock Management — Know when staples like atta, dal, and oil are running low
  • WhatsApp Bill Sharing — Send digital receipt on WhatsApp — customers love it
  • Daily Cash Report — End-of-day total in cash, UPI, and credit
📱
Works on Your Existing Phone

You don't need a computer for kirana billing. Billux runs in the browser on any smartphone or tablet. Use it at the counter, bill from the storeroom, check stock from anywhere.

Udhaar (Credit) Management — The Kirana Store Lifeline

Most kirana stores have 20–50 regular customers who take items on credit and pay weekly or monthly. Keeping this in a register means errors, forgotten entries, and awkward conversations when amounts don't match.

With Billux, every credit sale is recorded against the customer's name. One tap shows you their complete ledger — total due, each transaction, and payments received. When they come to settle, print the statement directly from your phone.

GST for Kirana Stores

A shop selling only goods must register for GST once its turnover crosses ₹40 lakh a year in most states (₹20 lakh or ₹10 lakh in a few states). Once registered, you must issue GST invoices. Key rates for kirana items since GST 2.0 (22 September 2025):

  • 0% GST — Fresh fruits and vegetables, fresh milk, eggs, salt, bread, paneer, and loose (not pre-packed) atta, rice and dal
  • 5% GST — Pre-packed and labelled atta, rice and dal, edible oils, sugar, tea, coffee, ghee, butter, cheese, biscuits, namkeen, soap bars, shampoo, hair oil and toothpaste
  • 18% GST — Detergents and cleaning products, batteries, electrical items
  • 40% GST — Aerated soft drinks, pan masala and cigarettes

The old 12% and 28% slabs no longer exist. If your items still carry them, update them using our new GST rates list.

Billux stores the GST rate per item — once set up, every invoice calculates tax automatically.

Offline Billing for Kirana Stores

Internet is not always reliable. On the Professional plan, the Billux retail counter keeps billing offline: bills are saved on the device and synced to the cloud when connectivity returns, so you don't lose a sale to a network issue.

Register free at billux.in/register — select "Retail / General" and start billing in under 10 minutes.

Most kirana shops run on udhaar. Our khata app guide shows how to track it and get paid faster, and our guide to sending bills on WhatsApp with a UPI QR covers collecting it. Still on a notebook? Here is how to switch from a notebook or Excel.

Frequently Asked Questions

Can I do kirana billing on my mobile phone?

Yes. Cloud billing software runs in a phone browser, and you can connect a Bluetooth thermal printer for receipts. Billux works this way, so you can bill at the counter and check stock or dues from anywhere.

What is the GST rate on atta, rice and dal?

Loose atta, rice and dal that are not pre-packed and labelled are 0%. Pre-packed and labelled atta, rice and dal, in packs of up to 25 kg, are 5%. Set the rate per item in your billing software so loose and packed stock are taxed correctly.

What is the GST on ghee, soap and toothpaste now?

Since 22 September 2025, ghee and butter are 5% (ghee was 12%), and toilet soap bars, shampoo, hair oil and toothpaste are 5% (they were 18%). Detergents and other cleaning products remain at 18%.

When does a kirana store need GST registration?

A shop selling only goods must register once its turnover crosses ₹40 lakh a year in most states; a few states have a limit of ₹20 lakh or ₹10 lakh. You must also register earlier in some cases, such as making inter-state sales.

How do I track udhaar in billing software?

Mark the bill as credit against the customer's name. The software keeps a running ledger of bills and payments, shows the balance due, and can send a reminder on WhatsApp. Part payments are recorded against the same account.

Sources

Billing & GST product team
Share:

Start Billing Smarter Today

GST billing, POS and inventory for Indian shops — from ₹1,500 + GST a year, with a 7-day free trial.

Start Free 7-day Trial