Back to Blog
GST & Tax
12 min read

GST Rates on Food: What Restaurant Owners Need to Know

GST rates on restaurant food in India: 5% vs 18% slabs, packaged vs prepared food, the hotel ₹7,500 rule, ITC, takeaway and delivery apps — explained simply.

GST Rates on Food: What Restaurant Owners Need to Know

Most restaurant food in India is taxed at 5% GST (2.5% CGST + 2.5% SGST) with no input tax credit. The big exception: a restaurant inside a hotel where any room is priced above ₹7,500 a night charges 18% GST and can claim ITC. Takeaway, dine-in and app delivery all sit at 5% for a standalone restaurant. This guide breaks down every case — packaged vs prepared, ITC, and the delivery-app rule — so you bill the right slab every time.

Quick answer: GST rates on food at a glance

  • 5% GST — standalone restaurants (AC or non-AC), dine-in, takeaway, and food delivered via Zomato/Swiggy. No ITC.
  • 18% GST — restaurants located inside a hotel where the declared room tariff exceeds ₹7,500/night. ITC allowed.
  • Delivery apps — taxed at 5%; since 1 Jan 2022 the platform (e-commerce operator) collects and pays the GST for most restaurant supplies.
  • Packaged & labelled food — follows product GST rates (0% / 5% / 12% / 18%), not the restaurant rate.
  • Alcohol — outside GST; taxed under state VAT/excise on a separate line.
  • Outdoor catering — generally 5% (standalone) or 18% (premium-hotel catering with ITC).

The two restaurant slabs — and why they matter

Almost every restaurant in India falls into one of two GST buckets. The deciding factor is what kind of premises you operate from, not whether you have air-conditioning, a menu price level, or table service.

Type of restaurantGST rateSplitInput tax credit (ITC)Why it matters
Standalone restaurant (AC or non-AC)5%2.5% CGST + 2.5% SGSTNo Not availableCovers the vast majority of eateries — dhabas, cafés, fine-dine standalones
Restaurant inside a hotel (no room above ₹7,500/night)5%2.5% CGST + 2.5% SGSTNo Not availableBudget/mid-range hotel restaurants stay at the 5% slab
Restaurant inside a hotel (any room above ₹7,500/night)18%9% CGST + 9% SGSTYes AvailablePremium-hotel dining; the higher rate is offset by ITC on inputs
Outdoor catering (standalone)5%2.5% + 2.5%No Not availableEvent/party catering by non-premium operators
Outdoor catering (premises with room > ₹7,500)18%9% + 9%Yes AvailableCatering tied to a premium hotel

The ₹7,500 test is about the hotel, not the meal. What matters is the declared tariff of any unit of accommodation in the premises crossing ₹7,500 per day. If even one room is priced above that, the in-house restaurant charges 18% on all food — regardless of what the diner actually paid for their room. Confirm your current classification against the CBIC GST rate notifications(opens in new tab).

The "no ITC at 5%" rule is the trade-off most owners forget. At 5%, you charge less tax but cannot recover the GST you paid on rent, raw materials, gas, equipment or commissions. At 18%, you charge more but can offset input GST. For a standalone restaurant the 5% no-ITC scheme is fixed — it is not optional. For more on the mechanics of the tax split, see our guide on how to calculate GST on a bill.

Dine-in vs takeaway vs delivery — same rate, different paperwork

A common myth is that takeaway is taxed lower than dine-in. It is not. The mode of service does not change the slab. A standalone restaurant charges 5% whether the customer eats in, takes the food away, or orders through an app.

Service modeGST rate (standalone restaurant)Who collects the GSTNote
Dine-in5%The restaurantShow table number and CGST/SGST split
Takeaway / parcel5%The restaurantSame slab as dine-in; packaging is part of the composite supply
Delivery via Zomato/Swiggy5%The e-commerce operator (since 1 Jan 2022)Platform pays GST to government for most restaurant services
Self-delivery (your own riders)5%The restaurantYou collect and pay the GST yourself

The delivery-app change from 1 January 2022 is significant. For "restaurant service" supplied through an e-commerce operator (ECO), the platform is liable to pay the GST rather than the restaurant. You still issue a clear food bill, but the tax flow shifts to Zomato/Swiggy for those orders. Keep app and direct sales clearly separated in your records — it makes GSTR-1 filing far cleaner at month-end.

Packaged food vs prepared food — a crucial distinction

This trips up restaurants that also sell retail packs (bottled drinks, packed sweets, branded snacks).

  • Prepared food served as a restaurant supply → taxed at the restaurant rate (5% / 18%). This is a service of supplying food, classified as a composite supply.
  • Pre-packaged and labelled food sold as goods → taxed at the product's own GST rate under the goods schedule (0%, 5%, 12% or 18% depending on the item).

