Bill a customer in 9 seconds
If you run a counter — kirana, salon, café, clinic — billing speed is customer service. This is the recipe for the 9-second bill, including the three speed-ups (voice, barcode, tile-tap) and when each one wins.
The scene
Friday evening, 6:47 PM. Fourteen people in the queue. Your biller types item names manually, looks up prices in a book, scribbles in a notebook, and the queue gets restless. By the time the queue clears at 7:30 PM, the customer at the end of it has been waiting 40 minutes and won't come back tomorrow.
The 9-second bill is what changes this.
The flow
A typical 3-item bill, optimised:
- Tap or scan items — ~3 seconds
- Pick customer from recent-customers strip — ~1 second
- Tap payment method (Cash / UPI / Card / Udhar) — ~1 second
- Tap Print — ~2 seconds for the printer to fire
- Hand over receipt — ~2 seconds
Total: ~9 seconds.
The trick is knowing which input is fastest for which customer.
The three speed-ups
Voice quick-order (fastest for known orders)
When the customer asks for things by name ("two chai, one biscuit"), use voice:
- Tap the mic button
- Say what they asked for, naturally
- Release
thola recognises the order, matches product aliases (in 6 languages — "chai", "kaapi", "paal", "thayir", "mor", "chaas"), and adds them to the bill instantly.
This is the fastest input for verbal orders. Especially good for tea shops, breakfast counters, salons (where customers say "haircut and beard").
Barcode (fastest for tagged items)
For items with barcodes (FMCG, packaged goods):
- Tap the barcode icon
- Point camera at the barcode
- Item adds
Works on any phone with a camera. No special hardware needed.
If a barcode isn't in your catalog, you get a quick "Unknown SKU — add now?" form. Add once, future scans recognise it.
Tile-tap (fastest for high-frequency items)
For items that get sold dozens of times a day, the home grid shows them as big tiles:
- Morning: chai / coffee / milk / bread big
- Afternoon: different items big
- Evening: yet different mix
Tile-tap is two taps total — one to pick, one for quantity. Fastest input for the top 20 items in your shop.
Setting up for speed
Three one-time configurations make every future bill faster:
1. Add product aliases
For each product, add the common names customers use:
Tea (regular)→ aliases: chai, kaapi, tea, गरम चायCoffee→ aliases: coffee, kaapi, காப்பிBiscuit (Parle G)→ aliases: biscuit, parle, biscoot
Voice and search both use these. Settings → POS → Product → Aliases.
2. Sort the home grid
The grid sorts by frequency by default. You can override:
- Pin specific products to the top
- Group by category
- Time-of-day variations
If your morning customers are tea + biscuit + milk, those three should be the biggest three tiles 7–11 AM.
3. Customer auto-suggest
When you start typing a customer name or phone, thola auto-completes from recent customers. If the customer says "regular biriyani for me", and they're a regular, type the first three letters — they appear.
For very frequent customers, you can pin them to a quick-access strip at the top of the bill screen.
The gotchas
Voice gets confused in loud spaces
In a noisy shop, voice recognition can mishear. The bill shows what was added — you have one tap to undo if wrong. Don't fight it; just retry or fall back to tile-tap.
Barcode camera needs light
A dim shop or scratched barcode = slow recognition. Two fixes: keep your camera lens clean (it's a phone, it gets greasy), and consider a Bluetooth barcode scanner (₹2,000-ish) for high-volume counters.
Don't skip the customer for repeat buyers
It's tempting to skip "pick customer" and just take the money. For walk-ins, fine. For known repeat customers (anyone who's been in twice in 30 days), tap them — it builds the lifetime spend record, enables next-visit suggestions, and adds them to your loyalty data.
For unknown / anonymous buyers, Skip is one tap. No big deal.
Don't manually fix promotions
If a promotion is active ("buy 2 get 1 free"), it auto-applies at checkout. You don't compute it. The receipt shows the discount line-itemed. If the customer asks "why is this discounted?", point to the receipt line. Done.
If you manually adjust prices at the counter, the promotion still computes — you can override but you'll see a flag.
What you'll feel after a week
Three things settle:
- The queue moves faster. Same number of customers per hour go through, but the queue is shorter at peak time.
- Voice + barcode become reflexive. By day 3, your biller stops thinking about which input to use — they pick the fastest one for each item without thinking.
- Friday evenings become better. Less stress at peak. Customer at the end of the queue doesn't wait 40 minutes. They might come back tomorrow.
What's next
- Reorder stock automatically — when stock drops, drafts a PO
- Reconcile end-of-shift — the end-of-day partner to fast billing
- thola mobile guide — deeper POS reference
Try the 9-second bill at your slowest hour first (3 PM Tuesday). You'll feel the rhythm before you hit Friday peak with it.