Bengaluru · Karnataka · GST state code 29
Restaurant billing software in Bengaluru
A darshini that bills a hundred coffees an hour, a pub that closes late, a tech-park café that rarely sees cash. Bengaluru’s bills are many, quick and mostly paid by phone.
Last reviewed 10 Oct 2026
- 29Karnataka’s code, the first two digits of a Bengaluru GSTIN
- UPIwith the amount already in the QR
- 996331the SAC code for restaurant service on the tax summary
- Opento Karnataka restaurants applying today
Akira Ghod Dod Road, Athwalines, Surat, Gujarat GSTIN 24AAJCA4501K1ZW FSSAI 21525000000123 Akira - Surat------------------------------------------------TAX INVOICE INV/S0001/000184Date 29 Sept 2026, 13:39 Cashier Priya PatelCovers 1 takeawayPlace of Supply: 24-GujaratReverse charge: No ORIGINAL FOR RECIPIENT------------------------------------------------Item Qty Rate AmountPaneer butter masala with rotli (Full) 1 nos 290.00 290.00 + Extra gravyFilter coffee (Large) 2 nos 120.00 240.00Dabeli 2 nos 80.00 160.00Masala chai 2 nos 50.00 100.00Khaman dhokla 1 nos 100.00 100.00------------------------------------------------Subtotal Rs 890.00CGST 2.5% Rs 22.25SGST 2.5% Rs 22.25Round Off +0.50GRAND TOTAL Rs 935.00------------------------------------------------HSN/Tax summaryHSN 996331 Txbl 890.00 C 22.25 S 22.25------------------------------------------------Paid: UPI Rs 935.00 Thank you, visit again Authorised signatory: Akira ~~~~~~~~ CUT ~~~~~~~~
01In detail
What does a Bengaluru restaurant bill carry?
Everything Rule 46 asks of a tax invoice, with Karnataka in it: your GSTIN beginning 29, place of supply 29-Karnataka, a serial unique for the financial year, the date, each item with its taxable value and the SAC code for restaurant service, then CGST and SGST at 2.5% each on a standard bill. CountStand adds your 14-digit FSSAI number, and will not print if it is missing or if the GSTIN’s state disagrees with the outlet’s.
The code stops at the border: Hosur is in Tamil Nadu’s Krishnagiri district, so an outlet there bills under 33, not 29.
Which licences does a Bengaluru restaurant hold?
Most hold these, each from its own office:
- FSSAI registration or licence, applied for on FoSCoS.
- A trade licence from the city corporation that covers your address.
- Registration under the Karnataka Shops and Commercial Establishments Act, 1961.
- Fire safety clearance from the Karnataka State Fire and Emergency Services, for larger premises.
- For a pub or a bar, a licence from the Karnataka Excise Department.
How does a darshini counter bill fast?
A darshini takes the money first and hands the food over the counter, so the till is the queue. CountStand adds an item with a tap and several with a typed quantity, and the UPI QR on screen already carries the amount. Cash shows Exact and the next round note, with the change to return worked out.
Every one of those small bills is still a numbered tax invoice, and at month end CountStand puts them all into the GSTR-1 JSON, ready for the portal.
Can a Bengaluru restaurant start now?
Yes. Karnataka is one of the three states whose tax, excise and dry-day rules CountStand holds at launch, with Gujarat and Maharashtra. One outlet or several can apply today, and we write back within two working days. E-invoicing is not open at launch, so a business whose turnover requires e-invoices should say so when it applies.
Restaurant billing software in Chennai
Restaurant billing software in Delhi
Restaurant billing software in Hyderabad
02Questions
Bengaluru billing questions
The city corporation that covers your premises. Check which one it is before you apply; the licence comes from that office.
Yes, a licence from the Karnataka Excise Department, and liquor is taxed under state excise law, not GST. CountStand bills liquor only once Karnataka’s notified rate and your licence hours are on record with their source.
Bill in Bengaluru on CountStand
Apply from Karnataka, with one outlet or many. We reply within two working days.
From ₹2,999 a month per outlet, plus GST