Skip to content

HSN Code for Grocery & Kirana & GST Rate

HSN and SAC codes for grocery & kirana with the GST rate after GST 2.0 — last checked 29 October 2026.

Grocery & Kirana: HSN codes and GST rates

HSN codes and GST rates for grocery & kirana after 22 September 2025
HSN / SACDescriptionGST
0201Meat of bovine animals, fresh or chilled
Fresh or chilled meat sold loose is generally nil-rated; frozen or pre-packaged and labelled meat can be 5% — check the notification
Varies — check
0207Chicken and poultry meat, fresh, chilled or frozen
Fresh or chilled loose poultry is generally nil-rated; frozen or pre-packaged and labelled can be 5% — check
Varies — check
03Fish and seafood
Fresh or chilled fish is generally nil-rated; frozen, dried or pre-packaged fish can be 5% — check the exact line
Varies — check
0401Milk and cream, not concentrated (fresh, pasteurised, UHT milk)
Nil-rated (Notification 10/2025). UHT milk moved to nil on 22 Sep 2025
0% (nil)
0402Milk powder, condensed milk, milk and cream concentrated or sweetened5%
0405Butter, ghee and other fats derived from milk
Ghee and butter moved from 12% to 5% on 22 Sep 2025
5%
0406Paneer and chena
Paneer and chena only (nil-rated from 22 Sep 2025). Other cheese under 0406 is 5%
0% (nil)
0407Birds' eggs in shell, fresh, preserved or cooked
Nil-rated
0% (nil)
0409Natural honey
Rate depends on packing and description — check the notification before billing
Varies — check
0701Potatoes, fresh or chilled
Nil-rated when fresh or chilled
0% (nil)
0703Onions, shallots, garlic, leeks, fresh or chilled
Nil-rated when fresh or chilled
0% (nil)
0713Dried pulses — dal, chana, rajma, moong, urad, masoor
Usually 0% when sold loose; 5% when pre-packaged and labelled — check the pack
Varies — check
0801 32Cashew nuts, shelled (kaju)5%
0802Almonds, walnuts, pistachios, hazelnuts and other nuts, dried
Dried nuts. Moved from 12% to 5% on 22 Sep 2025
5%
0902Tea, whether or not flavoured
Unprocessed green tea leaves are nil-rated
5%
0901 21Roasted coffee, not decaffeinated (beans or powder)
Raw (not roasted) coffee beans are nil-rated
5%
0904Pepper and dried chillies, crushed or ground5%
0909Seeds of cumin, coriander, fennel, anise5%
0910Ginger, turmeric, saffron, curry leaves and other spices
Fresh ginger and fresh turmeric are nil-rated; dried or powdered spices are 5% — check
Varies — check
1006Rice
Usually 0% when sold loose; 5% when pre-packaged and labelled — check the pack
Varies — check
1001Wheat
Usually 0% when sold loose; 5% when pre-packaged and labelled — check the pack
Varies — check
1101Wheat flour (atta, maida)
Usually 0% when sold loose; 5% when pre-packaged and labelled — check the pack
Varies — check
1106Flour of dried pulses (besan)
Usually 0% when sold loose; 5% when pre-packaged and labelled — check the pack
Varies — check
1507Soya bean oil5%
1508Groundnut oil5%
1512Sunflower, safflower and cotton-seed oil5%
1513Coconut oil (edible)5%
1514Rapeseed, colza and mustard oil5%
1515Other vegetable oils (sesame / gingelly, rice bran, linseed)5%
1701 99Sugar (refined), sugar cubes5%
1701 91Sugar, flavoured or coloured5%
1701Jaggery (gur), khandsari
Rate depends on form and packing — check the notification
Varies — check
1901 10Infant food preparations (put up for retail sale)5%
1902Pasta, noodles, vermicelli, couscous
Moved from 12% to 5% on 22 Sep 2025
5%
1904Corn flakes, muesli, puffed rice, flattened rice (poha)
Corn flakes and similar breakfast cereals are 5%; puffed rice (muri) and flattened rice (poha) are nil-rated — check the product
Varies — check
1905 31Sweet biscuits and cookies
Moved from 18% to 5% on 22 Sep 2025
5%
2001Pickles — vegetables and fruit preserved in vinegar5%
2007Jams, fruit jellies, marmalades5%
2103Sauces, ketchup, mixed condiments and seasonings5%
2104Soups and broths5%
2201 90Drinking water (packaged)
Packaged drinking water in sealed containers is taxed; water not in sealed containers is nil-rated — check
Varies — check
2501Salt (common salt, rock salt)
Nil-rated
0% (nil)

GST on grocery & kirana after GST 2.0

A kirana bill mixes nil-rated and 5% goods. Fresh vegetables, eggs, salt and milk are nil-rated. Rice, atta, dal and other cereals are usually 0% loose and 5% when pre-packaged and labelled. Sugar, edible oil, tea, spices and most packaged foods are 5%.

Before you set the rate in your billing software, match the code to the item exactly: the first four digits name the heading, and the six- or eight-digit line decides the rate where a heading is split. When your supplier invoice shows a longer code, use that one.

Billing grocery & kirana correctly

  • Print the HSN or SAC code on every line (4 digits up to ₹5 crore turnover, 6 digits above).
  • Charge CGST + SGST inside your state and IGST for other states — the free GST invoice generator does this from the place of supply.
  • For a price that includes GST, take the tax out by subtraction with the GST calculator.
  • Check every B2B buyer's GST number with the GSTIN checker.

Sources: CBIC GST rate notifications — Notification No. 9/2025-Central Tax (Rate) (goods, as amended), 10/2025-Central Tax (Rate) (nil-rated goods) and 11/2017-Central Tax (Rate) as amended by 15/2025-Central Tax (Rate) (services), effective 22 September 2025, published on cbic-gst.gov.in; GST Council FAQs on the 56th meeting. Last checked: 29 October 2026. Rates depend on the exact tariff line and description; confirm borderline items with your CA. This list is a guide, not legal advice.

HSN codes for other products

HSN code for grocery & kirana — FAQ

What is the HSN code for grocery & kirana?

The common HSN or SAC codes for grocery & kirana are: 0201 for meat of bovine animals, fresh or chilled (Varies — check); 0207 for chicken and poultry meat, fresh, chilled or frozen (Varies — check); 03 for fish and seafood (Varies — check); 0401 for milk and cream, not concentrated (fresh, pasteurised, UHT milk) (0% (nil)). Use the code printed on your supplier invoice where it is more specific, and see the full table on this page for related items and notes.

What is the GST rate on grocery & kirana after GST 2.0?

Under the GST 2.0 rates in force since 22 September 2025, grocery & kirana items on this page are taxed at 0% (nil) or 5% depending on the exact item, and some rows vary with packing, price, material or use — the note under each row explains what decides it.

Is GST charged on rice and dal?

Loose rice, atta and dal are generally nil-rated. When they are pre-packaged and labelled for retail sale they are 5%. Check the pack and set the rate per item.

How many digits of the HSN code should I print on the bill?

With an aggregate turnover up to ₹5 crore, print at least 4 digits on B2B tax invoices (optional on B2C). Above ₹5 crore, print 6 digits on all tax invoices. Printing the full 8-digit code from your supplier invoice is always allowed and avoids confusion in split headings.

Billing every day?

Billux suggests the GST rate from the HSN code on every item — GST split, HSN, UPI QR and WhatsApp bills from the counter. 7-day free trial, no card needed.