Free GST tool

HSN Code Finder for India

Search 242 HSN goods codes and 25 SAC service codes by product name or code prefix, and see the GST rate for each.

Free · no sign-upRuns in your browser

Search HSN & SAC codes

267 codes
Type
Showing 60 of 267 codes — search to narrow down
CodeDescriptionGST rateChapter
0101HSNLive horses, asses, mules0%Chapter 01 — Live Animals
0201HSNMeat of bovine animals, fresh or chilled0%Chapter 02 — Meat & Offal
0207HSNMeat and edible offal of poultry (chicken, duck)5%Chapter 02 — Meat & Offal
0301HSNLive fish0%Chapter 03 — Fish & Seafood
0302HSNFish, fresh or chilled (excluding fillets)0%Chapter 03 — Fish & Seafood
0303HSNFish, frozen5%Chapter 03 — Fish & Seafood
0401HSNMilk and cream, not concentrated or sweetened0%Chapter 04 — Dairy & Eggs
0402HSNMilk powder, concentrated or sweetened5%Chapter 04 — Dairy & Eggs
0406HSNCheese and curd12%Chapter 04 — Dairy & Eggs
0407HSNBirds’ eggs, in shell, fresh0%Chapter 04 — Dairy & Eggs
0409HSNNatural honey0%Chapter 04 — Dairy & Eggs
0601HSNBulbs, tubers, corms and rhizomes (flower bulbs)0%Chapter 06 — Plants & Floriculture
0701HSNPotatoes, fresh or chilled0%Chapter 07 — Vegetables
0702HSNTomatoes, fresh or chilled0%Chapter 07 — Vegetables
0703HSNOnions, shallots, garlic, leeks, fresh or chilled0%Chapter 07 — Vegetables
0710HSNVegetables (frozen)5%Chapter 07 — Vegetables
0713HSNDried leguminous vegetables (dal, lentils, pulses)0%Chapter 07 — Vegetables
0801HSNCoconuts, cashew nuts, Brazil nuts — fresh or dried5%Chapter 08 — Fruits & Nuts
0802HSNOther nuts (almonds, walnuts, pistachios) — fresh/dried5%Chapter 08 — Fruits & Nuts
0803HSNBananas, including plantains, fresh or dried0%Chapter 08 — Fruits & Nuts
0804HSNDates, figs, pineapples, avocados, guavas, mangoes0%Chapter 08 — Fruits & Nuts
0901HSNCoffee (not roasted, not decaffeinated)0%Chapter 09 — Coffee, Tea, Spices
0902HSNTea (green or black), whether or not flavoured5%Chapter 09 — Coffee, Tea, Spices
0904HSNPepper (Piper genus), chillies, capsicum — dried/crushed5%Chapter 09 — Coffee, Tea, Spices
0910HSNTurmeric, cumin, coriander and mixed spices5%Chapter 09 — Coffee, Tea, Spices
1001HSNWheat and meslin0%Chapter 10 — Cereals
1006HSNRice (husked/milled/broken)0%Chapter 10 — Cereals
1101HSNWheat flour (atta, maida)0%Chapter 11 — Milling Industry
1102HSNCereal flours other than wheat or meslin (rice flour, maize flour)5%Chapter 11 — Milling Industry
1507HSNSoya bean oil and its fractions5%Chapter 15 — Edible Oils & Fats
1511HSNPalm oil and its fractions5%Chapter 15 — Edible Oils & Fats
1512HSNSunflower oil, safflower oil or cottonseed oil5%Chapter 15 — Edible Oils & Fats
1516HSNHydrogenated vegetable/animal fats (vanaspati, margarine)5%Chapter 15 — Edible Oils & Fats
1601HSNSausages and similar products of meat12%Chapter 16 — Prepared Meat & Fish
1701HSNCane or beet sugar and chemically pure sucrose5%Chapter 17 — Sugar & Confectionery
1704HSNSugar confectionery (sweets, toffees) — not containing cocoa18%Chapter 17 — Sugar & Confectionery
1801HSNCocoa beans, whole or broken, raw or roasted5%Chapter 18 — Cocoa & Chocolate
1806HSNChocolate and other food preparations containing cocoa18%Chapter 18 — Cocoa & Chocolate
1901HSNMalt extract, food preparations of flour/starch (including baby food)18%Chapter 19 — Preparations of Cereals
1902HSNPasta (noodles, spaghetti, macaroni) whether or not cooked12%Chapter 19 — Preparations of Cereals
1905HSNBread, biscuits, cakes, pastries and other bakers wares5%Chapter 19 — Preparations of Cereals
2001HSNVegetables prepared or preserved by vinegar (pickles)12%Chapter 20 — Prepared Vegetables & Fruit
2007HSNJams, fruit jellies, marmalades, fruit purées12%Chapter 20 — Prepared Vegetables & Fruit
2009HSNFruit juices (including grape must), not fermented12%Chapter 20 — Prepared Vegetables & Fruit
2101HSNExtracts, essences and concentrates of coffee/tea/maté28%Chapter 21 — Miscellaneous Edible Preparations
2103HSNSauces, condiments, mustard, ketchup, salad dressings12%Chapter 21 — Miscellaneous Edible Preparations
2104HSNSoups and broths, homogenised composite food preparations18%Chapter 21 — Miscellaneous Edible Preparations
2106HSNFood preparations not elsewhere specified (protein supplements, nutrition bars)18%Chapter 21 — Miscellaneous Edible Preparations
2201HSNWater (including mineral water and aerated water) without sugar0%Chapter 22 — Beverages
2202HSNWaters with added sugar/flavour; aerated drinks, soft drinks18%Chapter 22 — Beverages
2203HSNBeer made from malt28%Chapter 22 — Beverages
2204HSNWine of fresh grapes, including fortified wines0%Chapter 22 — Beverages
2208HSNWhisky, rum, gin, vodka and other spirits18%Chapter 22 — Beverages
2401HSNUnmanufactured tobacco; tobacco refuse5%Chapter 24 — Tobacco
2402HSNCigars, cigarettes, cheroots28%Chapter 24 — Tobacco
2516HSNGranite, porphyry, basalt, sandstone — blocks or slabs12%Chapter 25 — Stone & Minerals
2523HSNPortland cement, aluminous cement, slag cement28%Chapter 25 — Stone & Minerals
2710HSNPetroleum oils (petrol, diesel, kerosene, lubricants)18%Chapter 27 — Mineral Fuels & Oils
2916HSNOrganic acids and their anhydrides, halides, peroxides18%Chapter 29 — Organic Chemicals
3004HSNMedicaments (medicines/drugs) for retail sale12%Chapter 30 — Pharma Products
207 more codes — search or pick a chapter to see them.

