Food is one of life’s essentials—but when it comes to taxes, not all food items are treated equally. In India, the Goods and Services Tax (GST) applies differently based on the type of food, whether it’s packaged or fresh, and where it’s consumed. In this blog, we’ll break down GST on food items, explain the applicable rates and HSN codes, and help you understand what you’re really paying for.
Food products in India fall under multiple GST slabs—0%, 5%, 12%, and 18%, depending on factors like processing, branding, packaging, and point of sale (retail vs restaurant).
Food Type | GST Rate |
---|---|
Unpackaged, unbranded staples (like wheat, rice) | 0% |
Packaged & branded food (like branded flour, rice) | 5% |
Processed & preserved foods | 12% |
Restaurant food (non-AC) | 5% |
Restaurant food (AC) / takeaway | 5% |
Luxury food items (chocolates, frozen pizza) | 18% |
Get a Free Trial – Best Accounting Software For Small Business
HSN (Harmonized System of Nomenclature) codes help classify food items under GST.
Food Category | Common HSN Code | GST Rate |
---|---|---|
Rice, Wheat, Pulses | 1006, 1001 | 0% / 5% |
Flour, Besan, Maida | 1101, 1106 | 0% / 5% |
Dairy (Milk, Curd, Butter) | 0401 – 0405 | 0% / 5% / 12% |
Frozen Food, Ready-to-eat | 1604, 2106 | 12% / 18% |
Sweets & Bakery Items | 1704, 1905 | 5% / 18% |
Chocolates & Candy | 1806 | 18% |
Note: Items without branding or packaging generally fall under 0% or 5% tax.
The biggest difference in food taxation lies in whether it is packaged and branded or not.
Example:
Loose atta = 0% GST
Branded atta in sealed pack = 5% GST
This rule aims to keep basic foods affordable while still taxing processed or commercial-grade items.
Get a Free Demo – Best Billing and Invoicing Software
Restaurant services are treated differently under GST.
Restaurant Type | GST Rate |
---|---|
Non-AC Restaurants | 5% (No ITC) |
AC Restaurants & Takeaway Services | 5% (No ITC) |
Outdoor Catering Services | 18% (With ITC) |
ITC = Input Tax Credit (claimable by businesses only)
Even if you order food online via Swiggy or Zomato, GST is charged at 5% on the bill. The delivery fee may attract 18% GST separately.
Get a Free Trial – Best GST Accounting Software For Small Business
If you buy sweets from a sweet shop that also sells meals, GST on sweets is 5%, while restaurant-prepared items (like thali or chaat) are taxed at 5% or 18% depending on the setting.
The GST system aims to strike a balance:
This helps simplify compliance and pricing across India.
Explore a Free Demo of – Best Inventory Management Software For Small Business
Get a Free Demo of – GST Billing and Accounting Software for Food and Beverage Sector
The GST on food in India is designed to keep essentials affordable while taxing luxuries and commercial services. Whether you’re buying groceries or dining out, understanding how GST works ensures you’re aware of what you’re paying for. For businesses, it also helps in accurate pricing and compliance.