Customs Classification Guide — 2026

How to Find the Correct HSN Code for Any Product in India

📋 1,900 words 🕐 8 min read 📅 Updated April 2026 ✅ Covers 8-digit codes, GRI rules, penalties

Every import and export in India requires an 8-digit HSN code on the Bill of Entry or Shipping Bill. Get it wrong — even by one digit — and you face delayed clearance, demand notices, and penalties that can equal the entire customs duty amount. This guide explains exactly how HSN codes work, how to find the right one, and what happens when you don't.

Contents

  1. What Is an HSN Code? The 8-Digit Structure Explained
  2. Why HSN Accuracy Is Non-Negotiable (Penalties & Case Law)
  3. The Legal Framework: 6 Rules of Interpretation (GRI)
  4. 5 Ways to Find an HSN Code (Ranked by Reliability)
  5. 7 Classification Mistakes That Trigger Demand Notices
  6. Try: Classify Any Product with AI
  7. Frequently Asked Questions

1. What Is an HSN Code? The 8-Digit Structure Explained

HSN stands for Harmonised System of Nomenclature — a globally standardised product classification system developed by the World Customs Organisation (WCO) and adopted by 200+ countries including India. India uses 8-digit HSN codes for customs purposes under the Customs Tariff Act 1975, administered by CBIC (Central Board of Indirect Taxes and Customs).

Each 8-digit code is built in four layers:

Layer Digits Example (Lithium-ion battery) Legal Source
Chapter 85 Electrical machinery & equipment Section XVI, Customs Tariff Act
Heading 8507 Electric accumulators (batteries) Chapter 85 Heading Notes
Sub-heading 850760 Lithium-ion accumulators Sub-heading Notes
Tariff Item 85076000 Full 8-digit code on BoE First Schedule, rate column

The Customs Tariff has 97 Chapters (Chapter 77 is reserved) organised into 21 Sections. Chapters 1–24 cover agricultural products; Chapters 25–97 cover industrial goods. The full tariff schedule is about 1,200 pages and is updated annually via Finance Act amendments.

💡 GST vs Customs HSN For GST invoices, 4 or 6-digit HSN is acceptable depending on turnover. For customs (import/export), you always need the full 8-digit code on the Bill of Entry or Shipping Bill — even if the product is zero-rated.

2. Why HSN Accuracy Is Non-Negotiable

Wrong HSN classification is the single most common trigger for customs demand notices and penalty proceedings in India. The consequences flow from two provisions:

Section 28 of the Customs Act 1962 — Duty Demand

If goods are assessed under a heading that attracts a lower duty than the correct heading, Customs can issue a demand notice for the differential duty with interest at 15% per annum from the date of clearance. There is no time limit if the demand arises from mis-declaration (as opposed to genuine valuation disputes, which have a 2-year limit).

Section 114A — Penalty up to 100% of Duty

When mis-classification results in short payment of duty, a penalty equal to the unpaid duty can be levied. Unlike normal penalty provisions, there is no need to prove intent — the fact of mis-classification is sufficient.

Collector of Customs, Calcutta v. Business Forms Ltd. — Supreme Court (1995)
The Supreme Court held that the onus of proving the correct classification lies on the importer/exporter, not on Customs. Once the department raises a prima facie case for re-classification, the burden shifts immediately.
Relevance: You cannot simply disagree with an SCN — you must affirmatively prove why your original classification was correct.
SRF Ltd. v. Commissioner of Customs — CESTAT (2015)
Technical fabrics coated with PVC were classified by the importer under Chapter 59 (technical textiles). Customs re-classified them under Chapter 39 (plastics) attracting higher BCD. CESTAT upheld the re-classification, noting that the plastic coating exceeded 50% of the total weight and Chapter 39 notes were specific.
Relevance: When a product has composite material, the Chapter Notes and Section Notes — not trade practice — determine classification.
Metakem Ltd. v. CC — CESTAT Chennai (2019)
Polyester chips were classified by the importer under heading 3907 (polyesters). Customs argued they should fall under 5503 (synthetic staple fibres) since they were imported for fibre production. CESTAT held that classification is on the basis of the goods as presented at the time of import, not intended end-use, and upheld the importer's classification.
Relevance: Classification is based on the goods' physical state at import, not their intended downstream use — document the product's specifications carefully.