Reference only. HSN codes and GST rates may change following GST Council notifications. This list is curated from CBIC/GST rate references — always verify on the official GST HSN/SAC search or the CBIC GST rate finder, or consult your CA, before using them on tax invoices.

What is an HSN code?

HSN (Harmonised System of Nomenclature) is the WCO's globally standardised system for classifying goods, used by 200+ countries. In India it is mandatory on GST tax invoices — every product, from soap to a laptop, has an HSN code that ties the invoice line to a specific GST slab (0–28%) and keeps your GSTR-1 and e-invoice correctly classified.

What is a SAC code?

SAC (Services Accounting Code) is the CBIC's equivalent of HSN for services — 6-digit codes for every taxable service, e.g. restaurant meals (996331), software development (998314), gym memberships (999722). Any GST invoice for a service must carry its SAC code.

How many HSN digits are required?

India's HSN requirement depends on your annual aggregate turnover (AAT) in the previous financial year:

  • Up to ₹1.5 crore: No HSN mandatory on B2C invoices; optional on B2B.
  • ₹1.5 crore – ₹5 crore: 2-digit HSN on B2B invoices.
  • Above ₹5 crore: 4-digit HSN on all invoices (B2B and B2C).
  • e-invoicing (above ₹5 crore): 6-digit HSN is required on all e-invoices uploaded to the IRP.
  • Export invoices: Always require the full 8-digit HSN code.

