Find the right HSN code and its GST rate
Search every 8-digit HSN code used in Indian GST and customs, with the official tariff description, the GST rate mapping including the CGST and SGST split, and a calculator for every code.
Not sure which code fits?Ask an IncorpX GST advisor, freeEvery HSN code is 8 digits, in four pairs
The first two digits are the chapter, then the heading, the subheading and the India-specific tariff item. Each level narrows what the code covers, and this directory colour-codes them so you always know where you are.
All 21 sections of the HSN
The Harmonized System groups every product into 21 sections, from live animals to works of art. Open a section to reach its chapters, headings and codes.
Popular HSN codes
Codes businesses look up most often, with the GST rate slabs mapped to each in the schedule.
How to find your HSN code
- Search your product. Type what you sell in plain words, like "basmati rice" or "cotton t-shirt", or any digits of the code you already know.
- Confirm the description. Open the code page and read the official tariff description, so the code genuinely matches your product and not just its name.
- Check the GST mapping. The page lists the GST schedule rows for the code with the CGST and SGST split, including slabs that depend on sale value or packing. Verify the current rate before you invoice.
- Use the right digits. Report 4 or 6 digits in GSTR-1 based on your turnover, and the full 8 digits on customs documents.
- Tariff structure and descriptions: Guidebook on Mapping of HSN Codes, Department for Promotion of Industry and Internal Trade (dpiit.gov.in), revised 16.12.2025.
- GST rate mapping: HSN to GST code and GST rate schedule mapping (as published 30.06.2017), Central Board of Indirect Taxes and Customs (cbic-gst.gov.in).
- Current rates: GST Council notifications, including the rate rationalization effective 22.09.2025, published on the CBIC tax information portal.
This directory reproduces government classifications for reference. The official gazette and CBIC notifications remain the authoritative sources. IncorpX provides assistance for registrations and filings that use these codes and does not issue the classification or the rates itself.
HSN code questions, answered
What is an HSN code?
An HSN code is a number from the Harmonized System of Nomenclature that classifies goods for tax and trade. The first 2 digits are the chapter, then the 4-digit heading, the 6-digit subheading and the full 8-digit Indian tariff item. GST invoices, returns and customs documents use these codes to identify what is being sold.
How many digits of the HSN code do I need for GST?
It depends on your aggregate turnover. Businesses with turnover up to Rs. 5 crore report 4-digit HSN codes on invoices and in GSTR-1, and businesses above Rs. 5 crore report 6 digits. Import and export documents always use the full 8-digit code.
How do I find the HSN code for my product?
Search by the product name or any part of the code above, or browse from a section down to the exact 8-digit item. Each code page shows the official tariff description and the GST schedule mapping, so you can confirm the fit before using it.
Where do I find the GST rate for an HSN code?
Open any HSN code page in this directory to see the GST rate rows mapped to it in the CBIC schedule, the CGST and SGST split, and a calculator for that rate. GST rates change through GST Council notifications, including the slab rationalization effective 22.09.2025, so verify the current rate on the CBIC portal before invoicing or filing.
What is the difference between HSN and SAC codes?
HSN codes classify goods, while SAC (Services Accounting Codes) classify services. If you supply goods you quote an HSN code, and if you supply services you quote a SAC code. Businesses that supply both use each type for the respective line items.
Is the HSN code the same in every country?
The first 6 digits are harmonized across all countries that use the WCO Harmonized System, so subheading 6109 10 means the same thing worldwide. Countries extend the code beyond 6 digits their own way; India uses 8-digit tariff items under the ITC-HS.
Can IncorpX help me pick the right HSN code?
Yes. IncorpX provides assistance for GST registration and GST return filing, and helps you identify the correct HSN codes and applicable rates for your products as part of that work. Applications and returns are always filed in your name with the tax authorities.
Not sure this is the right HSN code for your products?
Share what you sell and an IncorpX advisor will help you confirm the correct HSN code and the GST treatment that applies, before you invoice or file. Free, with no obligation. IncorpX provides assistance for GST registration and return filing; applications are always filed in your name with the tax authorities.