3. The Legal Framework: General Rules of Interpretation (GRI)

The General Rules of Interpretation (GRI) are the legally mandated sequence for classifying any product. You must apply them in order — only move to Rule 2 if Rule 1 doesn't give a clear answer, and so on. CESTAT and courts consistently set aside classifications that skip this hierarchy.

1
Headings, Section Notes, Chapter Notes

Classification is first determined by the wording of headings and any Section/Chapter Notes. This rule governs ~80% of all classifications. If the heading is specific enough, stop here.

2
Incomplete or unfinished goods; mixtures

An unfinished/incomplete article classifies as the finished article if it has the essential character. Mixtures of materials are treated as the complete article of the material that gives it essential character.

3
Most specific heading wins (the "specificity" rule)

When two or more headings each cover the product, the most specific description takes priority. This is the most litigated GRI rule in India — use CESTAT judgments to assess specificity.

4
Akin goods

Classify with the goods most similar in character and description. Used only when Rules 1–3 fail.

5
Cases, containers, and packing materials

Packing suitable only for the goods (e.g., holster with pistol) classifies with the goods if presented together. Reusable packing is classified separately.

6
Sub-heading comparisons

At the sub-heading level (6- and 8-digit), compare only sub-headings within the same heading. Sub-heading Notes apply here. This rule determines the last 4 digits of your HSN code.

4. Five Ways to Find an HSN Code (Ranked by Reliability)

🤖

AI Classification (CustomsAI)

Feed product description, material, use, and composition. AI cross-references CBIC circulars, CESTAT judgments, and GRI rules to suggest the most defensible code with citation.

✔ Most reliable & fastest — 10 seconds
📋

CBIC Tariff + Chapter Notes

Read the actual First Schedule to the Customs Tariff Act. Chapter Notes often resolve ambiguity that keyword searches miss. Required for any SCN defence.

⚠ Accurate if you know where to look — 30–60 min
🔍

CBIC HSN Search Portal

CBIC's online search tool at cbic-gst.gov.in. Keyword search only — no GRI logic, no case law. Often returns multiple headings with no guidance on which applies.

⚠ Quick starting point — needs manual verification
⚖️

CESTAT / Court Judgments

Search IndianKanoon or CBIC's CESTAT portal for your product category. Prior rulings on the same or similar goods are highly persuasive and often decisive.

⚠ Definitive but requires legal research — 1–3 hrs
💬

Advance Ruling (CAAR)

Customs Authority for Advance Rulings gives a binding ruling on classification before import. Takes 3–6 months. Best for high-value recurring imports.

⏱ Binding & safe — but 3–6 month wait

5. Seven Classification Mistakes That Trigger Demand Notices

1. Using the HS 6-digit code instead of India's 8-digit tariff item

Many importers look up the WCO HS 6-digit code and stop there. India adds 2 more digits at the tariff-item level with different duty rates. For example, 8507.60 (Lithium-ion accumulators) splits into 8507.60.00 (non-automotive) and 8507.60.10 (for electric vehicles, which attracts different BCD under FAME policy). Always use the full 8-digit code.

2. Classifying by trade name instead of product composition

Indian courts consistently reject trade parlance as a primary test when the tariff heading is specific. "LCD Monitor" may be traded as a display device, but Chapter 85 Notes determine whether it classifies as a monitor (8528), an ADP machine part (8471), or a television display (8528.52). Check the Chapter Notes first.

3. Ignoring Section Notes that exclude certain goods

Section XV (base metals, Chapters 72–83) and Section XVI (machinery, Chapters 84–85) have extensive exclusion notes. For example, Section XVI Note 1(f) excludes articles of rubber from Chapter 84. If you classify a rubber-coated conveyor belt under Chapter 84, Customs will re-classify it to Chapter 40.