Voluntarily using 6 or 8 digits even when not required is always permitted and is best practice for accurate ITC reconciliation.

Understanding the HSN digit structure

An 8-digit HSN code breaks down into four levels:

DigitsLevelExample
First 2Chapter85 = Electrical machinery & electronics
First 4Heading8517 = Telephone sets & smartphones
First 6Sub-heading851712 = Mobile phones / smartphones
All 8Tariff item85171200 = Specific tariff classification

Start with the broadest 2-digit chapter to locate your product, then drill down to 4 or 6 digits for the precise classification.

How to find the right HSN or SAC code

  1. Use the search tool above — type the product or service name, or the first few digits of a code you already know.
  2. Verify on the GST portal — visit gst.gov.in → Services → User Services → Search HSN/SAC.
  3. Check the Customs Tariff — the CBIC publishes the full tariff schedule with 8-digit codes.
  4. Consult your CA — if your product is borderline between two headings, a qualified tax professional can advise on the most appropriate classification.

Using the wrong HSN code can result in an incorrect GST rate being charged, potential scrutiny during audits, and mismatches in your ITC (Input Tax Credit) claim. It is worth taking the time to get it right.

HSN codes and BillRaja

BillRaja is a GST billing app built for Indian small businesses. When you add a product to your product catalogue, you can store its HSN or SAC code once. Every time you create an invoice, BillRaja automatically prints the HSN code in the line-item table — just as required by the GST invoice format rules.

BillRaja also generates an HSN-wise summary section on your GSTR-3B-ready reports, grouping your turnover and taxes by HSN chapter so you can fill in Table 12 of your GSTR-1 return without manually tallying codes. You can generate a GST invoice with HSN codes in seconds, and share it via WhatsApp as a PDF — all from your phone.

Frequently asked questions

What is an HSN code?
HSN stands for Harmonised System of Nomenclature — a 6-to-8 digit numeric code assigned to every traded good worldwide. In India's GST system, HSN codes are mandatory on B2B invoices and e-invoices. The first two digits identify the chapter, the next two the heading, the next two the sub-heading, and the last two (when present) the tariff item. Every HSN code maps to a specific GST rate.
What is a SAC code?
SAC stands for Services Accounting Code — a 6-digit code used in India's GST system to classify services (just as HSN classifies goods). SAC codes are issued by the CBIC and are mandatory on GST invoices for services. Examples: 998314 for software development, 999721 for beauty/salon services, 996331 for restaurant services.
How many HSN digits do I need on my invoice?
Under GST rules: businesses with annual turnover up to ₹1.5 crore are not required to mention HSN on B2C invoices (but it is good practice). Turnover ₹1.5–5 crore: 2-digit HSN on B2B invoices. Turnover above ₹5 crore: 4-digit HSN on B2B invoices. For e-invoicing (mandatory above ₹5 crore), 6-digit HSN is required. Export invoices always need 8-digit codes.
How do I find the correct HSN code for my product?
Search this tool by product name or known code prefix. Then verify on the official GST portal (gst.gov.in → HSN/SAC search) or consult the Customs Tariff schedule. When in doubt, ask a CA — an incorrect HSN can lead to notices or mismatched ITC claims.
Can HSN codes and GST rates change?
Yes. The GST Council periodically revises rates and the government updates the HSN schedule (India moved from 2-digit to 8-digit alignment in 2022). Always verify the current rate on the official CBIC portal before filing returns or printing invoices.
Does BillRaja support HSN codes on invoices?
Yes. BillRaja lets you store the HSN/SAC code per product. When you raise a GST invoice, the HSN is printed in the line-item table and in the HSN-wise summary section — exactly as required by GSTR-1 and e-invoice formats. The app also generates an HSN-wise GSTR summary for your return filing.
Run it all in one app

Bill smarter — auto HSN on every invoice.

BillRaja stores HSN/SAC codes per product and prints them on every GST invoice automatically — including an HSN-wise GSTR summary. Free to start.