Tradologie
Updated for FY 2024–25

HSN Code List & GST Rates
India – Instant Lookup

Search over 5,000+ HSN codes for goods and SAC codes for services. Find the right code for your GST invoices in seconds.

 
5,224
HSN Subheadings
99
Chapters
21
Sections
200+
Countries Use HSN
98%
Global Trade Covered

What is HSN Code?

HSN stands for Harmonized System of Nomenclature — a globally standardized system for classifying goods. Developed by the World Customs Organization (WCO) in 1988, it uses a 6-digit code to identify over 5,000 products and is recognized in 200+ countries.

In India, HSN codes are used under the Goods and Services Tax (GST) framework to classify goods for taxation. India uses an extended 8-digit HSN code for greater precision — the last 2 digits are India-specific.

How to Read an HSN Code

Every HSN code has a structured hierarchy. Here's how the 8-digit India code breaks down:

62
Chapter
13
Heading
90
Sub-heading
10
Tariff Item (India)

Example: Handkerchiefs made of man-made fibre = 62.13.90.10
62 = Apparel (not knitted/crocheted) · 13 = Handkerchiefs · 90 = Other textile materials · 10 = Man-made fibre (India-specific)

HSN vs SAC Code

HSN codes classify goods. SAC (Services Accounting Codes) classify services. SAC codes always start with 99 and are 6 digits long. Both are mandatory under GST.

HSN Code Requirements Under GST (2024)

As per CGST Notification 78/2020 (effective 1st April 2021), all GST-registered businesses must declare HSN codes on their invoices based on annual aggregate turnover (AATO):

Annual Turnover (AATO) Invoice Type HSN Digits Required Status
Up to ₹5 Crore B2B Tax Invoice 4 digits Mandatory
Up to ₹5 Crore B2C Tax Invoice 4 digits Optional
More than ₹5 Crore All Invoices 6 digits Mandatory
Export / Import All Documents 8 digits Mandatory

* AATO = Annual Aggregate Turnover for the previous financial year. A GST invoice without a valid HSN code is considered invalid.

Why HSN Matters for GST

HSN codes automate GST returns (GSTR-1) and eliminate the need to describe goods manually. They also determine the applicable GST rate for each product, making accurate classification critical for compliance.

HSN Code List – Food, FMCG & Industrial Products

Browse HSN codes for Food, FMCG, Agri Commodities, Construction Materials and Industrial Items.

 

SAC Codes – Services Accounting Code

Services are classified under SAC codes — a 6-digit system where the first two digits are always 99. SAC codes must be declared on all GST invoices for services, just like HSN codes for goods.

99
All Services
82
Service Type
13
Sub-type
SAC Code Service Description GST Rate
998211 Legal advisory & representation services 18%
998213 Legal docs for patents & intellectual property 18%
996311 Accommodation in hotels & similar 12–18%
997212 Rental or leasing of residential property Exempt
998314 IT consulting & software development 18%
996111 Road transport of goods 5–12%

How to Add HSN Code on GST Portal

Follow these steps to add or update HSN codes in your GST registration:

  1. Login to the GST Portal at gst.gov.in
  2. Go to Services → Registration → Amendment of Registration Non-core fields
  3. Click on the Goods and Services tab
  4. Select the Goods tab
  5. Search for the HSN chapter by entering the HSN code or item name
  6. Click Save and continue through all steps
  7. Complete verification via DSC or EVC and submit

Frequently Asked Questions

 

HSN Code information is for reference only. Always verify with the official GST portal or a qualified tax professional.