For example, a cup of masala chai brewed and served at your counter is part of your restaurant supply at 5%. A sealed branded soft-drink bottle handed over the counter is a good and carries its own product GST. Many mixed outlets (a café that also runs a small retail shelf) must therefore run two tax treatments. If your retail side grows, our mart / retail shop bill guide covers product-wise GST billing.

Watch the "pre-packaged and labelled" trigger. Since July 2022, certain pre-packaged and labelled staples (e.g. specified packed cereals, pulses, flour) attract 5% GST that loose/unbranded versions do not. If you sell such packs alongside meals, classify them under the goods rate, not the 5% restaurant rate. Verify current entries on the CBIC portal(opens in new tab).

What stays outside GST on a food bill

Not everything on a restaurant bill is a GST item. Keep these separate so your tax is calculated only on the right base:

  • Alcoholic liquor for human consumption — entirely outside GST. It is taxed under state VAT/excise. Show liquor on its own line with state tax, never bundled into the 5%/18% food GST.
  • Voluntary service charge — this is not a tax. Per the Department of Consumer Affairs / CCPA guidelines(opens in new tab), service charge is voluntary for the customer. If charged, show it as a separate line — never disguise it as GST.
  • Tips — purely discretionary, no GST.

Mixing alcohol tax or service charge into the GST line is one of the fastest ways to issue a non-compliant bill. For the full mandatory-fields rundown, see what a GST bill must include.

Mandatory fields on a GST food bill (and why each matters)

If you are GST-registered, every food bill is a tax invoice and must carry these fields.

FieldExampleWhy it matters
Restaurant name & addressArjun's Spice Kitchen, 22 Park Street, Kolkata, West Bengal 700016Establishes the supplier and place of supply
GSTIN19AAGCK8899T1Z7Legally mandatory for registered businesses; lets B2B customers claim ITC
Invoice number & dateINV-2026-00471 · 01 Jun 2026Must be unique and sequential for GSTR-1
Service typeDine-in / Takeaway / DeliveryClarifies who bears the GST (esp. app orders)
Itemised food listPaneer Butter Masala × 1 @ ₹320Transparency and the base for tax calculation
Applicable GST rate5% (2.5% CGST + 2.5% SGST)The correct slab for your establishment type
CGST & SGST split₹18 + ₹18Required for intra-state supply (the usual case)
Alcohol / non-GST linesBeer ₹200 + state taxKept separate from the GST food base
Grand total & payment mode₹756 · UPIThe amount payable and reconciliation record

Annotated sample food bill (5% slab)

A realistic filled example for a standalone restaurant on the 5% slab:

Arjun's Spice Kitchen 22 Park Street, Kolkata, West Bengal 700016 · GSTIN: 19AAGCK8899T1Z7 Invoice: INV-2026-00471 · Date: 01 Jun 2026 · Table: 7 (Dine-in) · Served to: Arjun Das

ItemQtyRate (₹)Amount (₹)
Paneer Butter Masala1320.00320.00
Butter Naan445.00180.00
Masala Papad250.00100.00
Sweet Lassi260.00120.00
Subtotal (taxable food)720.00
CGST @ 2.5%18.00
SGST @ 2.5%18.00
Grand Total756.00

Payment: UPI · GST charged at 5% (no ITC) · Thank you, visit again!

For a premium-hotel restaurant the same itemised list would instead show CGST @ 9% + SGST @ 9% (18% total), and the establishment would be eligible to claim input tax credit on its purchases. Compare both layouts side by side in our restaurant bill format guide.

How GST rates on food are set (the legal basis)

GST rates on restaurant services are notified by the GST Council and published by the Central Board of Indirect Taxes and Customs (CBIC). The key reference points for FY 2025–26:

  • Restaurant service rate (5% without ITC) — set under the GST rate notifications for services and confirmed across multiple GST Council(opens in new tab) meetings.
  • Premium-hotel restaurant (18% with ITC) — applies where the premises has a unit of accommodation declared above ₹7,500 per day.
  • E-commerce operator liability (delivery apps) — effective 1 January 2022, ECOs pay GST on notified restaurant services supplied through them.
  • Registration threshold — ₹20 lakh aggregate turnover (₹10 lakh in certain special-category states) under the CGST Act(opens in new tab). Below it, issue a bill of supply rather than a tax invoice.

Rates do change. GST slabs and the conditions attached to them are revised periodically by the GST Council. Always confirm your applicable rate against the latest notification on cbic-gst.gov.in(opens in new tab) before printing new bills. Do not rely on an old rate card.

