Accounting software for shopkeepers
POS, daily cash close, composition scheme returns, BharatQR and UPI in, WhatsApp invoices out — built for kirana, electronics, garments and pharmacy counters.
A shopkeeper does not have a CFO, a controller or a chartered accountant on staff — and a good accounting product for a kirana, electronics, garment or pharmacy counter has to behave like a till and a CA had a child. HelloBooks runs as a POS at the counter, accepts UPI and BharatQR right inside the bill screen, keeps a Khata-style ledger for credit customers, settles cash and card receipts to the bank automatically, and files quarterly CMP-08 returns for the millions of small retailers who run under the composition scheme — all without forcing a non-accountant to learn double-entry.
POS at the counter, books in the background
Most shopkeepers don't sit down at a desktop to bill customers — they bill from a phone or a tablet at the counter, often one-handed. HelloBooks POS is built for that: barcode scan or quick item search, BharatQR and UPI displayed on the screen so the customer pays without cash exchange, and a thermal-printer receipt that doubles as the GST invoice (with HSN, rate split and place-of-supply, for shopkeepers above the threshold). For composition-scheme retailers the receipt drops the GST split and reads 'Bill of Supply' as required under Rule 49.
Each day's POS sales close into a cash and card summary that posts to the GL automatically. The shopkeeper sees a single 'day-close' number and the system reconciles cash drawer counts, card-terminal settlement files (HDFC Mswipe, Pine Labs, Razorpay EDC) and UPI inflows against the day's POS register. Variance gets posted to a suspense account that the bookkeeper clears weekly — instead of a shoebox of receipts and an end-of-month reconstruction.
Composition scheme returns, Khata-style credit, and SMS bank feed
Composition scheme retailers — turnover below ₹1.5 crore for goods, ₹50 lakh for services — pay GST at 1% (traders), 5% (restaurants without ITC) or 6% (services), file CMP-08 quarterly and GSTR-4 annually, and cannot collect tax from customers. HelloBooks switches the entire UI to composition mode based on the GSTIN's registration type: invoices read 'Bill of Supply', CMP-08 quarterly is auto-generated, and the GSTR-4 annual return rolls up from the quarterly data without re-keying.
Credit ('Khata') is the other half of small-shopkeeper accounting. A neighbourhood kirana runs informal tabs with regular customers — pay weekly, monthly or 'next time'. HelloBooks keeps a Khata-style customer ledger right inside the POS so the shopkeeper can flip to a customer's page, add today's purchase, and send a WhatsApp reminder when the balance crosses a threshold. The SMS bank feed (India-specific — read SBI, HDFC, ICICI, Axis, Kotak SMS alerts and parse credits/debits) auto-clears the Khata when a UPI inward lands. No daily login to net-banking, no spreadsheet of who paid what.
WhatsApp invoices, sales returns, and pharmacy/garment specifics
Indian small retail runs on WhatsApp — for orders, for invoices, for collection reminders. HelloBooks sends invoices and credit notes over WhatsApp Business directly, including PDF attachments and payment links. Sales returns at the counter are a one-tap reverse (credit note auto-generated, GST credit recovered in the next return), and pharmacy retailers get batch-and-expiry tracking with Schedule M-friendly batch reports. Garment shops get the ₹1,000-per-piece apparel rate split for GST handled automatically — a single bill can carry 5% and 12% lines if the customer picks SKUs across the threshold.
Key features for shopkeepers
POS with BharatQR + UPI at the counter
Barcode/scan billing, UPI and BharatQR shown on the screen, thermal-printer receipts that double as GST invoices or composition-scheme Bills of Supply.
CMP-08 quarterly + GSTR-4 annual for composition scheme
Auto-switched UI when the GSTIN is registered as composition; CMP-08 quarterly and GSTR-4 annual generated from the same POS data, no re-keying.
Khata-style ledger with SMS bank feed
Customer-by-customer running balance, WhatsApp reminders past a threshold, and auto-clearing when the bank SMS shows a UPI inward — no daily net-banking login.
WhatsApp invoicing + batch/expiry for pharmacy
WhatsApp Business delivery of invoices with payment links; batch and expiry tracking, FEFO issue, and Schedule M trace for pharmacy retailers.
Questions shopkeepers ask
Keep exploring HelloBooks
Ready to automate your books?
Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.