The GST rate on restaurant bills depends on several factors including whether the restaurant is air-conditioned, its star rating, and whether the restaurant has Input Tax Credit (ITC) eligibility. Here's the complete breakdown:
| Restaurant Type | GST Rate | CGST + SGST | ITC Eligibility |
|---|---|---|---|
| Small Restaurant (Non-AC, Turnover < Rs 40 lakh) | 5% | 2.5% + 2.5% | No ITC |
| Budget Restaurant (Non-AC, Turnover > Rs 40 lakh) | 5% | 2.5% + 2.5% | With ITC |
| Fast Food Chains (Dominos, KFC, McDonald's) — Takeout/Delivery | 5% | 2.5% + 2.5% | Yes (generally) |
| AC Restaurant, Dine-In | 18% | 9% + 9% | Yes |
| Fast Food Chains — Dine-In | 18% | 9% + 9% | Yes |
| 5-Star Hotel Restaurant | 18% | 9% + 9% | Yes |
Understanding the breakdown of your restaurant bill is important. Every GST invoice from a registered restaurant must show the food price, CGST, and SGST separately. Here's how to read it:
Formula: Food Price × GST Rate ÷ 100 = GST Amount
If your food bill is Rs 1,000 and GST rate is 18%:
→ Total GST = Rs 1,000 × 18 ÷ 100 = Rs 180
→ CGST (Central) = Rs 180 ÷ 2 = Rs 90
→ SGST (State) = Rs 180 ÷ 2 = Rs 90
→ Final Bill = Rs 1,000 + Rs 180 = Rs 1,180
Popular fast food chains in India apply GST differently for takeaway vs dine-in orders. Here's how your bill looks at major chains:
Pizzas, sides, and beverages are charged at 5% GST for delivery/takeaway. A Rs 500 order becomes Rs 525 (Rs 25 GST).
When eating inside Dominos, 18% GST applies. The same Rs 500 pizza now costs Rs 590 (Rs 90 GST). Some outlets also add 10% service charge on top.
Chicken bucket with sides costs Rs 600 → Add 5% GST → Rs 630 (Rs 30 GST)
Same Rs 600 chicken bucket at dine-in → Add 18% GST → Rs 708 (Rs 108 GST). Plus potential 10% service charge if applicable.
A Rs 400 combo meal takeaway = Rs 420 total (Rs 20 GST)
Same Rs 400 combo inside the restaurant = Rs 472 total (Rs 72 GST). Many McDonald's locations charge additional service/convenience fee.
The difference between takeaway and dine-in GST can be significant. A Rs 500 meal costs Rs 25 extra for takeaway (5% GST) but Rs 90 extra for dine-in (18% GST) — that's Rs 65 more! Always check your fast food receipt to verify the GST rate applied.
Many customers confuse GST on hotel room rent with GST on restaurant food. They have completely different tax structures in India.
Hotel room GST depends on the room tariff (nightly rate), not the restaurant type:
A 5-star hotel charges Rs 10,000 per night. GST applicable = 28%
Room Bill = Rs 10,000 + (Rs 10,000 × 28%) = Rs 10,000 + Rs 2,800 = Rs 12,800
Food items sold in a hotel's restaurant follow regular restaurant GST rules (5% or 18%), NOT the hotel room tariff rules:
At a 5-star hotel's restaurant, a Rs 2,000 dinner has 18% GST (not 28%)
Food Bill = Rs 2,000 + (Rs 2,000 × 18%) = Rs 2,000 + Rs 360 = Rs 2,360
The high GST on the room (28%) does NOT apply to the restaurant bill (18%)
When you're charged a hotel room rent of Rs 10,000, the 28% GST applies only to the room. Your meal at the hotel restaurant is taxed separately at 18% (AC restaurant). These are two separate charges with different GST treatment.
One of the biggest confusions among Indian restaurant customers is mixing up service charge with GST. They are completely different and independently levied on your bill.
→ Food Price: Rs 900 | Service Charge (10%): Rs 90 | Subtotal: Rs 990
→ GST (18%) on Rs 900 food: Rs 162
→ GST (18%) on Rs 90 service: Rs 16.20
→ Total = Rs 900 + Rs 90 + Rs 162 + Rs 16.20 = Rs 1,168.20
| Aspect | Service Charge | GST |
|---|---|---|
| What is it? | Discretionary tip to staff | Government tax |
| Mandatory? | Optional (should be refusable) | Mandatory |
| Typical Rate | 10-15% | 5% or 18% |
| Recipient | Restaurant staff | Government |
| GST Applicable on It? | Yes, GST charged on service charge | N/A (GST itself is a tax) |
Understanding how restaurant owners generate GST bills helps you verify your bill's authenticity. Every registered restaurant in India must issue a GST invoice for every sale, showing itemized details.
According to GST rules, every restaurant bill/invoice must contain:
Smaller Restaurants (Non-Digital): Some small, non-AC restaurants still manually create bills using paper or basic receipt machines. However, they're legally required to maintain digital records and issue proper invoices.
Registered Restaurants (Digital): Most AC restaurants and all chain restaurants use billing software or GST invoicing platforms to auto-generate bills with correct tax calculations and GST details.
Many small restaurants in India operate primarily through WhatsApp — taking orders, confirming deliveries, and collecting payments via WhatsApp. For these businesses, managing GST billing used to be challenging. Today, WhatsApp-integrated GST billing apps make it simple:
| Field | Example | Purpose |
|---|---|---|
| Restaurant Name | XYZ Biryani House | Business identification |
| GST Registration No. | 27AAEFC1234H1Z5 | Tax authority verification |
| Bill Number | BILL-2026-001 | Record tracking |
| Date | 12-Mar-2026 | Transaction timing |
| HSN Code | 5395 | Service classification (Restaurant) |
| Food Item | Biryani × 1 | Itemization |
| Price | Rs 400 | Food cost before tax |
| CGST Rate & Amount | 9% = Rs 36 | Central tax component |
| SGST Rate & Amount | 9% = Rs 36 | State tax component |
| Total | Rs 472 | Final bill amount |
Stop worrying about tax calculations, manual bill writing, and compliance. Whether you're a dhabha, fast food outlet, or fine dining restaurant, GSTBill.app simplifies GST invoicing for WhatsApp-based orders.
Features: Auto-calculate 5% or 18% GST, itemized bills with CGST-SGST split, WhatsApp integration, digital records, tax reports
Chat on WhatsApp NowA: GST on restaurant bills ranges from 5% to 18%. Small non-AC restaurants and takeaway orders typically have 5% GST (CGST 2.5% + SGST 2.5%), while AC restaurants and dine-in services charge 18% GST (CGST 9% + SGST 9%). 5-star hotel restaurants always charge 18% GST on food, separate from the room tariff.
A: CGST (Central GST) and SGST (State GST) are always split equally. For an 18% GST bill, you pay 9% CGST + 9% SGST. For a 5% GST bill, you pay 2.5% CGST + 2.5% SGST. Both are calculated on the food price before tax. For example, on a Rs 1,000 bill with 18% GST, CGST = Rs 90 and SGST = Rs 90, making total GST = Rs 180.
A: Fast food chains charge 5% GST for takeaway and delivery orders, but 18% GST for dine-in bills. So a Rs 500 Dominos takeaway bill would be Rs 525 (5% GST), but the same food costs Rs 590 if you eat inside (18% GST). Always check your receipt to see which rate was applied.
A: No. Service charge (typically 10-15%) is a discretionary tip to staff, while GST (5-18%) is a government tax. Both are separate charges on your bill. You can refuse service charge if added by default, but GST is mandatory. GST is also charged on the service charge amount itself, increasing your total bill further.
A: Hotel room GST depends on room tariff: Rs 1-1000 (0%), Rs 1000-2500 (5%), Rs 2500-7500 (12%), Above Rs 7500 (28%). But restaurant food in the same hotel follows regular restaurant GST rules (5-18%), NOT the room tariff rule. So a meal at a 5-star hotel restaurant is 18% GST, not 28%.
A: WhatsApp-based GST billing apps like GSTBill.app allow small restaurant owners to instantly generate proper GST invoices for every order. Simply enter food items and price, and the app auto-calculates CGST+SGST, generates a formatted bill, and sends it via WhatsApp. No subscription, no complex setup—just WhatsApp and a GST billing tool.
Learn More About GST Billing & Invoicing:
Home GST Bill Format GST Invoice Format What is a GST Invoice? GST Calculator CGST vs SGST Explained GST Invoice for Services GST Bill Kaise Banaye (Hindi)