4. Splitting components of a set to get lower duty on each

GRI Rule 3(b) requires sets put up for retail sale to be classified as the component that gives them essential character. Importing a "starter kit" with hardware + software as separate BoE lines to attract concessional duty on each has been consistently penalised — CBIC Circular 37/2016-Cus covers this specifically.

5. Relying on the supplier's invoice HSN

Foreign suppliers typically use their own country's tariff codes (e.g., EU TARIC, US HTS). These are not interchangeable with India's First Schedule. The importer bears full responsibility for the BoE declaration regardless of what the invoice says.

6. Not updating HSN codes when Finance Act amendments take effect

India's tariff is amended each year via the Finance Act. New sub-headings are created (e.g., the 8507.60.10 split for EV batteries was added in 2019). Using last year's code on a current shipment can result in mis-classification even if you were correct previously.

7. Using a residual "Others" heading to avoid research

Every chapter has residual headings (e.g., 8479.89.90 — "Other machines and mechanical appliances having individual functions"). Customs routinely challenges residual classifications and demands that the importer demonstrate why no specific heading applies. An SCN under a residual heading shifts the burden of proof entirely onto you.

⚠ The "I relied on my CHA" defence doesn't work Section 140 of the Customs Act does not provide a defence of reliance on an agent. You — the importer or exporter — are the declarant. Your CHA's error is your error under the law.

6. Try: Classify Any Product with AI (Free)

🤖 AI HSN Classifier — Powered by CustomsAI

Describe your product below. The AI searches 44,855 CBIC circulars and CESTAT judgments to return the most defensible 8-digit HSN code.

For bulk classification (up to 200 products at once), SCN response drafting, BoE audit, and duty optimization, explore the full CustomsAI platform. CHAs get 50 free BoE retroactive audits — claim yours here.

7. Frequently Asked Questions

What is the difference between HSN and SAC codes?

HSN (Harmonised System of Nomenclature) codes classify physical goods — used for customs declarations and GST on products. SAC (Services Accounting Code) codes classify services under GST only and are not used in customs filings. If you are importing a software subscription delivered digitally, it is treated as OIDAR services (SAC 9984); a physical software package on a disc uses HSN 8523.

Do I need 4, 6, or 8-digit HSN for GST invoices?

Under GST, the digit requirement depends on annual turnover: up to ₹5 crore — 4 digits (optional for intra-state B2C); ₹5–50 crore — 6 digits mandatory; above ₹50 crore — 8 digits mandatory. For customs import/export, the full 8-digit code is always required regardless of turnover, as per CBIC guidelines.

What happens if I use the wrong HSN code while importing?

Under Section 114A of the Customs Act, a penalty up to 100% of evaded duty applies. Goods may be detained pending re-assessment. If the mis-classification resulted in excess duty payment (over-classification), the importer can claim a refund under Section 27 within one year of assessment. Interest at 15% p.a. applies to under-payments from the date of clearance.

Can I change the HSN code after filing the Bill of Entry?

Section 149 of the Customs Act allows amendment of a BoE on the basis of documentary evidence available at the time of filing. Amendments to HSN code after out-of-charge (i.e., after goods have cleared) require an order from the Additional Commissioner or above. If the amendment leads to higher duty, interest applies from the original assessment date.

How does AI HSN classification work and is it legally valid?

CustomsAI uses vector similarity search across 44,855 CBIC circulars, CESTAT judgments, and tariff chapter notes to identify the most relevant precedents for your product, then applies GRI rules using Claude (Anthropic's AI). The output is a research aid — it is not a legal ruling. However, the cited circulars and case law can be directly used in SCN replies to demonstrate that the classification was taken in good faith and is consistent with published CBIC positions. Most penalty proceedings are dropped when a taxpayer can show good-faith reliance on CBIC guidance.

Related Customs Guides

Stop Guessing HSN Codes

Get your first 20 classifications free. No credit card required.