USA Flag
UK Flag
India Flag

GST Compliance for Restaurants: What QSRs, Cafés and Cloud Kitchens Keep Getting Wrong

Home – Blog

Restaurant owner reviewing GST compliance records and POS sales reports

Table of Contents

Ask any restaurant owner what keeps them up at night and you’ll hear food cost, staff attrition, the rent renewal. GST rarely makes the list, until a mismatch notice lands and nobody can explain why turnover in GSTR-1 is ₹40 lakh lighter than the ITR.

It usually isn’t fraud. It’s a habit: recording what Zomato deposited instead of what the customer paid.

This guide covers the GST compliances for a restaurant business in plain language, rates, aggregator reconciliation, ITC traps, and what changes past two or three outlets.

What GST compliance for restaurants actually covers

It’s broader than filing two returns a month:

  • Registration, amendments and place-of-business updates
  • Correct rate and SAC classification (996331 for restaurant services)
  • GSTR-1, GSTR-3B and, above thresholds, GSTR-9 / 9C
  • Swiggy, Zomato and Magicpin settlement reconciliation
  • Purchase register vs GSTR-2B matching
  • ITC eligibility review — mostly, confirming you can’t claim it
  • Outlet-wise reporting for chains, and audit-ready records

GST rates for restaurants in India

Business typeGST rateITC available?
Standalone restaurant, café or bakery with seating5%No
QSR outlet5%No
Cloud kitchen / delivery-only5%No
Outdoor catering (non-specified premises)5%No
Restaurant in specified premises (hotel)18%Yes

Since 1 April 2025, “specified premises” is linked to the hotel’s declared accommodation value crossing ₹7,500 per unit per day in the preceding financial year, or a voluntary opt-in declaration, not the tariff on the day of the meal. If you run F&B inside a hotel, that declaration fixes your rate for the year, so have a GST consultant for restaurants review it before the window closes, and check the latest GST changes and rate slab updates before you reprice.

Alcohol sits outside GST entirely, under state VAT or excise. A bar-and-kitchen therefore runs two tax systems on one bill, and the POS has to split them cleanly.

The Swiggy and Zomato problem

Since January 2022, Section 9(5) has put GST liability on restaurant service supplied through e-commerce operators onto the platform. Sounds like less work. In practice it created the biggest reconciliation gap in restaurant accounting.

Here’s a ₹500 order:

Line itemAmount
Food value (your revenue)₹500
GST @ 5% — paid by Zomato under 9(5)₹25
Platform commission @ 20%₹100
GST on commission @ 18%₹18
Payment gateway + ads adjustment₹15
Credited to your bank₹367

Most restaurants book ₹367 as sales. Your books should show ₹500 of revenue and ₹133 of expenses, the gross-to-net discipline order-to-cash processing exists to enforce. At 200 orders a day, that gap hides roughly ₹97 lakh of turnover a year.

The consequences stack up: understated turnover in GSTR-1 and the ITR, loan applications assessed on a smaller business than you run, and commission GST never booked as an expense.

Two reporting points people miss: disclose 9(5) supplies in Table 14 of GSTR-1 and Table 3.1.1(ii) of GSTR-3B. Your tax is nil, the disclosure isn’t. And since the platform pays under 9(5), TCS under Section 52 doesn’t apply, don’t hunt for credit never deducted.

Composition-scheme dealers also cannot supply through an e-commerce operator. Plenty of small restaurants list on Swiggy while still filing CMP-08 — a live risk, not a grey area.

Good restaurant bookkeeping services reconcile at order level, payout report against POS report against bank statement. If your stack can’t produce that view, it’s a tooling gap: compare the options in our guide to the best restaurant accounting software in India.

Where input tax credit quietly goes wrong

At 5% GST you don’t get ITC. Not on vegetables, not on the ₹8 lakh combi oven, not on rent, packaging, or the agency running your Instagram.

The trap is that Tally and most accounting software will happily post that GST to an input credit ledger if the entry template says so. Nobody checks. Twelve months later GSTR-3B shows credit claimed against a 5% output liability — trivially easy to flag against GSTR-2B.

Do this instead: book the full invoice value, GST included, as cost. A disciplined procure-to-pay process codes vendor invoices correctly at entry, which is where the error starts. Your real food cost is higher than vendors quote, and menu pricing built on pre-GST numbers is quietly wrong.

Restaurants at 18% can claim ITC, but blocked credits under Section 17(5) still apply, motor vehicles, staff meals and civil works contracts are common denials during fit-out.

Cloud kitchens: one kitchen, five brands, one GSTIN

Cloud kitchen accounting services deal with a structure GST law never anticipated: five delivery-only brands off one gas line, one chef, one rent agreement, four aggregator dashboards, one GSTIN.

GST treats it as restaurant service at 5%, same as dine-in. The hard part is management reporting, not the return:

  • Brand-wise revenue separates only if the POS tags it at order capture
  • Shared raw material needs a defensible allocation basis, or brand P&Ls are fiction
  • Every aggregator settles on a different cycle, so month-end cut-off matters
  • Packaged items you also sell bottled sauces, retail cakes, may be taxed as goods at a different rate, with separate HSN reporting

