The Indian government collected ₹1.68 lakh crore in GST in October 2024, the second-highest collection ever. This isn’t just a revenue number. It signals something crucial: India’s economy is formalizing rapidly, and restaurant businesses are right in the middle of this shift.
For context, GST collections have grown 11.5% year-over-year despite global economic uncertainty. What does this mean for restaurants? The compliance net is tightening. The government is digitizing transactions. And restaurant owners who understand GST aren’t just avoiding penalties, they’re positioning themselves to scale profitably in India’s ₹4.2 lakh crore food services market.
This isn’t about tax theory. This is about what actually happens when the GST inspector walks into your restaurant, what Swiggy’s finance team checks before processing payments, and why your accountant’s “we’ll handle it” isn’t enough anymore.
The GST Reality Check: What Changed and Why It Matters
When GST launched in 2017, it replaced a mess of VAT, service tax, and luxury tax. Seven years later, in 2025, we’re in GST 2.0, stricter compliance, better enforcement, and penalties that can shut down restaurants.
Here’s what’s different now:
E-invoicing is mandatory for restaurants with turnover above ₹5 crore (this threshold keeps dropping, it was ₹10 crore in 2023). Your billing software must generate invoices with IRN (Invoice Reference Number) that’s uploaded to the GST portal in real-time.
AI-powered compliance tracking by the government. Your sales data from Swiggy/Zomato gets cross-verified with your GST returns. Mismatches trigger automated notices.
Input Tax Credit (ITC) scrutiny has intensified. Random audits now focus specifically on whether restaurants are claiming ITC correctly on equipment, ingredients, and packaging.
This isn’t happening in isolation. India’s push toward a formal economy, driven by UPI adoption (crossing 11 billion transactions monthly), digital payments mandates, and the government’s goal of becoming a $7 trillion economy by 2030, means restaurants can’t operate in gray zones anymore.
GST Registration: When You Must Register (Not When You Want To)
The legal threshold is ₹40 lakhs annual turnover for most states (₹20 lakhs for special category states like those in the Northeast).
But here’s the reality: You need GST registration much earlier if you want to work with aggregators or scale.
Swiggy and Zomato now strongly prefer GST-registered restaurants. Without it, you’ll face:
- Limited visibility on their platforms
- Delayed payments (they hold funds longer for non-GST restaurants)
- No participation in their promotional campaigns
When I was setting up Straina Foods’ cloud kitchen in 2020, I registered for GST at ₹15 lakhs annual run rate, well below the threshold. Why? Because aggregators’ restaurant acquisition teams explicitly told me: “GST-registered restaurants get priority in visibility algorithms.”
Practical advice: If your monthly revenue crosses ₹2 lakhs consistently (₹24 lakhs annually), register for GST. The compliance cost is lower than the opportunity cost of staying unregistered.
GST Rates for Restaurants: It’s Not Just 5%
The standard line you’ll hear: “Restaurants are taxed at 5% GST without input tax credit.”
That’s incomplete. Here’s the actual structure:
For dine-in and delivery:
- 5% GST if your restaurant has air conditioning or serves alcohol
- No input tax credit allowed at 5% rate
- This means you pay 5% on sales but can’t claim credit on your purchases
For pure cloud kitchens and takeaway:
- Still 5% GST
- Still no input tax credit
- Applies to Swiggy/Zomato orders
For catering services (bulk orders, events):
- 18% GST
- Input tax credit allowed
- This is where the math changes significantly
Here’s why this matters: That “simple 5%” becomes complex when you’re running multiple revenue streams.
At Straina Foods, we had:
- Delivery orders (5% GST, no ITC)
- Corporate catering contracts (18% GST, with ITC)
- Hospital meal contracts (18% GST, with ITC)
Our effective tax rate wasn’t uniform, and neither is yours if you’re diversifying revenue.
Input Tax Credit: The ₹2 Lakh Annual Mistake
This is where most restaurant owners leave money on the table.
At 5% GST rate for restaurant services, you cannot claim input tax credit on:
- Kitchen equipment (18% GST paid when you bought it)
- Furniture (18% GST paid)
- Utensils and crockery (18% GST paid)
- Ingredients (mostly exempt or 5%, but some at 12-18%)
- Packaging materials (18% GST paid)
This means if you spent ₹10 lakhs on setting up your kitchen, you paid ₹1.8 lakhs in GST that you can never recover if you’re only doing 5% GST billing.
But here’s where strategy comes in:
If you register your catering/bulk order business separately (even if it’s the same kitchen), that segment operates at 18% GST with ITC. Suddenly, the GST you paid on equipment becomes reclaimable, proportionate to your catering revenue.
I worked with a restaurant in Pune that did ₹30 lakhs in dine-in/delivery (5% GST, no ITC) and ₹20 lakhs in corporate catering (18% GST, with ITC). By properly segregating and claiming ITC on the catering segment, they recovered ₹1.2 lakhs annually that they were previously absorbing as dead cost.
Key insight: If you’re doing any B2B business (office lunch contracts, hotel meal supply, event catering), maintain separate billing and claim ITC on that portion. The compliance complexity is worth the savings.
GST Compliance: What Actually Happens During an Inspection
The GST inspector doesn’t announce their visit. They walk in, show credentials, and start asking questions.
Here’s what they check:
1. Your GSTIN display Must be prominently displayed at your entrance and on your menu/bills. Penalty for non-display: ₹25,000.
2. Your billing system Every bill must have GSTIN, HSN/SAC codes, and tax breakup (CGST/SGST or IGST). If you’re using a POS system, they’ll check if it’s GST-compliant.
3. Your stock register They’ll randomly pick items in your kitchen and check if they match your purchase invoices. They’re looking for unaccounted purchases (which means you’re under-reporting sales).
4. Your GST returns vs actual sales They have access to Swiggy/Zomato’s data. If your aggregator sales are ₹8 lakhs but your GSTR-1 shows ₹6 lakhs, you’re in trouble.
5. Input tax credit claims If you’ve claimed ITC, they’ll verify:
- Do you have valid tax invoices from suppliers?
- Are those suppliers GST-compliant themselves?
- Did you pay those suppliers (bank statements)?
I’ve seen inspections result in notices ranging from ₹50,000 to ₹5 lakhs, not because restaurants intentionally evaded tax, but because their documentation was messy.
Practical compliance checklist:
- GSTIN displayed at entrance and on all bills/menus
- Monthly GSTR-1 (sales) and GSTR-3B (tax payment) filed on time
- Annual GSTR-9 (return) and GSTR-9C (audit if turnover >₹5 crore) filed
- All purchase invoices with GSTIN stored digitally (not just in a box)
- Reconciliation: Your POS sales should match your GST returns exactly
The Swiggy/Zomato GST Reality
Here’s something aggregators don’t advertise clearly:
When customers order from you via Swiggy/Zomato, you issue the bill, not the aggregator. You’re responsible for GST compliance on those orders.
But here’s the complication:
Swiggy/Zomato charge you commission (20-25%). On a ₹200 order:
- Customer pays: ₹200 (includes your 5% GST of ₹9.52)
- Swiggy charges you: ₹46 commission + ₹8.28 GST on commission (18%)
- You receive: ₹154 minus ₹8.28 = ₹145.72
- You must pay government: ₹9.52 (GST on food)
Your actual realization per ₹200 order: ₹145.72
Your GST outflow: ₹9.52
Net amount: ₹136.20
Many restaurants don’t account for the GST on aggregator commission when calculating their margins. This ₹8.28 (4.14%) is often invisible in their pricing strategy until cash flow gets tight.
Here’s what smart operators do: Factor in the total GST outflow (your 5% + aggregator’s 18% on commission) when pricing delivery menu items. Your delivery menu should be priced 8-10% higher than dine-in to account for commission and its GST.
Reverse Charge Mechanism: The GTA Trap
If you’re using a Goods Transport Agency (GTA) to transport supplies, say, bulk flour or rice from another state, GST applies under Reverse Charge Mechanism (RCM).
What this means: You pay the GST, not the transporter.
This catches many restaurant owners off-guard. They think the transporter will charge GST, but under RCM, you’re liable to deposit the GST directly to the government.
For restaurants, RCM applies to:
- GTA services (if you’re not a company or corporate entity)
- Legal and other specified services
The penalty for non-compliance: Interest + penalty on tax not paid under RCM.
Practical solution: Use transporters who are not classified as GTAs (individuals, own-vehicle operators) or structure your purchases to avoid RCM trigger points. This requires your CA’s involvement, but it’s worth addressing upfront.
GST and Menu Pricing: The Macro View
India’s GST collections are at an all-time high, and the government is unlikely to reduce rates. In fact, the GST Council is discussing bringing petroleum products under GST, which would impact delivery costs for restaurants.
Here’s the broader trend: Formalization benefits scale players.
Large restaurant chains with strong compliance infrastructure, automated billing, and CA teams navigate GST effortlessly. Small restaurants scramble every month to file returns correctly.
This creates a competitive advantage for compliance-ready restaurants when it comes to:
- Securing funding: Investors and banks now demand 3 years of GST returns before funding restaurants
- Franchising: Franchisors need clean GST records to scale
- Exits: If you plan to sell your restaurant business, clean GST compliance increases valuation
We’re also seeing a shift in consumer behavior. Post-pandemic, customers increasingly demand bills (they want proof of payment for office reimbursements). This forces restaurants into formal billing, which means GST compliance isn’t optional anymore.
The restaurants winning in 2026 aren’t just good at cooking, they’re good at compliance, documentation, and understanding how government policy affects their bottom line.
What to Do Right Now
If you’re already GST-registered and compliant, you’re ahead of 40% of small restaurants. Focus on optimizing, especially ITC claims if you have B2B revenue.
If you’re unregistered and crossing ₹2 lakhs monthly revenue, register within the next 30 days. The process takes 7-15 days if your documents are in order.
If you’re registered but filing returns “somehow” through your CA without understanding what’s being filed, take 2 hours this week to understand your GSTR-1 and GSTR-3B. Ask your CA to walk you through one month’s return. Understanding this protects you during inspections.
And if you’re planning to scale, multiple locations, franchising, or institutional tie-ups, GST compliance is your foundation. Investors, partners, and banks will audit your returns. Clean records mean faster deals and better valuations.
GST isn’t just about tax. It’s about positioning your restaurant as a professional, scalable business in India’s rapidly formalizing economy.
Stop guessing. Start building. Get Design Dine Dominate, the complete restaurant business playbook from someone who’s actually done it.
Leave a comment