Do all restaurants in India need GST registration?
Not every restaurant is legally required to register on day one, but most should. Under GST law, registration becomes mandatory once your aggregate turnover crosses the notified threshold — commonly discussed as ₹20 lakh for services in most states and ₹10 lakh in specified special-category states. Because thresholds, exemptions, and notifications change over time, always confirm the current limit on gst.gov.in before deciding.
Even below the threshold, most restaurant operators choose to register early for three practical reasons:
- Aggregator payouts. Zomato, Swiggy, and comparable platforms typically expect a valid GSTIN in invoices and settlement reports.
- B2B credibility. Corporate caterers, banquet clients, and event organisers usually require GST invoices for their own compliance.
- Cleaner books. A GSTIN-linked bank account, POS, and invoicing stack are far easier to audit later than a hybrid setup.
For most casual and QSR outlets in metro cities, waiting until you technically cross the limit creates more mess than it saves. Registering early — under the correct scheme — is the calmer path.
When is GST registration mandatory for a restaurant?
GST registration becomes mandatory in several situations that apply directly to F&B operators:
- Your aggregate turnover (across all business verticals under the same PAN) crosses the notified threshold in a financial year.
- You supply through an e-commerce operator that is required to collect Tax Collected at Source (TCS), which includes major food aggregators.
- You operate across multiple states and need state-wise GSTINs.
- You want to claim any input tax credit where it is legally available for your format.
- You issue inter-state supplies or B2B invoices for banquet, catering, or bulk orders.
The exact interaction between the composition scheme, restaurant-specific notifications, and the aggregator TCS rules is where operators most often trip. Confirm your situation with a chartered accountant instead of assuming a competitor's setup applies to yours — a nearby restaurant might be structured very differently under GST than you realise.
What GST rates apply to restaurant services in 2026?
Restaurant GST treatment in India is different from most services because of specific notifications. The commonly discussed positions:
- Standalone restaurants (including takeaway and delivery) — often 5% GST without input tax credit on restaurant service.
- Restaurants inside specified hotel categories (based on declared room tariff) — different rate treatment may apply, with ITC implications that differ from standalone outlets.
- Composition scheme for eligible restaurants — a lower effective rate on turnover, but with restrictions on inter-state supply and no ITC.
Because rates, room-tariff thresholds, and composition eligibility have been revised multiple times since GST rollout, treat any specific number in a blog post — including this one — as a starting point only. Confirm the current position on gst.gov.in or on ClearTax's restaurant GST page before you print menus, update POS taxes, or file returns. A wrong rate printed on 200 laminated menus is an expensive mistake to unwind mid-quarter.
How to register for GST as a restaurant in India
The end-to-end registration flow lives on gst.gov.in. Here is a clean walkthrough for a new restaurant applying for a fresh GSTIN.
Step 1 — Generate a Temporary Reference Number (TRN)
On gst.gov.in, go to Services → Registration → New Registration. Choose "Taxpayer", pick your state, and enter the legal name of the business exactly as it appears on PAN, the PAN itself, and a valid email and mobile. OTP verification issues a Temporary Reference Number (TRN) valid for a limited window.
Step 2 — Fill Part B of the application
Log back in with the TRN. Fill in business details: constitution (proprietor, partnership, LLP, private limited), date of commencement, reason for registration, and existing registrations (Shop & Establishment, FSSAI, professional tax). For a restaurant, select the correct HSN/SAC service codes for restaurant service and any goods you also sell (packaged retail items, merchandise, MRP snacks).
Step 3 — Add promoter and authorised signatory details
Enter PAN and Aadhaar details for each promoter or partner, with residential address and identity proof. Nominate an authorised signatory — often the founder or CFO — and attach a signed authorisation letter or board resolution. Companies and LLPs also need a Digital Signature Certificate (DSC) mapped to the signatory.
Step 4 — Add principal place of business, bank, and additional outlets
Upload proof of the principal place of business (rent agreement + latest electricity bill, or ownership proof + NOC from the owner). Add the current bank account with a cancelled cheque, statement, or first page of the passbook. If you already have additional outlets in the same state, add them under Additional Places of Business with separate proof for each address.
Step 5 — Verify with Aadhaar or physical verification
Complete Aadhaar authentication for the authorised signatory where available; this typically speeds up processing meaningfully. If Aadhaar authentication is skipped or fails, expect the officer to request physical verification of the premises — plan the visit window with your on-site manager.
Step 6 — Track the ARN and receive the GSTIN
You will receive an Application Reference Number (ARN) after submission. Track it on the portal. Once approved, you will receive a 15-character GSTIN and can download the registration certificate (Form REG-06). Update your POS, aggregator dashboards, printed menus, and invoice templates with the new GSTIN before you issue a single bill under the new number.
For most well-prepared applications with clean documentation, this end-to-end flow completes in a few working days.
What documents does a restaurant need for GST registration?
Keep these ready before you start the application to avoid multiple broken sessions:
- PAN of the business (proprietor's PAN if proprietorship)
- Aadhaar of the proprietor, partners, or directors
- Proof of business registration (partnership deed, incorporation certificate, LLP agreement)
- Photograph of the proprietor / partners / authorised signatory
- Proof of principal place of business (rent agreement + latest electricity bill, or ownership documents + NOC)
- Bank account details (cancelled cheque or first page of passbook, or bank statement)
- Digital Signature Certificate (DSC) for companies and LLPs
- Authorisation letter or board resolution for the authorised signatory
- FSSAI licence and Shop & Establishment registration copies (helpful supporting documents for a restaurant)
Consistent naming across PAN, Aadhaar, bank, and property proof matters more than most applicants realise. A single mismatched initial or a different sequence of first and middle names can trigger a query and delay the GSTIN by another week.
Which GST returns do restaurants file — and how often?
Once you have a GSTIN, the recurring filing rhythm begins. For most restaurants:
- GSTR-1 — details of outward supplies (sales invoices), typically monthly for larger taxpayers and quarterly under the QRMP scheme for eligible smaller taxpayers.
- GSTR-3B — summary return and tax payment, generally monthly (QRMP taxpayers pay monthly via challan and file the return quarterly).
- GSTR-9 — annual return, applicability based on turnover thresholds.
- CMP-08 / GSTR-4 — for restaurants opting for the composition scheme.
Late filing attracts late fees and interest as per the CGST Act; the exact amounts and caps are periodically revised, so refer to the latest circulars on cbic-gst.gov.in or your CA rather than an old blog number. The safer operating rule is simple: never miss a due date. Configure calendar reminders one week and one day before each cycle, with a named owner.
Why cafes need GST-compliant invoicing from day one
The moment you receive a GSTIN, every customer bill has to look right — legal name, GSTIN, correct HSN/SAC, tax split (CGST/SGST or IGST), place of supply, and invoice serial number in an unbroken sequence. Doing this by hand across dine-in, takeaway, Zomato, Swiggy, and event catering is where compliance quietly breaks in month three.
A modern restaurant POS software with GST-native invoicing does four things that matter for a growing outlet:
- Applies the correct tax rate automatically to restaurant service, packaged goods, and MRP-based items.
- Maintains a single continuous invoice series across dine-in, takeaway, and delivery channels.
- Generates GSTIN-tagged aggregator reconciliation reports so Zomato and Swiggy payouts can be matched against your GSTR-1.
- Exports GSTR-1-ready data your CA can upload without re-keying line items.
For a cafe or casual restaurant opening today, invoicing hygiene is not a "phase two" problem. It is a tax-registration-phase problem and should be solved as part of the launch stack, not patched after the first quarterly review.
What are the most common GST mistakes restaurants make?
Five patterns come up again and again in India F&B GST audits and CA reviews:
- Wrong HSN/SAC codes on restaurant service versus packaged goods versus merchandise. A branded t-shirt sold at the counter is not the same tax code as a coffee.
- Mixing composition scheme incorrectly — for example, making inter-state supplies while under composition, or ignoring the ITC restriction implicit in the scheme.
- Not reconciling aggregator invoices. Zomato and Swiggy commission invoices, TCS statements, and payout summaries have to be matched with your outward supply records every month — otherwise ITC (where allowed), payout accuracy, and GSTR-1 totals silently drift apart.
- Charging the wrong rate because a partner heard a different rate at another restaurant. Always confirm via gst.gov.in or a CA before changing menu prices.
- Missing GSTR-1 or GSTR-3B due dates because no single owner on the team is accountable for the filing calendar.
Any one of these is fixable in isolation. The problem is that they compound quietly across a financial year and show up as a large clean-up bill just before annual audit — right when the founder least has time for it.
Where should you get help with GST registration and filings?
For most independent restaurants and cafes in India, the practical answer is: get a chartered accountant involved from day one, not after the first notice arrives. TasteIQ's CA network helps restaurant operators with:
- Initial GST registration on gst.gov.in
- Monthly GSTR-1 and GSTR-3B filings
- Aggregator (Zomato / Swiggy) reconciliation
- Annual GSTR-9 and audit-readiness reviews
If you want a walk-through mapped to your city, format, and turnover band, message TasteIQ on WhatsApp and we will connect you with a CA plus a GST-ready restaurant POS software setup so your invoicing, filings, and aggregator reconciliation stay clean from day one.
The soft next step for a launching outlet is simple: register the GSTIN, wire it into the POS before the first bill goes out, and put GSTR-1 and GSTR-3B dates on your operating calendar in permanent ink.