At this volume manual matching stops scaling. Cloud kitchen accounting support with automated reconciliation leaves your team reviewing only exceptions.

If you work out of a shared kitchen, confirm that the address is registered as a principal or additional place of business, aggregator pickup addresses and GST-registered premises should match.

Chains and multi-outlet QSRs

Compliance changes shape once you cross state lines: one GSTIN per state, with outlets inside a state sitting as additional places of business under a single registration.

That brings in cross-charge under Schedule I, ISD registration where applicable, outlet-wise reconciliation before consolidation, and stock transfers between your own units across states, taxable supplies even though nothing was sold. Franchise structures add royalty invoicing at 18%, plus TDS overlap.

This is where QSR accounting services earn their fee: not by filing faster, but by keeping thirty outlets on one chart of accounts, which depends on a record-to-report cycle running identically at every location.

Your monthly rhythm for GST compliance for restaurants

WhenWhat
DailyPOS Z-report tallied to cash and card settlement
By 11thGSTR-1 for the previous month
By 20thGSTR-3B and tax payment
MonthlyAggregator payout reconciliation; GSTR-2B vs purchase register
By 31 DecGSTR-9 above ₹2 crore turnover; GSTR-9C above ₹5 crore

QRMP filers under ₹5 crore file quarterly with monthly payment via PMT-06, but reconciliation stays monthly. For how this sits alongside food costing and prime cost, see our guide to restaurant accounting.

Five mistakes worth fixing this week

Most failures in GST compliance for restaurants trace back to routine habits:

  • Booking bank settlements as revenue. Record gross order value, then expense commissions.
  • Claiming ITC on a 5% registration. Audit your last twelve GSTR-3Bs.
  • Composition scheme plus an aggregator listing. Not permitted — migrate to regular.
  • Ignoring GSTR-2B. Non-filing vendors leave you with unmatched purchases and a weak audit defence.
  • No document trail. Archive payout PDFs, vendor invoices and POS exports monthly.

Do you need help, or just better habits?

One outlet doing ₹15 lakh a month with clean POS data and a single aggregator is manageable in-house with a good checklist. You likely need a specialist restaurant accountant in India once any of these are true: more than two outlets, multiple aggregators, several brands from one kitchen, operations across states, a franchise structure, or an open notice.

At that point, professional restaurant accounting services in India cost less than one month of misreported turnover, the case for outsourcing finance and accounting applies squarely to food businesses. Ask a prospective provider to walk you through one Zomato order end to end.

How Corient supports restaurant businesses

Corient Business Solutions provides GST filing services for restaurants alongside full finance support: aggregator settlement reconciliation, POS-to-books integration, outlet-wise P&L reporting, food cost tracking, and audit-ready documentation for QSR chains, cafés and cloud kitchens.

Talk to our restaurant accounting team for a review of your setup.

Not sure whether your Swiggy and Zomato numbers are hitting your books correctly? Corient’s restaurant accountants will reconcile one month of payouts against your POS and show you the gap.

People Also Ask:

What is the GST rate for restaurants in India?

Standalone restaurants, cafés, QSRs and cloud kitchens charge 5% GST without ITC. Restaurants in specified hotel premises charge 18% with ITC.

Can restaurants claim ITC on rent, equipment or raw material?

Not under the 5% scheme. Only restaurants charging 18% in specified premises can claim ITC, subject to Section 17(5) blocked credits.

Who pays GST on Swiggy and Zomato orders?

The platform pays it under Section 9(5) of the CGST Act. The restaurant still reports those supplies in GSTR-1 Table 14 and GSTR-3B Table 3.1.1(ii).

Do cloud kitchens need GST registration?

Yes. They are treated as restaurant services, with registration mandatory above ₹20 lakh turnover (₹10 lakh in special category states) and generally required to list on an aggregator.

Can a restaurant on the composition scheme sell on Swiggy?

No. Composition dealers cannot supply through e-commerce operators; listing on an aggregator requires regular registration.

How often should aggregator reconciliation be done?

Monthly, before filing GSTR-3B. Quarterly or annual reconciliation makes errors far costlier to unwind.

Conclusion

GST compliance for restaurants isn’t really a filing problem, it’s a bookkeeping problem that shows up at filing time. Get the gross order value into your books, keep ITC out of a 5% registration, reconcile aggregator payouts monthly rather than annually, and most of the risk disappears on its own. The restaurants that get notices aren’t the ones with complicated structures. They’re the ones running on bank statements instead of order data.

From a single café to a thirty-outlet QSR chain, we handle GST filing, aggregator reconciliation and outlet-wise reporting so your books stay audit-ready every month. Talk to a restaurant accountant

Shweta Kemnaik

Finance & Accounting Director

Shweta Kemnaik is the Director of Finance and Accounting at Corient, where she oversees finance and accounting operations. With over 8+ years of industry experience supporting Indian-based CA firms, she has played a key role in developing efficient processes and enhancing accounting and management reporting. Her strong focus on quality control and operational excellence helps ensure consistent accuracy and high customer satisfaction.

Related Blogs

Get a Free Quote

We will reply as soon as possible!

Tell us about your business needs — whether it’s GST compliance, payroll, AP/AR, or back-office automation. Our experts will assess your requirements and send you a detailed, no-obligation quote.

Scroll to Top