If you have ever filed a GST return, exported goods, or prepared a tax invoice in India, you have encountered the three most important letters in indirect taxation: H-S-N. The Harmonized System of Nomenclature (HSN) is the internationally standardised, six-to-eight digit product classification system that India adopted when it implemented the Goods and Services Tax (GST) on 1st July 2017. Every product — from a safety pin to a satellite — has an HSN code, and knowing the correct code is not merely a bureaucratic formality; it determines your GST rate, your ITC eligibility, your e-Way Bill requirements, and your customs duty liability.
Yet, for millions of Indian traders, manufacturers, retailers, e-commerce sellers, and importers/exporters, finding the right HSN code remains a confusing, time-consuming challenge. A wrong HSN code on an invoice can trigger GST scrutiny, block input tax credit, and even attract penalties of up to ₹50,000 per invoice under the CGST Act, 2017.
This guide — HSN Code Finder Guide 2026 — is the most comprehensive, updated, and practically useful resource on HSN codes for Indian businesses. From understanding the structure of an HSN code, to using official and digital tools to find the right code, to knowing which businesses need how many digits, this guide covers everything. Let us begin.
1. Definition and Full Form of HSN Code
The Official Definition
HSN stands for Harmonized System of Nomenclature. It is a multipurpose international product nomenclature developed by the World Customs Organization (WCO) in 1988. HSN codes are used by over 200 countries to classify goods in international trade. India adopted the HSN system for its Customs Tariff in 1986 and extended it to GST in 2017.
HSN Under GST in India
Under India’s GST framework, HSN codes serve as the universal language for product identification. Every supply of goods must carry an HSN code on the tax invoice, GSTR-1 return, GSTR-3B summary, and e-Way Bill. The code links directly to GST rate schedules maintained by the GST Council and administered by the Central Board of Indirect Taxes and Customs (CBIC).
💡 Key Fact: India uses the WCO’s 6-digit international HSN and extends it to 8 digits for greater specificity in domestic trade, customs, and GST classification.
2. HSN vs SAC Code – Know the Difference
What is SAC?
SAC stands for Services Accounting Code. While HSN codes classify goods, SAC codes classify services under GST. SAC codes are 6 digits long and maintained by CBIC. Examples: SAC 9983 – Other professional, technical and business services; SAC 9963 – Accommodation, food and beverage services.
Feature | HSN Code | SAC Code |
Full Form | Harmonized System of Nomenclature | Services Accounting Code |
Applies To | Goods / Products | Services |
Digits | 4, 6, or 8 digits | 6 digits |
Origin | World Customs Organization (WCO) | CBIC India (GST) |
Example | 0902 – Tea | 9983 – IT / Consulting Services |
Used In | Invoices, GSTR-1, e-Way Bills | Invoices, GSTR-1, GSTR-3B |
3. How HSN Codes Are Structured
The Building Blocks: Chapter → Heading → Subheading → National Tariff Item
An HSN code has a layered, hierarchical structure. India uses up to 8 digits, where each group of digits adds more specificity to the product classification. Understanding this structure lets you navigate the HSN schedule systematically.
Level | Digits | Called | Example (Basmati Rice) |
Chapter | 2 Digits | Chapter Code | 10 – Cereals |
Heading | 4 Digits | Heading Code | 1006 – Rice |
Sub-Heading | 6 Digits | Sub-Heading (WCO) | 1006.20 – Husked (brown) rice |
National Item | 8 Digits | Tariff Item (India) | 1006.20.10 – Basmati Brown Rice |
The 21 Sections and 99 Chapters of HSN
The entire HSN schedule is divided into 21 Sections, covering broad economic categories, which are further divided into 99 Chapters (Chapter 77 is currently reserved/unused; Chapter 98 and 99 are India-specific for customs purposes).
Section | Chapters | Covers |
Section I | Ch. 01–05 | Live Animals and Animal Products |
Section II | Ch. 06–14 | Vegetable Products |
Section III | Ch. 15 | Animal or Vegetable Fats and Oils |
Section IV | Ch. 16–24 | Prepared Foodstuffs, Beverages, Tobacco |
Section V | Ch. 25–27 | Mineral Products (Coal, Oil, Gas) |
Section VI | Ch. 28–38 | Chemicals and Allied Industries |
Section VII | Ch. 39–40 | Plastics and Rubber |
Section VIII | Ch. 41–43 | Hides, Skins, Leather, Furskins |
Section IX | Ch. 44–46 | Wood, Cork, Straw Products |
Section X | Ch. 47–49 | Pulp, Paper, Paperboard |
Section XI | Ch. 50–63 | Textiles and Textile Articles |
Section XII | Ch. 64–67 | Footwear, Headgear, Umbrellas |
Section XIII | Ch. 68–70 | Stone, Plaster, Cement, Glass |
Section XIV | Ch. 71 | Precious Stones, Metals, Jewellery |
Section XV | Ch. 72–83 | Base Metals and Articles Thereof |
Section XVI | Ch. 84–85 | Machinery, Electrical Equipment |
Section XVII | Ch. 86–89 | Vehicles, Aircraft, Vessels |
Section XVIII | Ch. 90–92 | Optical, Medical Instruments, Clocks |
Section XIX | Ch. 93 | Arms and Ammunition |
Section XX | Ch. 94–96 | Miscellaneous Manufactured Articles |
Section XXI | Ch. 97–99 | Works of Art; Special Use Chapters |
4. Who Needs to Use HSN Codes in India? (CBIC Notification, 2021 – Updated 2026)
Mandatory HSN Code Requirements by Turnover
The CBIC issued Notification No. 78/2020 – Central Tax (effective 1st April 2021) mandating HSN codes on all B2B and B2C tax invoices based on annual aggregate turnover. These requirements continue and are enforced in 2026.
Annual Aggregate Turnover (Preceding FY) | HSN Digits Required | Invoice Type |
Up to ₹5 Crore | 4-Digit HSN Code | B2B Invoices mandatory; B2C optional but recommended |
More than ₹5 Crore | 6-Digit HSN Code | Mandatory on ALL invoices (B2B and B2C) |
Importers / Exporters | 8-Digit HSN Code | Mandatory under Customs Tariff Act, 1975 |
E-Commerce Sellers (All) | Min. 4-Digit HSN | Mandatory for GSTR-1 reporting (HSN Summary Table 12) |
HSN Code in GSTR-1 – Table 12 (HSN Summary)
From FY 2022-23 onwards, CBIC made HSN Summary in GSTR-1 (Table 12) mandatory and non-editable based on invoice data. Taxpayers with turnover above ₹5 crore must report 6-digit HSN; those below must report 4-digit HSN. From January 2024, GSTN introduced validation of HSN codes against the CBIC master list, rejecting invalid codes in real time.
⚠️ 2026 Update: GSTN has integrated AI-powered HSN validation in its portal that cross-checks HSN codes with product descriptions on invoices. Mismatches trigger automated SCNs (Show Cause Notices). Always verify codes at cbic-gst.gov.in.
5. HSN Code and GST Rate Linkage
How HSN Determines Your GST Rate
The GST Council’s rate schedule is organized entirely on HSN codes. Each HSN code is mapped to one of India’s GST rate slabs: 0%, 5%, 12%, 18%, or 28%. Some goods also attract GST Compensation Cess on top of the standard rate (e.g., tobacco, automobiles, aerated drinks).
GST Rate | Nature of Goods (Examples with HSN) |
0% (Nil) | Fresh vegetables (Ch. 07), Milk (0401), Eggs (0407), Grains (Ch. 10), Salt (2501) |
5% | Sugar (1701), Tea (0902), Coffee (0901), Edible Oils (Ch. 15), Life-saving medicines |
12% | Butter (0405), Cheese (0406), Processed Foods, Mobile Phones (8517) – earlier 18% |
18% | Computers (8471), AC (8415), Refrigerators (8418), Paints (3210), Cement (2523) |
28% | Automobiles (Ch. 87), Tobacco Products (Ch. 24), Pan Masala (2106), Aerated Drinks |
28%+Cess | Luxury Cars (up to 22% Cess), Cigarettes (specific duty+ad valorem Cess) |
6. Method 1: Using the CBIC Official HSN Search Tool
Step-by-Step Process on cbic-gst.gov.in
- Open your browser and go to: https://www.cbic-gst.gov.in/gst-goods-services-rates.html
- Click on the ‘HSN Rates’ tab or use the ‘GST Goods and Services Rate’ search section
- In the search bar, type the product name in common language (e.g., ‘cotton shirt’, ‘solar panel’, ‘laptop’)
- The tool will display a list of matching HSN codes with their descriptions and GST rates
- Cross-reference with the ‘Chapter Notes’ and ‘Section Notes’ for accuracy
- Note the 4-digit, 6-digit, and 8-digit levels — choose the level applicable to your business turnover
- Verify the linked GST rate in the rate schedule (Schedule I through VII of IGST Act)
- Note the HSN code and document it in your invoice/accounting software
Pro Tips for CBIC Search
- Use generic product names rather than brand names (search ‘toothpaste’ not ‘Colgate’)
- If the product isn’t found, search by material (e.g., ‘plastic container’ → Chapter 39)
- Use ‘Chapter’ navigation if keyword search gives too many results
- Always check Chapter Notes — they define what IS and IS NOT included in each chapter
7. Method 2: Using the GST Portal (gst.gov.in)
Search on Official GST Portal
- Go to gst.gov.in → Services → User Services → Search HSN Code
- Enter HSN/SAC code directly if you have a partial code
- OR enter product description to get suggestions
- The portal shows HSN code, description, applicable GST rate, and UQC (Unit of Quantity Code)
- Download the result for your records
UQC – Unit Quantity Code (Often Missed)
Along with the HSN code, GST returns also require UQC — the unit in which goods are measured. CBIC has defined standard UQCs.
UQC Code | Unit | Example Products |
KGS | Kilograms | Grains, sugar, chemicals |
LTR | Litres | Liquids, oils, beverages |
NOS | Numbers / Pieces | Electronics, vehicles, units |
MTR | Metres | Cloth, pipes, wires |
SQM | Square Metres | Flooring, glass, tiles |
TON | Metric Tonnes | Coal, iron ore, cement |
PCS | Pieces | Garments, shoes, items sold per piece |
8. Method 3: Using Third-Party HSN Finder Tools (2026 Updated List)
Trusted Digital Platforms for HSN Code Search
- ClearTax HSN Code Finder (cleartax.in) – largest GST software in India; most user-friendly search with auto-suggestions
- Masters India HSN Finder (mastersindia.co) – comprehensive database with GST rate linkage
- Tally ERP 9 / TallyPrime – built-in HSN master with tax rate auto-fill on product creation
- Zoho Books – HSN lookup integrated into invoicing with GSTN validation
- myBillBook – popular for SMEs and traders; HSN search with auto-GST rate mapping
- QuickBooks India – integrated HSN and SAC search within invoice generation
- Busy Accounting – widely used by CA firms; full HSN master with custom tariff lookup
- e-Vatika (GSTN ecosystem) – advanced HSN cross-validation tool for compliance officers
AI-Powered HSN Tools in 2026
In 2026, several AI-driven platforms now offer product description parsing to auto-suggest HSN codes. These tools use natural language processing to match product descriptions with the HSN schedule. While useful, always validate AI-suggested codes against the official CBIC master before using them on invoices.
9. Method 4: HSN Classification Through Export-Import Data
Using DGFT / ICEGATE for Import-Export HSN
For importers and exporters, the 8-digit HSN code (called ITC-HS code in trade context) is absolutely mandatory on all Shipping Bills, Bills of Entry, and Letters of Credit. The Directorate General of Foreign Trade (DGFT) maintains the ITC-HS Schedule which India’s Foreign Trade Policy (FTP 2023-28, amended 2026) is based on.
- ICEGATE Portal (icegate.gov.in) – official customs portal; 8-digit HSN lookup with basic customs duty rates
- DGFT Trade Portal (dgft.gov.in) – FTP benefits, export/import policy conditions linked to ITC-HS codes
- Zauba Corp / Volza – third-party import-export data platforms showing real HSN codes used by Indian traders
- SeaRates / ImportYeti – international trade databases cross-referenced with Indian HSN data
10. HSN Codes for Food & Agriculture
HSN Code | Product | GST Rate | Notes |
0101 | Live horses, asses, mules | Nil | Only live animals |
0201 | Meat of bovine animals, fresh/chilled | Nil | Fresh/chilled exempt; frozen taxable |
0402 | Milk (condensed, evaporated) | 5% | Plain milk (0401) – Nil |
0701 | Potatoes – fresh/chilled | Nil | Branded: 5% |
0901 | Coffee (raw) | Nil / 5% | Raw unprocessed: Nil; processed: 5% |
0902 | Tea (unprocessed leaf) | Nil / 5% | Unprocessed: Nil; branded packaged: 5% |
1001 | Wheat | Nil | Packaged branded: 5% |
1006 | Rice | Nil / 5% | Unbranded: Nil; branded: 5% |
1701 | Cane/beet sugar | 5% |
|
2106 | Food preparations NES | 18% | Includes protein supplements |
11. HSN Codes for Textiles & Garments
HSN Code | Product | GST Rate |
5101 | Wool (raw, not carded) | 5% |
5201 | Cotton (not carded/combed) | Nil |
5208 | Woven fabrics of cotton (≤200 g/m²) | 5% |
5407 | Woven fabrics of synthetic filament | 5% |
6101 | Men’s overcoats, carcoats (knitted) | 5% (≤₹1000 MRP); 12% (>₹1000) |
6105 | Men’s shirts, knitted | 5% (≤₹1000); 12% (>₹1000) |
6204 | Women’s suits, dresses, skirts | 5% (≤₹1000); 12% (>₹1000) |
6402 | Footwear (rubber/plastic) | 5% (≤₹1000 MRP); 18% (>₹1000) |
6302 | Bed linen, table linen | 5% |
6307 | Other made-up textile articles | 5% / 12% |
12. HSN Codes for Electronics & Technology
HSN Code | Product | GST Rate |
8414 | Air pumps, vacuum pumps, fans | 18% |
8415 | Air conditioners | 18% + Cess (28%+Cess on window AC over certain value) |
8417 | Industrial or laboratory furnaces | 18% |
8418 | Refrigerators, freezers | 18% |
8443 | Printing machinery | 18% |
8471 | Computers, laptops, tablets | 18% |
8517 | Mobile phones, smartphones | 12% |
8518 | Microphones, loudspeakers | 18% |
8528 | Monitors, projectors, TVs | 18% / 28% |
8544 | Insulated wire, cables | 18% |
13. HSN Codes for Pharmaceuticals
HSN Code | Product | GST Rate | Special Note |
2936 | Vitamins and provitamins | 5% / 12% |
|
3001 | Glands, organs for therapeutic use | 5% |
|
3002 | Human blood, vaccines, toxins | 5% / Nil | COVID vaccines: Nil (specific notification) |
3003 | Medicaments (mixed products) | 5% / 12% | Life-saving drugs: Nil |
3004 | Medicaments for retail sale | 5% / 12% / Nil | Cancer drugs: Nil per GST Council 2023 |
3005 | Dressings, bandages, plasters | 12% |
|
3006 | Pharmaceutical goods (special) | 12% |
|
3401 | Soap, detergents | 18% |
|
3402 | Organic surface-active agents | 18% |
|
14. HSN Codes for Construction & Real Estate Materials
HSN Code | Product | GST Rate |
2523 | Portland cement, aluminous cement | 28% |
2516 | Granite (blocks/slabs) | 5% (blocks); 12% (dressed) |
6901 | Bricks, blocks (siliceous fossil)) | Nil (fly ash) / 5% |
6908 | Ceramic tiles (glazed) | 18% |
7003 | Sheet glass (cast, rolled) | 18% |
7213 | Bars/rods of iron for concrete | 18% |
7214 | Structural steel (angles, shapes) | 18% |
3214 | Glaziers’ putty, painters’ fillings | 18% |
3208 | Paints, varnishes (synthetic polymer) | 18% |
4418 | Builders’ joinery: doors, windows (wood) | 12% |
15. HSN Codes for Automobiles & Spare Parts
HSN Code | Product | GST Rate + Cess |
8701 | Tractors | 12% |
8702 | Motor vehicles for transport of 10+ persons | 28% + 15% Cess |
8703 | Motor cars and other motor vehicles (personal) | 28% + 1% to 22% Cess |
8704 | Commercial vehicles (trucks, lorries) | 28% + Cess |
8711 | Motorcycles, scooters | 28% + Cess |
8712 | Bicycles | 12% |
8714 | Parts and accessories (motorcycles) | 18% / 28% |
8708 | Parts and accessories (motor vehicles) | 18% / 28% |
4011 | Pneumatic tyres (rubber) | 28% |
8507 | Electric accumulators (EV batteries) | 18% |
16. HSN Code on Tax Invoice – Legal Requirements
What Must a GST-Compliant Invoice Show?
As per Section 31 of CGST Act, 2017, read with Rule 46 of CGST Rules, 2017, a tax invoice must contain the HSN code of goods supplied. The number of digits required depends on turnover as stated in Section 4 of this guide.
Invoice Format Requirements 2026
- Supplier GSTIN, Name, Address
- Invoice Number (consecutive, unique within FY)
- Invoice Date
- Recipient GSTIN, Name, Address (for B2B)
- HSN Code (4-digit / 6-digit / 8-digit as applicable)
- Description of Goods
- Quantity + Unit (UQC)
- Value of Supply (in ₹)
- Rate of CGST / SGST / IGST
- Amount of CGST / SGST / IGST (in ₹)
- Place of Supply (State name and code)
- Signature / Digital Signature of Supplier
17. HSN Codes in GSTR-1 Filing
How to Report HSN in GSTR-1 (Table 12)
Table 12 of GSTR-1 is the HSN-wise summary of all outward supplies. From 2022-23 onwards, this table is auto-populated from invoice-level data in GSTR-1. The GSTN system validates each HSN code entered against the CBIC HSN master.
Common Errors in HSN Reporting – GSTR-1
- Using 4-digit HSN when 6-digit is mandatory (turnover above ₹5 crore)
- Entering invalid HSN codes (codes not in CBIC master)
- Mismatch between HSN code and product description
- Wrong UQC selected for the product
- HSN code of service SAC entered instead of goods HSN
- Reversal of HSN and SAC in mixed supply situations
18. HSN Code and e-Way Bill
HSN Requirement in e-Way Bill
An e-Way Bill is mandatory for movement of goods valued above ₹50,000 (₹1 lakh for within-state movement in some states). The e-Way Bill form requires the HSN code of the goods being transported.
- e-Way Bill portal: ewaybillgst.gov.in
- Part A of e-Way Bill: HSN code (2-digit minimum; 4-8 digit preferred)
- Incorrect HSN in e-Way Bill can result in detention of goods and penalty of ₹10,000 or tax due (whichever is higher)
- GSTN has introduced validation that cross-checks e-Way Bill HSN with previous GSTR-1 filings
19. HSN Code for Customs / Import-Export (ITC-HS Code)
ITC-HS Schedule – India’s Import-Export Classification
India’s Foreign Trade Policy (FTP 2023-28, updated 2026) uses ITC-HS (Indian Trade Classification based on Harmonized System) for classifying all imports and exports. The ITC-HS code is 8 digits and maps directly to the 8-digit HSN code.
Two Schedules of ITC-HS
- Schedule I (Import Policy): Specifies conditions, restrictions, licensing requirements, and prohibited goods for imports into India
- Schedule II (Export Policy): Specifies conditions and restrictions for exports from India (free, restricted, or prohibited)
Basic Customs Duty (BCD): Levied on imported goods based on their ITC-HS code. Ranges from 0% to 150%+ depending on product and country of origin.
Anti-Dumping Duty: Additional duty levied on specific products from specific countries where dumping is proven. Must be checked separately on DGTR (Directorate General of Trade Remedies) website.
IGST on Imports: All imports into India also attract IGST (Integrated GST) at the applicable HSN rate as if goods were sold domestically. ITC of this IGST is available to registered importers.
20. HSN Code Amendments and GST Council Updates (2026)
Recent HSN-Related GST Council Decisions (2024-2026)
- 54th GST Council (October 2024): Rate rationalisation; several products moved between rate slabs with corresponding HSN code mapping updates
- 55th GST Council (December 2024): Online gaming, health insurance, and EV-related HSN clarifications
- 56th GST Council (2025): Further rationalization recommended by Rate Rationalization Committee; implementation of new 8-digit codes for several chemical and pharmaceutical HSNs
- 2026 CBIC HSN Master Update: India aligned with WCO’s HS 2022 edition. Several new HSN codes added for: lab-grown diamonds (7104), drone components (8806), electric vehicle parts, plant-based meat products
- HS 2022 Changes: Over 350 amendments to the global HS nomenclature effective from 1st January 2022 – India adopted these in customs tariff; GST HSN master updated accordingly
🔔 Important 2026 Circular: CBIC Circular No. 230/24/2024-GST clarified classification of several disputed goods including flavoured milk, popcorn, and packaged drinking water. Always check for product-specific CBIC circulars and AAR (Advance Authority for Ruling) orders before finalising HSN classification.
21. Legal Consequences of Wrong HSN Code Under GST
Penalties Under CGST Act, 2017
Using an incorrect HSN code on an invoice is treated as an offence under Section 122 and Section 125 of the CGST Act. The penalties can be severe and cumulative.
Offence | Relevant Section | Penalty |
Incorrect HSN on invoice (non-fraud) | Section 125 CGST | Up to ₹25,000 per invoice (₹10,000 per CGST + ₹10,000 per SGST + ₹5,000 other) |
Wrong HSN leading to short GST payment | Section 73 CGST | Tax + 10% of tax as penalty + interest @ 18% p.a. |
Fraudulent wrong HSN to evade tax | Section 74 CGST | Tax + 100% of tax as penalty + interest @ 24% p.a. |
Wrong HSN in e-Way Bill causing detention | Section 129 CGST | 200% of tax payable or ₹10,000 (whichever is higher) |
Non-reporting of HSN in GSTR-1 | Rule 46 + Section 125 | ₹25,000 per return (max) general penalty |
Wrong ITC claim due to HSN mismatch | Section 17 CGST | ITC reversal + 18% interest + possible penalty |
How to Rectify a Wrong HSN Code
- If error found before filing GSTR-1: Correct the invoice/HSN directly in GSTR-1 before submission
- If GSTR-1 already filed: Use Amendment provision in next month’s GSTR-1 (Table 9A / 9C) to correct the HSN code
- If GST already paid at wrong rate due to wrong HSN: File Refund Application under Section 54 CGST for excess tax paid OR adjust under Section 43 (self-correction)
- Consult a GST practitioner (CTP) or CA registered with ICAI for complex cases
- If notice received from GST department: Respond with a detailed reply citing correct HSN, CBIC circulars, and AAR orders supporting your classification
22. HSN Codes for E-Commerce Sellers (Flipkart, Amazon, Meesho 2026)
Why HSN Matters for Online Sellers
E-commerce sellers on platforms like Flipkart, Amazon India, Meesho, Nykaa, and Myntra must mandatorily provide correct HSN codes for product listing and GST compliance. The e-commerce operator (TCS – Tax Collected at Source @ 1%) deducts TCS on the net sales value; wrong HSN can affect ITC reconciliation.
- Amazon India Seller Central: HSN code mandatory during product listing; system cross-validates with CBIC master
- Flipkart Seller Hub: HSN code required; rate mismatch alerts sent to sellers
- Meesho: HSN entry at product upload stage; 4-digit minimum
- Wrong HSN on e-commerce platforms → Automated GSTR-8 mismatch → ITC reversal risk for buyer
Key HSN for Common E-Commerce Product Categories
Product Category | HSN Code | GST Rate |
Clothing (men/women/kids) | 6101–6114 / 6201–6214 | 5% (≤₹1000) / 12% (>₹1000) |
Footwear | 6401–6405 | 5% (≤₹1000 MRP) / 18% (>₹1000) |
Smartphones | 8517 | 12% |
Laptops/Computers | 8471 | 18% |
Books (printed) | 4901 | Nil |
Children’s Toys | 9503 | 12% |
Cosmetics/Beauty | 3304 | 18% |
Home Appliances | 8516 / 8415 | 18% / 28% |
Ayurvedic Products | 3003 / 3004 | 5% / 12% |
Sports Equipment | 9506 | 12% |
23. HSN Codes for Real Estate & Construction (Post-GST Council 2024)
Works Contract HSN and GST
Works contracts (combination of goods and services for construction) are classified under SAC 9954 for GST purposes. However, the underlying goods used in construction must be invoiced with their respective HSN codes.
- SAC 9954 – Construction services (all real estate construction)
- Under-construction flats: 5% GST (no ITC) for affordable housing; 12% (no ITC) for other residential
- Commercial construction: 18% GST with ITC
- Ready-to-move (OC received): Exempt from GST (exempt supply)
24. HSN Codes for Exporters – Special Zone
Zero-Rated Supplies and HSN
All exports from India are ‘Zero-Rated Supplies’ under Section 16 of IGST Act, 2017. The exporter must report the correct ITC-HS (8-digit HSN) on the Shipping Bill for IGST refund claims.
- IGST Refund on Exports: Refund of IGST paid (or accumulated ITC refund on zero-rated supplies) is linked to the HSN code on the Shipping Bill matching GSTR-1 filings
- RoDTEP Scheme (2026): Refund of Duties/Taxes/Levies scheme benefits are also HSN-specific – different rates for different ITC-HS codes
- Export Promotion Schemes: MEIS (discontinued) replaced by RoDTEP; benefits continue to be HSN-code specific
25. Frequently Asked Questions About HSN Codes
Q1. Is HSN code mandatory for composition scheme dealers?
Yes. Even composition scheme taxpayers (who file CMP-08 and GSTR-4) must mention HSN code on their outward supply invoices/bills of supply. 4-digit HSN is sufficient if turnover is below ₹5 crore.
Q2. What is the HSN code for services?
Services use SAC (Service Accounting Code), not HSN. However, for mixed supplies or composite supplies, the classification follows the principal supply’s HSN/SAC. For pure service businesses, SAC must be mentioned on invoices.
Q3. Can I use the same HSN code for slightly different variants of the same product?
Only if both variants fall under the same HSN classification as per chapter notes. Different variants may have different HSN codes. E.g., fresh mango (0804.50.20) vs. mango pulp (2008.99.30) vs. mango pickle (2001.90.20) all have different HSN codes despite being from the same fruit.
Q4. What if there is no specific HSN code for my product?
Use the residual or ‘Not Elsewhere Specified’ (NES / NEC) entry under the appropriate chapter. For example: Chapter 39.26 – Other articles of plastics NES. Always document the basis of your classification.
Q5. Does HSN code change when goods are exported?
The product’s HSN code remains the same. However, for exports, you must use the full 8-digit ITC-HS code on the Shipping Bill instead of the 4 or 6 digits used in domestic GST invoices.
Q6. I received a notice for wrong HSN code. What should I do?
Do not panic. Analyse the notice carefully. Check whether: (a) your HSN code is genuinely wrong or (b) the department is taking a different view. Research CBIC Circulars, AAR orders, and CESTAT rulings on the issue. File a detailed reply with supporting documentation. Consider seeking Advance Ruling (AAR) for future clarity. Engage a GST practitioner if the tax amount is significant.
Q7. How often does CBIC update the HSN master?
The WCO updates the HS Nomenclature every 5 years (HS 2012, 2017, 2022, next: HS 2027). India updates its customs tariff and GST HSN master accordingly. Additionally, GST Council decisions and CBIC Circulars cause mid-year updates. Always use the CBIC’s live HSN search tool for the most current codes.
Q8. What is Advance Ruling for HSN Classification?
An Advance Ruling (AR) under Section 95-101 of CGST Act allows a taxpayer to seek CBIC/AAR’s binding opinion on the correct GST rate and HSN classification for their specific product, before making supply. The AR is binding on the applicant and the jurisdictional officer. Filing fee: ₹5,000 per application (CGST) + ₹5,000 (SGST) = ₹10,000 total.
26. Best Practices for Businesses
For Manufacturers
- Create a comprehensive internal HSN master for all inputs, semi-finished goods, and finished products
- Update HSN master when GST Council changes rates or WCO updates nomenclature
- Train purchase and accounts teams to verify supplier HSN codes on purchase invoices
- Link HSN codes to your ERP/accounting system for automatic rate population
For Traders and Distributors
- Never blindly copy HSN codes from supplier invoices – verify independently
- Maintain HSN-wise stock registers to correlate with GSTR-1 HSN summary
- For multi-product businesses, use accounting software with built-in HSN validation (TallyPrime, Zoho Books, Marg ERP)
- Check if the same product attracts different HSN and GST rate when sold to different categories of customers
For Service Businesses with Mixed Supply
- Clearly separate goods and services components in invoices to use correct HSN and SAC
- If composite supply: principal supply’s HSN/SAC determines the GST rate for the whole bundle
- If mixed supply: the highest GST rate among all components applies to the entire bundle
For E-Commerce and D2C Brands
- Audit your product catalogue annually for HSN accuracy – product formulations and packaging changes can alter HSN classification
- Use GST compliance software that syncs HSN data between your e-commerce platform, accounting software, and GSTN portal
- Document the basis of your HSN classification (CBIC Circular reference, AAR order number) for audit defence