🔍 Find HSN Code Free
Updated After Every GST Council Meeting

HSN Code Finder

Search 12,000+ Codes Instantly

Works in Hindi too · See GST rate instantly · No login · 100% Free

🔍 12,000+ HSN Codes ⚡ Instant Results 🇮🇳 Hindi Search 📱 Free Forever
50,000+
Indian businesses use this tool
Every month · Zero rupees · No account
12,000+
HSN Codes
30 sec
Avg. Search
₹0
Cost
📅
GSTR-1 Filing Deadline
days left · Due: —
Browse by Category

Browse HSN Codes by Category

All 21 sections of the Harmonized System of Nomenclature

Complete Guide

Understanding HSN Codes in India — Complete Guide 2026

Everything an Indian MSME needs to know about HSN codes and GST compliance.

📐 HSN Code Structure: 2, 4, 6, 8 Digits Explained

HSN codes follow a hierarchical structure. The first 2 digits represent the Chapter (e.g., 10 = Cereals). Digits 3–4 represent the Heading (e.g., 1006 = Rice). Digits 5–6 represent the Sub-heading (e.g., 100630 = Semi-milled rice). Digits 7–8 are country-specific tariff lines used for imports and exports. For most GST invoices in India, 4 or 6 digits are sufficient depending on your annual turnover.

🔄 HSN vs SAC Code: What's the Difference?

HSN (Harmonized System of Nomenclature) codes classify goods. SAC (Services Accounting Codes) classify services. Both are required on GST invoices but apply to different types of supply. If you sell both goods and services, you need both types on the same invoice.

FeatureHSN CodeSAC Code
Applies toGoodsServices
Starting digitsChapters 01–99Starts with 99
Example8517 — Mobile phones9954 — Construction
International standardYes (WCO)India-specific

📊 HSN Code Digits Required by Turnover

Annual TurnoverDigits RequiredExample
Up to ₹1.5 croreOptionalCan skip HSN
₹1.5 crore – ₹5 crore4 digits1006 (Rice)
Above ₹5 crore6 digits100630 (Semi-milled)
Exports / Imports8 digits always10063010

🏪 Common HSN Codes for Indian MSMEs

HSN CodeProductGST Rate
1006Rice (all varieties)0%
1701Sugar5%
2106Food preparations NES18%
3004Medicines / Drugs12%
4901Books / Printed matter0%
6109T-shirts & Vests5%
6205Men's shirts (cotton)5%
6403Footwear with leather18%
7108Gold (unwrought)3%
7113Gold & Silver Jewellery3%
8471Computers & Laptops18%
8517Mobile Phones (smartphones)12%
8528TV & Monitors18%
9401Chairs & Seats18%
9403Wooden furniture18%
3305Shampoo & Hair products18%
3307Cosmetics & Beauty products18%
4820Notebooks & Stationery12%
2201Water (packaged)18%
2202Soft drinks & Juices18%

📋 How to Fill HSN Summary in GSTR-1

Table 12 of GSTR-1 requires an HSN-wise summary of all outward supplies. You must report total quantity, taxable value, and tax amount for each HSN code used during the month. For businesses above ₹5 crore turnover, this is mandatory with 6-digit HSN from April 2021 onwards.

Pro Tip

Use the "Bulk Verify HSN Codes" button above to paste all your invoice items and get the correct HSN + GST rate for each. Then export as CSV and match with your GSTR-1 Table 12.

⚠️ What to Do If You Used the Wrong HSN Code

If you've used the wrong HSN code, file a revised GSTR-1 for the affected month before the due date. If the return is already filed, use GSTR-1A amendment in the next period. Penalty under Section 125 of CGST Act can be up to ₹25,000 per offence. Act quickly — most GST officers accept good-faith corrections before a notice is issued.

📰 HSN Code Changes — Budget 2026 Updates

The GST Council's 55th meeting (December 2024) revised rates on several categories. EV batteries moved from 18% to 5%. Insurance premiums revised. Online gaming and casinos now at 28% on full face value. Several textile HSN sub-headings were reclassified for clarity. Dgtol updates all rates within 24 hours of official CBIC notification — bookmark this page to always get the latest HSN data.

FAQs

HSN Code Finder — Frequently Asked Questions

Everything Indian merchants ask about HSN codes and GST compliance

🧾

Found your HSN code? Use it in a GST invoice

Open the free GST Invoice Generator with your code pre-filled — no re-typing needed.

Open Invoice Generator