Glossary

What is an HSN code?

HSN stands for Harmonised System of Nomenclature, the international product classification maintained by the World Customs Organization. India uses it in the Customs Tariff and in GST, so every taxable item you sell has an HSN code, and the GST rate is notified against that code.

एचएसएन कोड: माल की पहचान का अंतरराष्ट्रीय नंबर

1,000+
businesses onboarded
₹50 Cr+
invoice value handled
700+
businesses got their money back
60%
of cases settled before court
Short answer

An HSN code is a number that identifies a product. The first 2 digits are the chapter, 4 digits are the heading, 6 digits the international sub-heading and 8 digits the Indian tariff item. GST rate notifications list goods by these codes, so the code on your invoice decides the rate you charge. As of 21 October 2026, the goods rates are in Notification 9/2025-Central Tax (Rate) and its amendments.

How an HSN code is built

HSN codes are hierarchical. Take ghee. Chapter 04 covers dairy produce, eggs and honey. Heading 0405 is butter and other fats derived from milk. The six-digit sub-heading narrows it further, and the eight-digit Indian tariff item identifies ghee itself. The GST schedules mostly name goods at the 4-digit level, and use 6 or 8 digits only where one heading has more than one rate.

DigitsLevelExample
2Chapter04: Dairy produce
4Heading0405: Butter, ghee and other milk fats
6Sub-headingSet internationally
8Tariff itemSet by India in the Customs Tariff

The rules for interpreting the Customs Tariff, including the Section and Chapter Notes, also apply to GST classification. The rate notifications say so expressly in their Explanation.

Why the HSN code decides your GST rate

Under GST 2.0, in force from 22 September 2025, the Central Government notified the CGST rate for each listed code in Notification 9/2025-Central Tax (Rate). Schedule I lists 5% goods, Schedule II 18%, Schedule III 40%, Schedule IV 3% (gold, silver, jewellery), and two small schedules cover diamonds and precious stones. Any goods not named elsewhere fall into the residual 18% entry. Notification 10/2025-Central Tax (Rate) lists goods that are fully exempt, such as fresh milk, salt, bread and notebooks.

One heading can carry more than one rate. Heading 1006 rice is nil when sold loose and 5% when pre-packaged and labelled. Chapter 62 garments are 5% up to ₹2,500 per piece and 18% above. So you need the right code and the right condition.

How to find the right HSN code for an item

  1. Start with what the item is made of and what it does, not its brand name.
  2. Find the chapter (for example, 85 for electrical machinery, 61 or 62 for apparel).
  3. Read the heading descriptions in the rate notification and pick the one that fits.
  4. Check whether the entry has a condition such as "pre-packaged and labelled" or a price per piece.
  5. Copy the code into your item master once, so every invoice uses it.

If two headings seem to fit, the more specific description generally wins under the interpretation rules. Where real doubt remains, an advance ruling or a tax adviser is the safe route.

Worked example

A kirana shop sells a 5 kg pack of branded atta for ₹300 and 2 kg of loose atta weighed out from a sack for ₹80. Both are heading 1101. The 5 kg pack is pre-packaged and labelled, so GST is 5%: if ₹300 is the taxable value, CGST is ₹7.50 and SGST is ₹7.50, total ₹315. The loose atta is nil-rated under Notification 10/2025-Central Tax (Rate), so it is shown on the bill with no tax. Both lines carry HSN 1101; only the rate differs.

Do it automatically in FundRaksha Book

In FundRaksha Book you set the HSN code and rate once on each item, and every GST invoice, the HSN summary and your GSTR-1 data use it. The first 300 invoices are free. Before you bill a new trade buyer, check their GSTIN on FundRaksha Trust.

Last reviewed: 2026-10-21. Information for Indian businesses; not legal advice.

Free, no obligation

Free consultation and case assessment

मुफ़्त सलाह, कोई शुल्क नहीं

Talk to a FundRaksha recovery expert for free. In one call we assess your unpaid invoices and tell you honestly what can be recovered, how, and in roughly how long. No fee for the call, no obligation, and no upfront cost if you go ahead: our fee is a percentage of what we actually recover.

  • A review of your invoices, purchase orders, delivery proof and the buyer’s replies
  • An honest assessment of recovery chances and the right route: reminders, legal notice, MSME Samadhaan, Section 138 or a civil suit
  • A realistic timeline and the exact cost: nothing upfront, a success fee only on recovery
  • A dedicated advocate assigned within 24 hours if you decide to proceed
Keep these ready
  • The unpaid invoice(s) and payment terms
  • Purchase order, delivery challan, e-way bill or proof of service
  • Messages, emails or letters about the payment
  • For a bounced cheque: the cheque and the bank return memo

No recovery, no fee. Court fees, if any, are borne by the client and told upfront.

FAQ

Questions, answered

The first 6 digits are common to countries that use the Harmonised System. Digits 7 and 8 are national, so an Indian 8-digit tariff item may not match another country's code.

This page is general information for Indian businesses, not legal advice for your specific case. Laws, rates and procedures change; speak to an advocate before acting. FundRaksha LegalTech Pvt Ltd is a technology company; legal work is carried out by enrolled advocates.