Those small, often cryptic codes printed on invoices are most likely HSN Codes. Many initially assume they are internal references relevant only to accounting professionals, but once you are involved in GST returns or product listings, their significance becomes clear.
The Harmonised System of Nomenclature (HSN Code) is an internationally recognised system for classifying goods, functioning much like a universal barcode for tax authorities. It enables countries, including India, to maintain uniformity and consistency in the taxation and reporting of goods. If you are engaged in selling products—whether through platforms such as Shopify or Amazon—understanding HSN Codes is essential.
HSN Code in India
Let us now examine how the Harmonised System of Nomenclature (HSN) functions in practice. India adopted the HSN framework in the 1980s, well before the introduction of the Goods and Services Tax (GST) and the widespread interest in concepts such as input tax credit.
The rationale was straightforward: to participate effectively in global trade, India needed to align with an internationally recognised classification system for goods. The HSN provided this common “language,” enabling uniform product identification across borders.
Under the GST regime, the HSN code plays a direct role in determining the applicable tax rate for specific goods. The number of digits in the HSN code required depends on a business’s turnover. Smaller traders may use a 4-digit code, while businesses with higher turnover must use 6- or even 8-digit codes for greater accuracy and compliance. While the system can initially appear complex, with familiarity it becomes considerably easier to navigate.
Structure of the HSN Code
Now, this part can feel like decoding a lock, but stick with me. Every HSN Code has layers. Think of it like peeling an onion, except with fewer tears.
The HSN Code can be 4, 6, or 8 digits long. And the more digits you have, the more detailed the classification. If you have ever had to explain why your plastic mug is not the same as a flower pot, you will know why this matters.
Here is how the structure breaks down:
First two digits represent the chapter
Imagine this as the top shelf of a huge library. Chapter 09? That is where all the coffee and tea items live. You are just entering the category.
Next two digits signify the heading
Now you are narrowing it down. '0901' means you are talking specifically about coffee.
Fifth and sixth digits define the sub-heading
This is where things get very specific. For example, '090111' means unroasted, non-decaffeinated coffee. If that is your product, you better get this right.
Seventh and eighth digits go even deeper
If your turnover is over ₹5 crore, these digits are mandatory. It drills down to minor variations of a product.
Why HSN Code Is Important in India
So, why is the HSN Code important? I had the same question when I first needed to include it in an invoice. Initially, I wondered whether anyone actually verified it. The answer is yes — it is checked.
Here is why it should not be overlooked:
It streamlines GST classification
Every product is taxed differently under GST. The HSN Code ensures your item is placed in the right tax slab. One wrong digit? You might end up paying more or worse, face a penalty.
It facilitates international trade
If you ever plan to expand your business outside India, or even source stuff internationally, HSN makes it easier. You are speaking the same product language as customs in 200+ countries.
It reduces disputes and confusion
Have you ever had a customer say, “This should be tax-free”? The HSN Code backs you up. It shows you have classified your product correctly, based on government rules, not guesswork.
It speeds up GST return filing
If you are tired of typing product descriptions repeatedly in GSTR-1, HSN Codes help. They auto-fill a lot of the details. Less typing. Less chance of messing up.
HSN Code List for GST India
Section
| HSN Chapter Range
| Description of Commodities
| New GST Rates
|
I
| 01–05
| Live animals; animal products
| 0%, 5%, 18%
|
II
| 06–14
| Vegetable products
| 0%, 5%, 18%
|
III
| 15
| Animal or vegetable fats and oils
| 5%, 18%
|
IV
| 16–24
| Prepared foodstuffs; beverages; spirits; tobacco
| 0%, 5%, 18%, 40%
|
V
| 25–27
| Mineral products (e.g., cement)
| 5%, 18% (cement reduced from 28% to 18%)
|
VI
| 28–38
| Chemicals and allied products
| 0%, 5%, 18%, 40%
|
VII
| 39–40
| Plastics, rubber, and related articles
| 5%, 18%
|
VIII
| 41–43
| Raw hides, leather, and fur
| 5%, 18% (leather footwear ≤ ₹2,500 reduced to 5%)
|
IX
| 44–46
| Wood, cork, and related articles
| 5%, 18%
|
X
| 47–49
| Paper, paperboard, and related articles
| 0%, 5%, 18% (pencils, notebooks, maps often 0%)
|
XI
| 50–63
| Textiles and textile articles
| 5%, 18% (most textiles/apparel ≤ ₹2,500 at 5%)
|
XII
| 64–67
| Footwear, headgear, umbrellas
| 5%, 18% (most footwear ≤ ₹2,500 at 5%)
|
XIII
| 68–70
| Ceramic products and glassware
| 5%, 18%
|
XIV
| 71
| Precious metals, stones, jewellery
| 0%, 3%, 5%, 18%
|
XV
| 72–83
| Base metals and utensils
| 5%, 18% (many daily-use items at 5%)
|
XVI
| 84–85
| Machinery and appliances (ACs, TVs, refrigerators)
| 5%, 18% (consumer durables reduced from 28% to 18%)
|
XVII
| 86–89
| Vehicles, aircraft, vessels
| 5%, 18%, 40% (small cars ≤ 350cc bikes at 18%; luxury/sin goods at 40%)
|
XVIII
| 90–92
| Optical, photographic, medical instruments
| 0%, 5%, 18% (life-saving medicines/devices at 5%)
|
XIX
| 93
| Arms and ammunition
| 5%, 18%, 40% (high-end arms at 40%)
|
XX
| 94–96
| Miscellaneous manufactured goods (FMCG)
| 5%, 18% (personal care, household items reduced to 5%)
|
XXI
| 97
| Works of art, collectors’ items, antiques
| 5%, 18%
|
Conclusion
So, after all this decoding, what is my takeaway? The HSN Code is not just some boring formality. It is like that quiet accountant in the backroom who keeps everything from falling apart. You might not love it, but you will feel the pain if you ignore it.
If you are running a business, even if it is just starting out, do not sleep on this. Understand your product. Know your code. Because when the GST portal asks for it, or when your buyer cross-checks your invoice, you do not want to be caught fumbling.