Understanding GST for Food & Restaurant Businesses in India Running a food restaurant business is exciting, but handling taxes like GST may seem confusing at first. No matter if you own a cafe, cloud kitchen, bakery, or even full service restaurant, understanding GST for food & restaurant businesses in India is important for you to stay compliant & avoid penalties.
GST affects how you price your food, issue invoices & file returns. Even small mistakes such as applying the wrong GST rate or HSN code can cause problems later. The good news is that once you understand the basics, GST becomes much easier to manage.
In this guide, you’ll learn how GST works for restaurants, GST rates on food items, input tax credit rules & compliance requirements in practical language.
What is GST for Food & Restaurant Businesses in India? GST( Goods and Services Tax) is an indirect tax applied to the supply of food and restaurant services. It replaced older taxes like VAT, service tax, and excise duty to create a single tax system.
Under GST, restaurants must:
Charge GST on food and beverages sold
Mention GST on invoices
File GST returns regularly
Use correct HSN codes and GST rates
GST applies to different types of food businesses, including:
Restaurants
Cafés
Bakeries
Cloud kitchens
Takeaway counters
Catering services
GST rules vary depending on the type of restaurant and service provided.
GST Rates on Restaurant Services GST rates for restaurants depend mainly on whether input tax credit (ITC) is allowed.
GST Rate Structure for Restaurants
Type of Restaurant GST Rate Input Tax Credit Regular restaurants (non-Ac or AC) 5% Not allowed Takeaway and cloud kitchens 5% Not allowed Cafeterias and small food outlets 5% Not allowed Restaurants inside hotels (room tariff < ₹7,500) 5% Not allowed Restaurants inside hotels (room tariff > ₹7,500) 18% Allowed Catering services 18% Allowed
These rates are decided by the GST Council and implemented under the GST system.
GST Rates on Food Items - HSN Code Table GST on food items depends on the type of food and its preparation. Below is a simplified GST food table based on GST rate summaries as per the main GST notifications.
GST Food Rate Table with HSN Codes
Food Item HSN Code GST Rate Fresh fruits and vegetables 0701–0715 0% Milk & basic dairy products 0401–0406 0% Bread unbranded ones 1905 0% Packaged & branded food Various 5% Restaurant food service 9963 5% Sweets & snacks 2106 5% Ice cream 2105 18% Aerated drinks 2202 28% Catering services 9963 18% Packaged beverages Various 12-18%
This table helps restaurant owners apply the correct GST rate & avoid compliance errors later.
GST Registration for Food Businesses It is must for every food business to register for GST if its turnover increases the limit which is set by the government.
GST Registration Limit
Business Type Turnover Limit Service providers (restaurants) ₹20 lakh Special category states ₹10 lakh
Even is turnover is below the limit, registration may still be required if you:
Sell online through food delivery apps
Supply food across states
Want to claim input tax credit
Registration can be done on the official GST portal managed by the Goods and Services Tax Network.
GST on Dine In VS Takeaway VS Delivery GST applies differently depending on how food is supplied.
Dine-In Service GST rate - 5%
Applies when customers eat inside the restaurant
No input tax credit allowed
Takeaway Orders GST rate - 5%
Same GST treatment as dine-in
No ITC allowed
Online Food Delivery GST depends on platform and business type, but typically:
Restaurant GST rate - 5%
Delivery platforms may collect GST separately
No ITC is allowed
Input Tax Credit Rules for Restaurants Input tax credit allows businesses to claim GST paid on purchases. However, most restaurants cannot claim ITC.
Restaurants Not Allowed ITC Most restaurants pay 5% GST but cannot claim ITC on:
Raw materials
Kitchen equipment
Furniture
Rent
This rule keeps GST simple but increases operational costs slightly.
Restaurants Allowed ITC ITC is allowed only in specific cases:
Restaurants inside luxury hotels (18% GST)
Catering businesses
Large service providers with 18% GST
GST Invoice Requirements for Restaurants Every registered restaurant must issue GST invoices.
A valid GST invoice must include:
Restaurant name and GSTIN
Invoice number and date
Customer details (if applicable)
HSN code
GST rate and amount
Total invoice value
Using GST software helps generate accurate invoices quickly.
Swipe’s billing tool helps restaurants create GST invoices, apply correct GST rates, and track sales automatically — making compliance easier.
GST Return Filing for Food Businesses Restaurants must file GST returns regularly.
Return Purpose Frequency GSTR-1 Sales details Monthly or quarterly GSTR-3B Tax summary and payment Monthly Annual Return Year summary Yearly
Late filing can result in penalties and interest.
Swipe lets you file GSTR-1 within seconds & you can track turnover automatically, which helps food businesses stay compliant without manual work.
GST Composition Scheme for Small Restaurants Small restaurants can select the GST composition scheme to ease the compliance.
Composition Scheme Features:
GST rate:5 %
Simple return filing
Limited compliance
Eligibility
Turnover up to ₹1.5 crore
No interstate supply
No online supply through e-commerce operators
However, businesses under this scheme cannot claim ITC.
How GST Impacts Restaurant Pricing GST directly affects how restaurants apply price to their food.
Restaurants must decide whether to include GST in menu price or add GST separately. Most restaurants add GST separately to show pricing clearly.
Example:
Item Price GST (5%) Final Price ₹200 ₹10 ₹200
Try Swipe for free today for all the accounting needs for your food business.
GST Compliance Challenges Faced by Restaurants Many restaurant owners face GST challenges especially when starting.
Common issues include:
Applying wrong GST rate
Incorrect HSN code usage
Late GST filing
Invoice errors
Poor turnover tracking
Using GST software reduces these risks significantly.
How GST Software Helps Restaurant Businesses Manual GST management takes time and increases errors.
GST software helps restaurants by:
Automatically calculating GST
Generating GST invoices
Tracking turnover
Filing GST returns faster
Maintaining accurate financial records
This saves time & reduces compliance stress.
Quick Tip : Restaurant owners should always verify GST rules from official sources. You can check: GST portal: https://www.gst.gov.in → GST notifications and updates → Government tax circulars. These sources provide the latest GST rates & compliance rules.
Tips for Restaurant Businesses to Stay GST Compliant Following below simple steps can help you avoid many problems related to GST.
Practical GST Tips
Use correct GST rates
Apply proper HSN codes
File GST returns on time
Maintain accurate invoices
Track turnover regularly
These steps help restaurants operate smoothly without legal issues.
Conclusion So having a complete understanding about GST for food and restaurant businesses in India is utmost important if you want to run a compliant and successful food business. GST affects pricing, invoicing, return filing & overall financial management.
Most restaurants charge 5% GST without input tax credit, while catering and luxury hotel restaurants charge 18% GST with ITC. By applying correct GST rates and HSN codes make sure operations run smoothly & also avoids penalties.
Swipe’s accounting software for ecommerce makes GST management easier by helping you with invoicing, turnover tracking & GST return filing.
By staying informed & organized restaurant owners can use their time more on growing their business & less on tax compliance.
FAQs 1. What is GST rate for restaurants in India? Most restaurants commonly charge 5% GST without input tax credit.
2. Do restaurants need GST registration? Yes, if turnover exceeds ₹20 lakh or if selling through online platforms.
3. Can restaurants claim input tax credit? Usually, most restaurants cannot claim ITC unless charging 18% GST.
4. What is HSN code for restaurant services? HSN code 9963 is used for restaurant services.
5. Where can I check official GST rules? You can check the official GST site by visiting here