Because petrol, diesel and alcohol sit outside GST, restaurants that also run delivery fleets handle two systems — GST on food, no GST on fuel. If that applies to you, our fuel reimbursement guide explains the fuel side.

Create a correct GST food bill in 2 minutes

You do not need accounting software to issue one compliant bill. Using the restaurant bill generator:

  1. Pick a restaurant template with the GST fields already laid out.
  2. Enter your business details — name, address and GSTIN (saved for reuse).
  3. Select your slab — 5% (standalone) or 18% (premium hotel); the tool splits CGST + SGST automatically.
  4. Add menu items with quantity and rate; tax computes instantly, alcohol on its own line.
  5. Set service type — dine-in, takeaway or delivery — for an accurate record.
  6. Download a clean PDF ready to print or send on WhatsApp.

Online generator vs Word vs Excel

Online generatorMS WordExcel / manual
Picks the right slab (5% vs 18%)Yes Preset by establishment typePartial You decide each timePartial You decide each time
Auto CGST + SGST split on every lineYes InstantNo Typed by handPartial Needs a formula
Keeps alcohol on a separate non-GST lineYes Built inNo Easy to forgetPartial Manual layout
Tags service mode (dine-in / takeaway / app)Yes DropdownNo Free textPartial Free text
Sequential invoice numbers for GSTR-1Yes Auto-incrementedNo Risk of gapsPartial Manual tracking
Per-item menu rows that re-total cleanlyYes Live recalculationPartial Re-type totalsPartial Formula upkeep
Print-ready PDF to share on WhatsAppYes One clickPartial Export neededPartial Export needed

Common mistakes to avoid

  • Charging 18% when you are on the 5% slab (or vice-versa) — the establishment type decides the rate, not the air-conditioning or menu price.
  • Claiming ITC while charging 5% — input tax credit is barred at the 5% restaurant rate; only the 18% premium-hotel slab allows it.
  • Taxing takeaway differently from dine-in — both attract the same rate.
  • Bundling alcohol into the GST line — liquor is outside GST and must carry separate state tax.
  • Disguising service charge as GST — it is voluntary and must be a clearly labelled separate line.
  • Applying the 5% restaurant rate to pre-packaged labelled goods — those follow product GST rates, not the restaurant rate.
  • Double-charging GST on delivery-app orders — for ECO-collected supplies, the platform pays the GST; reflect this correctly in your records.

Sources & references


Know your slab? Create a restaurant bill free → — pick 5% or 18%, get an instant GST-compliant PDF.

Frequently Asked Questions

What is the GST rate on restaurant food in India?
Most restaurants — standalone, AC or non-AC, dine-in or takeaway — charge 5% GST (2.5% CGST + 2.5% SGST) with no input tax credit. Restaurants inside a hotel where any room is priced above ₹7,500 per night charge 18% GST with input tax credit allowed.
Is takeaway food taxed differently from dine-in?
No. Takeaway and dine-in attract the same GST rate at a given restaurant. A standalone restaurant charges 5% on both. The mode of service does not change the slab — only the type of establishment does.
What is the GST rate on food delivered through Zomato or Swiggy?
Restaurant food supplied through e-commerce operators like Zomato and Swiggy is taxed at 5%. Since 1 January 2022, the delivery platform itself is liable to collect and pay this GST to the government on the restaurant's behalf for most restaurant services.
Does packaged food have a different GST rate than restaurant food?
Yes. Pre-packaged and labelled food items follow product-specific GST rates (0%, 5%, 12% or 18%) under the goods schedule. When the same item is prepared and served as a restaurant meal, the 5% restaurant supply rate generally applies instead.
Can a restaurant claim input tax credit (ITC)?
Restaurants charging 5% GST cannot claim input tax credit on purchases like rent, ingredients or equipment. Only restaurants inside premium hotels (room tariff above ₹7,500) that charge 18% GST can claim ITC.
What GST rate applies to alcohol served in a restaurant?
Alcoholic liquor for human consumption is outside GST entirely. It is taxed under state VAT/excise, not GST. So a restaurant bill may show 5% or 18% GST on food while alcohol carries separate state tax — they must be shown on separate lines.
Is GST registration mandatory for a small restaurant?
GST registration is required once aggregate turnover crosses ₹20 lakh (₹10 lakh in some special-category states). Below that, a restaurant can operate without GST and issue a bill of supply instead of a tax invoice.

No Need for Extra Stress—Let Us Handle It for You!

Simple, fast, and reliable bill generation for your business