Customs
HS Code Classification Guide for Indian Exporters: Rules, Tools & Common Mistakes
WCO structure, ITC-HS 8-digit system, GRI Rules 1-6, step-by-step classification process, common mistakes, duty impact, and CAAR advance rulings.
By Aaryan Kakani · · 23 min read
What Is an HS Code?
The Harmonized Commodity Description and Coding System (universally called the HS code) is a standardized numerical classification for every product that crosses an international border. It was developed by the World Customs Organization (WCO), headquartered in Brussels, and first entered into force in January 1988. Today, over 200 countries and territories use the HS system to classify traded goods, making it the most widely adopted product classification framework in the world.
The HS code is not a mere administrative label. It is the single data point that simultaneously determines: the customs duty rate applied to your product at import or export, the export incentive (RoDTEP, drawback) percentage you can claim from the Indian government, whether your goods qualify for preferential tariff treatment under a Free Trade Agreement (FTA) or Preferential Trade Agreement (PTA), and whether any licensing, restriction, or prohibition applies under DGFT's Foreign Trade Policy.
For Indian exporters, the HS code appears in almost every trade document you handle: the shipping bill filed on ICEGATE , the commercial invoice, the packing list, the certificate of origin, the letter of credit, and the e-way bill. A mismatch in the HS code across any of these documents creates discrepancies that delay clearance, trigger examination orders, and block incentive claims.
WCO Harmonized System Structure
The HS nomenclature is organised in a hierarchical tree. At the top level, goods are grouped into 21 Sections. Broad categories like "Animal Products" (Section I), "Textiles" (Section XI), or "Machinery and Mechanical Appliances" (Section XVI). Each Section contains one or more of the 99 Chapters that form the second layer of the hierarchy.
Sections, Chapters, and the 6-Digit Code
Within each Chapter, products are grouped into 4-digit Headings. Each Heading is further subdivided into 6-digit Subheadings. The 6-digit level is the internationally harmonized floor. All 183 WCO member countries use the same 6-digit codes. Beyond 6 digits, each country adds its own national subdivisions. India adds 2 digits, making it an 8-digit code. The European Union adds 4 digits (making a 10-digit CN code). The United States uses a 10-digit HTS code.
| Level | Digits | Count | Scope |
|---|---|---|---|
| Section | -- | 21 | Broad product groups (e.g., Textiles, Chemicals) |
| Chapter | 2 digits | 99 | Product families (e.g., Ch 61 = Knitted apparel) |
| Heading | 4 digits | ~1,200 | Product types (e.g., 6109 = T-shirts) |
| Subheading | 6 digits | ~5,600 | Product specifics (e.g., 6109.10 = Of cotton) |
| Tariff item (India) | 8 digits | ~11,000+ | India-specific (e.g., 6109.10.10) |
Section and Chapter Notes: The Most Important Text You Never Read
Each Section and Chapter in the HS nomenclature begins with legal notes that define what is included, what is excluded, and how specific terms should be interpreted. These notes have the force of law. They override the heading descriptions. Most classification errors happen because exporters skip straight to keyword searching without reading these notes.
For example, Chapter 85 (Electrical machinery and equipment) includes a note that excludes electrically heated furniture of Chapter 94, even though such furniture contains electrical components. If you classify an electric heated table under Chapter 85 because it "contains electronics," the Chapter Note explicitly tells you it belongs in Chapter 94. No amount of keyword matching overrides a Chapter Note exclusion.
HS 2022: The Current Edition
The WCO updates the HS nomenclature every 5 years. The current edition is HS 2022, which entered into force on 1 January 2022. It introduced 351 sets of amendments covering new subheadings for drones (unmanned aerial vehicles), smartphones, 3D printers, electrical and electronic waste (e-waste), and several pharmaceutical and chemical products. Codes from the HS 2017 edition may have been renumbered, merged, or split.
India's ITC-HS 8-Digit System
India uses the Indian Trade Classification based on Harmonized System (ITC-HS) for all import and export declarations. The ITC-HS schedule is published by DGFT in two parts: Schedule 1 (Import Policy) and Schedule 2 (Export Policy). Each schedule lists every 8-digit tariff item along with its policy conditions. Whether the item is freely exportable, restricted (requires a licence), prohibited, or subject to SCOMET controls.
| Digits | Level | Example (basmati rice) | Determined by |
|---|---|---|---|
| 1-2 | Chapter | 10. Cereals | WCO |
| 1-4 | Heading | 1006. Rice | WCO |
| 1-6 | Subheading | 1006.30. Semi-milled or wholly milled rice | WCO |
| 1-8 | Tariff item | 1006.30.20. Basmati rice | DGFT / India |
ITC-HS vs Customs Tariff: The Two Schedules You Must Check
The ITC-HS schedule (maintained by DGFT) and the Customs Tariff Schedule (maintained by CBIC) use the same 8-digit structure and the same first 6 digits. However, they serve different purposes. The ITC-HS schedule tells you the trade policy condition. Whether your product is freely exportable, restricted, or prohibited. The Customs Tariff Schedule tells you the duty rates. BCD, Social Welfare Surcharge (SWS), IGST, and any applicable cess or anti-dumping duty.
Your shipping bill HS code must be consistent across both schedules. A mismatch (for example, using a code that is "free" under ITC-HS but attracts a different BCD under the Customs Tariff) will trigger an assessment query or hold at the port. For a detailed breakdown of how duties are calculated, see our customs valuation guide .
How India Updates the ITC-HS
DGFT issues notifications to amend the ITC-HS schedule throughout the year. These amendments can add new 8-digit codes, change policy conditions (e.g., moving an item from "free" to "restricted"), or align India's schedule with WCO revisions. Separately, the Finance Ministry amends the Customs Tariff through notifications (often during the Union Budget) to change BCD rates. Check the rate in force on your shipment date against the current tariff schedule with the HS code lookup .
General Rules of Interpretation (GRI 1. 6)
The General Rules of Interpretation are six rules codified in the Customs Tariff Act, 1975 (as amended). They provide the legal framework for classifying any product into the correct HS heading and subheading. The GRI must be applied in sequence. You move to Rule 2 only if Rule 1 does not resolve the classification, and so on. Most classification disputes that reach CESTAT or CAAR revolve around the incorrect application of these rules.
GRI Rule 1: Headings and Notes
Classification is determined first by the terms of the headings and by the Section and Chapter Notes. This is the most important rule and resolves the vast majority of classification questions. The heading descriptions are not merely suggestive. They have legal force. And the Section and Chapter Notes override everything: if a Note excludes your product from a Chapter, it does not belong there, regardless of how well the heading description matches.
Example: A wooden jewellery box with a velvet interior lining. You might search for "jewellery box" and find Heading 7117 (imitation jewellery). But GRI Rule 1 says check the heading terms: 7117 covers "imitation jewellery" (the jewellery itself), not containers for jewellery. The correct heading is 4420 (wood marquetry and wood articles of furniture not falling in Chapter 94), because the box is classified by its material (wood) and function (storage), not by what it stores.
GRI Rule 2: Incomplete Goods, Unassembled Goods, and Mixtures
Rule 2 has two parts. Rule 2(a) says that a reference to a product in a heading includes that product in incomplete or unfinished form, provided it has the essential character of the complete product. It also covers goods shipped in unassembled or disassembled (CKD/SKD) form. These are classified as the assembled product, not as parts. Rule 2(b) extends a heading's coverage to mixtures and combinations of the named material with other materials.
Practical impact: If you export a bicycle in CKD form (frame, wheels, and components packed separately for assembly at destination), it is classified as a bicycle under Heading 8712, not as individual parts under Heading 8714. The duty rate, RoDTEP rate, and FTA treatment all follow the bicycle classification.
GRI Rule 3: Goods Classifiable Under Two or More Headings
This is where most composite product disputes arise. Rule 3 has three sub-rules applied in sequence:
GRI Rule 3 sub-rules
- Rule 3(a). Most specific description: The heading that provides the most specific description of the product takes precedence over a heading with a general description. "Leather gloves" (specific) beats "articles of leather" (general).
- Rule 3(b). Essential character: For composite goods, goods put up in sets for retail sale, and goods consisting of different materials or components, classify by the material or component that gives the product its essential character. A leather handbag with textile lining is classified under leather (Chapter 42) because leather provides the essential character.
- Rule 3(c). Last numerical heading: If neither 3(a) nor 3(b) resolves the classification, the product is classified under the heading that comes last in numerical order among the equally applicable headings. This is a tiebreaker of last resort.
GRI Rule 4: Most Similar Goods
Products that cannot be classified under Rules 1 through 3 are classified under the heading appropriate to the goods they most closely resemble. This rule is rarely invoked for common trade goods but becomes relevant for novel or unprecedented products. For example, when drones first entered trade before the HS 2022 edition created specific subheadings for them.
GRI Rule 5: Cases, Containers, and Packing
Rule 5(a) says that camera cases, musical instrument cases, and similar containers specially shaped or fitted to contain a specific article are classified with the article they are designed to hold, provided they are presented together. A guitar case sold with a guitar is classified under the guitar heading. But the same case sold separately is classified as a case under its own heading (e.g., Chapter 42 for leather cases). Rule 5(b) says packing materials and containers presented with the goods are classified with the goods, unless the packing materials are clearly suitable for repetitive use (e.g., metal gas cylinders).
GRI Rule 6: Subheading Classification
Once you have identified the correct 4-digit Heading using Rules 1-5, Rule 6 says you apply the same principles to determine the correct Subheading (6-digit) and Tariff Item (8-digit in India). Subheadings at the same level are comparable. You cannot compare a one-dash subheading with a two-dash subheading. And the relevant Section and Chapter Notes apply at the subheading level as well.
| GRI Rule | When it applies | Key principle | Common example |
|---|---|---|---|
| Rule 1 | Always (start here) | Heading terms + Section/Chapter Notes | Chapter Note excludes furniture from Ch 85 |
| Rule 2(a) | Incomplete/unassembled goods | Essential character of finished product | CKD bicycle = classified as bicycle |
| Rule 2(b) | Mixtures of materials | Heading extends to mixtures | Cotton-polyester blend fabric |
| Rule 3(a) | Two headings could apply | Most specific description wins | Leather gloves > articles of leather |
| Rule 3(b) | Composite goods / sets | Essential character determines heading | Leather bag with textile lining = Ch 42 |
| Rule 3(c) | 3(a) and 3(b) fail | Last numerical heading wins | Tiebreaker only |
| Rule 4 | No heading fits | Most similar goods | Novel products without a heading |
| Rule 5 | Cases/containers/packing | Classify with the main article | Guitar case sold with guitar |
| Rule 6 | Determining subheading | Same rules apply within a heading | Choosing between 6-digit codes |
How to Classify a Product Step by Step
Correct classification is a structured process, not a keyword search. Follow this sequence for every new product or whenever you need to verify an existing classification:
Step-by-step classification process
- Step 1. Document the product: Before you touch any tariff schedule, write down: material composition (primary and secondary materials by weight percentage), primary function, intended end use, and physical form (finished, semi-finished, raw, powder, liquid, etc.). If the product is composite, list each component material.
- Step 2. Identify the Section and Chapter: Using the product description from Step 1, identify which of the 21 Sections and 99 Chapters your product most likely belongs to. Read the Section Notes and Chapter Notes for that Section and Chapter. Check specifically for exclusions that rule out your product.
- Step 3. Match the 4-digit Heading (GRI Rule 1): Within the Chapter, identify the Heading that most accurately describes your product by its terms. If the product is incomplete or unassembled, apply GRI Rule 2. If two or more Headings could apply, apply GRI Rule 3 (most specific description, then essential character, then last numerical heading).
- Step 4. Narrow to the 6-digit Subheading (GRI Rule 6): Within the Heading, identify the correct Subheading by applying the same GRI principles. Compare only at the same dash level.
- Step 5. Add the India-specific 7th and 8th digits: Consult the ITC-HS schedule to find the correct 8-digit tariff item. This is where India-specific product distinctions appear (e.g., basmati vs non-basmati rice within the same 6-digit subheading).
- Step 6. Verify duty rates and policy conditions: Cross-check the 8-digit code on ICEGATE tariff search to confirm the BCD rate, IGST rate, SWS, and any applicable exemption notifications. Also check the ITC-HS Schedule 2 for export policy conditions (free, restricted, prohibited).
- Step 7. Cross-reference for international alignment: If you are shipping under an FTA (e.g., India-UAE CEPA , India-Australia ECTA), verify that the 6-digit code aligns with the destination country's tariff schedule. Mismatches at the 6-digit level between your certificate of origin and the importing country's tariff will void the preferential tariff benefit.
- Step 8. Document your classification rationale: Write down the GRI rules you applied, the Section/Chapter Notes you relied on, and the reason for choosing one heading over another. This documentation protects you during a customs audit or assessment query.
Tools for HS Code Classification
You do not need to classify from memory. Several free and authoritative tools exist to help you find and verify the correct code:
CBIC / ICEGATE Tariff Search
The Central Board of Indirect Taxes and Customs (CBIC) runs the official tariff search tool on the ICEGATE portal (icegate.gov.in). You can search by product description, chapter number, or HS code. The tool returns the full tariff entry including the BCD rate, IGST rate, Social Welfare Surcharge, cess, anti-dumping duty notifications, and exemption notifications applicable to each 8-digit code.
Limitation: ICEGATE's search is a text-match tool, not a classification engine. It returns all codes that contain your search keywords, not the legally correct classification for your product. You must apply the GRI manually to determine which of the search results is the right one.
WCO BACUDA Database
The WCO maintains several classification reference databases. The most useful for exporters is the collection of classification opinions and decisions issued by customs authorities worldwide. If a similar product has been classified before by any WCO member country, you can find the classification rationale and the HS code applied. While these decisions are not legally binding in India, they carry strong persuasive value before Indian Customs and CAAR.
WCO Online HS Database
The WCO's online HS database (available on wcoomd.org) provides the international 6-digit nomenclature with Explanatory Notes. The Explanatory Notes are particularly valuable. They describe what is included and excluded from each heading with examples, essentially serving as the WCO's official interpretation of each code. While not legally binding in India, Indian courts and CESTAT regularly cite WCO Explanatory Notes in classification disputes.
DGFT ITC-HS Portal
DGFT publishes the complete ITC-HS schedule on its portal (dgft.gov.in). You can look up any 8-digit code to see the export/import policy condition, any applicable licence requirements, and SCOMET controls. The DGFT portal guide covers how to navigate this system effectively.
CAAR Advance Rulings Database
The Customs Authority for Advance Rulings (CAAR) publishes all its rulings online. These cover classification, valuation, and origin questions. Before filing your own ruling request, search CAAR's published rulings. Your product or a similar product may already have been ruled on, giving you a classification reference you can rely on.
, , , , ].map((tool) => (
))}
Common HS Code Classification Mistakes
After reviewing thousands of shipping bills, these are the classification errors we see most frequently. Each one has a direct financial impact. Either higher duty, lost incentives, or penalties. For a deeper dive into these mistakes with more examples, see our detailed guide to HS code classification mistakes .
Mistake 1: Classifying by Trade Name, Not Material or Function
The HS system does not recognise commercial product names. It classifies by material composition and function. A "smartphone case" is not an HS category. It could be Chapter 39 (plastics), Chapter 42 (leather), Chapter 63 (textiles), or Chapter 73 (metal), depending on what it is made of. Exporters who search by product name and pick the first matching result frequently end up with the wrong code.
Mistake 2: Skipping the Section and Chapter Notes
This is the root cause of most "I thought my code was right" disputes. Exporters find a heading that matches their product description but miss the Chapter Note that explicitly excludes their product from that chapter. The stainless steel thermos example above illustrates this perfectly. Section XV excludes vacuum flasks because Chapter 96 specifically covers them.
Mistake 3: Using Outdated HS 2017 Codes
The HS 2022 edition introduced significant renumbering. Codes that were valid in HS 2017 may no longer exist, may have been reassigned, or may have been split into multiple new codes. Exporters who have been shipping the same product for years often continue using old codes without verification. ICEGATE will accept the filing if the code structurally exists, but if the product description no longer matches, you face assessment queries, examination orders, and delays.
Mistake 4: Copy-Pasting the Supplier's HS Code
Many exporters take the HS code from their supplier's invoice and use it directly. This is risky because: (a) the supplier may be in a different country with different national subdivisions (digits 7-8 vary by country), (b) even the 6-digit international code may be wrong on the supplier's end, and (c) the classification for import may differ from the classification for export of a transformed product. Always independently verify using the GRI and ICEGATE.
Mistake 5: Confusing Parts vs Accessories vs Complete Goods
The HS system treats parts, accessories, and complete goods very differently. Under GRI Rule 2(a), goods shipped in CKD or SKD form are classified as the complete product. But a standalone spare part may have its own heading (often with a lower or different duty rate). And an accessory (something that enhances but is not integral to the main product) may fall in an entirely different chapter. Getting this wrong can swing the duty rate by 10-20 percentage points.
Mistake 6: Ignoring the Essential Character Test for Composites
When a product is made of multiple materials, exporters often classify by the material with the highest weight or volume. But GRI Rule 3(b) says classify by essential character, which is determined by the material or component that gives the product its identity and primary function. A cotton bag with leather handles may have more cotton by weight, but if the leather handles are the defining feature and value driver, the essential character may be leather.
Mistake 7: Misclassifying Food Supplements and Nutraceuticals
This is one of the most litigated classification disputes in Indian customs. Products marketed as dietary supplements can fall under Chapter 21 (food preparations), Chapter 29 (organic chemicals), or Chapter 30 (pharmaceutical products) depending on their composition, dosage form, and therapeutic claims. A vitamin C tablet marketed as a health supplement belongs in Chapter 21. The same vitamin C in pharmaceutical-grade dosage with a drug licence belongs in Chapter 30. The BCD, IGST, FSSAI/CDSCO licensing, and GST rates all change.
| Mistake | Root cause | Prevention |
|---|---|---|
| Trade name classification | Keyword search without GRI | Identify material + function first |
| Skipping Section/Chapter Notes | Going straight to heading descriptions | Read notes before matching headings |
| Outdated codes | Not checking against HS 2022 | Verify on current ICEGATE tariff |
| Copy-pasting supplier codes | Trusting supplier's classification | Independent GRI-based verification |
| Parts vs accessories confusion | Not applying GRI Rule 2(a) | Determine if CKD/SKD or standalone part |
| Ignoring essential character | Classifying by weight, not function | Apply GRI Rule 3(b) for composites |
| Food supplement misclassification | Ambiguous product positioning | Check dosage form + therapeutic claims |
Duty Impact of Misclassification: Real-World Examples
The financial impact of a wrong HS code is not theoretical. Here are examples with actual duty differentials:
| Product | Wrong HS code | Correct HS code | Duty difference | Impact on Rs 20L consignment |
|---|---|---|---|---|
| LED display panel | Ch 94 (lighting, 20% BCD) | Ch 85 (electronic display, 10% BCD) | 10 pp | Rs 2 lakh excess duty |
| Embroidered cotton garment | Ch 58 (embroidered articles) | Ch 61 (knitted apparel) | Variable | Wrong RoDTEP rate + FTA mismatch |
| Stainless steel thermos flask | Ch 73 (steel articles, 15% BCD) | Ch 96, Heading 9617 (vacuum flasks, 10% BCD) | 5 pp | Rs 1 lakh excess duty |
| Plastic phone case with leather trim | Ch 42 (leather articles, 10% BCD) | Ch 39 (plastic articles, 15% BCD) if plastic is primary | 5 pp | Rs 1 lakh underpayment risk |
| Health supplement tablets | Ch 30 (pharma, nil BCD) | Ch 21 (food preparations, 30% BCD) | 30 pp | Rs 6 lakh duty + FSSAI compliance |
| Solar panel mounting structure | Ch 85 (solar equipment, concessional BCD) | Ch 73 (steel structures, 15% BCD) | ~10 pp | Rs 2 lakh duty differential |
How Wrong HS Codes Block RoDTEP and Drawback Claims
The Remission of Duties and Taxes on Exported Products (RoDTEP) is India's primary export incentive scheme, replacing MEIS. RoDTEP rates are assigned per 8-digit HS code. Each tariff item has its own incentive percentage (or none at all). If the HS code on your shipping bill does not match your actual product, three things can happen:
RoDTEP risks from wrong HS code
- Wrong rate claimed: You claim a RoDTEP rate that belongs to a different product. DGFT's automated checks flag the mismatch, leading to recovery of the entire incentive amount plus 15% interest under the Foreign Trade (Development and Regulation) Act.
- No rate for actual product: Your product's correct HS code may not have a RoDTEP rate assigned, or may have a lower rate than the wrong code you declared. You either lose the benefit entirely or claim less than you are entitled to.
- Scrip generation blocked: DGFT's system compares the HS code on your shipping bill against the RoDTEP rate schedule. If the description of goods on your shipping bill does not match the product description for that HS code in the schedule, scrip generation is blocked at the system level. Your RoDTEP claim will remain pending until the discrepancy is resolved.
Duty Drawback: Same Problem, Same Consequence
The All Industry Rate (AIR) of duty drawback is also linked to the 8-digit tariff item number. A wrong HS code means the wrong drawback rate. The calculation of drawback takes into account the duties paid on inputs used in manufacturing the exported product. If the HS code implies a different product with different input materials, the drawback rate applied will be wrong. For the comparison between RoDTEP and drawback and when to use which, see our RoDTEP vs duty drawback comparison .
The Shipping Bill Connection
The HS code on your shipping bill is the source of truth for all incentive calculations. Amending the HS code on a shipping bill after Let Export Order (LEO) is not straightforward. It requires a formal amendment request to the Deputy Commissioner of Customs, with supporting documents justifying the change. During this time, your RoDTEP scrip and drawback claims remain blocked. For other common shipping bill errors that affect incentive claims, see our guide to shipping bill mistakes .
FTA Preferential Tariff and HS Code Classification
When you export under a Free Trade Agreement (the India-UAE CEPA , the India-ASEAN FTA, the India-Australia ECTA , or any other agreement) the HS code plays a double role. First, it determines whether your product is covered by the FTA's tariff concession schedule (not all products are included). Second, the product-specific Rules of Origin (PSR) are defined by HS code. The value addition, change in tariff classification, or specific process requirement that your product must meet to qualify for preferential tariff.
If the HS code on your Certificate of Origin does not match the HS code in the importing country's tariff, the preferential tariff benefit is denied. Your buyer then pays the full Most Favoured Nation (MFN) duty rate at the destination. And typically comes back to you for the differential.
CAAR Advance Rulings for Classification
The Customs Authority for Advance Rulings (CAAR) was established in 2021 under Section 28E of the Customs Act, 1962. It handles advance ruling applications on classification, valuation, and related customs questions from both importers and exporters. CAAR has branches in Delhi, Mumbai, and Kolkata.
When to Apply
Apply for CAAR ruling when
- Your product is composite or multi-material and the essential character test (GRI Rule 3b) is genuinely ambiguous.
- The duty differential between two candidate headings exceeds 5 percentage points.
- You are launching a new product line with repeated future shipments. A binding ruling gives certainty for all shipments.
- Customs has previously reclassified your product during assessment or post-clearance audit.
- Your product straddles two chapters with different RoDTEP rates or FTA eligibility.
- You disagree with your customs broker's classification and want an authoritative determination.
The CAAR Process
File an application with the jurisdictional CAAR branch, pay the prescribed fee (currently Rs 10,000 for residents), and submit product samples, technical specifications, test reports, and your proposed classification with the GRI rationale. CAAR is required to issue a ruling within 60 days of the application being admitted. The ruling is binding on both the applicant and Customs authorities for the specific goods described, unless it is appealed to the Appellate Authority for Advance Rulings (AAAR) or subsequently modified by CAAR.
A CAAR ruling applies only to the applicant and the specific goods described. However, other exporters with the same product can cite published CAAR rulings as persuasive authority before Customs.
Penalties for HS Code Misclassification
The financial and operational consequences of misclassification extend well beyond the immediate duty differential. The Customs Act, 1962 provides a structured penalty framework:
| Consequence | Legal basis | Quantum | Lookback period |
|---|---|---|---|
| Differential duty demand | Section 28, Customs Act 1962 | Full duty difference + applicable cess | 2 years |
| Interest on short-levied duty | Section 28AA | 15% per annum from date of clearance | -- |
| Penalty (non-fraud cases) | Section 28(5) | 25% of differential duty | 2 years |
| Penalty (fraud/suppression) | Section 28(4) | Up to 100% of differential duty | 5 years |
| RoDTEP / drawback recovery | FT(D&R) Act + DGFT notices | Full incentive amount + 15% interest | Variable |
| FTA benefit denial at destination | Importing country customs | Full MFN duty applied on buyer | Per shipment |
| Enhanced scrutiny flag on IEC | Risk Management System (RMS) | Mandatory examination of future shipments | Ongoing |
| SCOMET violation (if applicable) | Foreign Trade Act + WMD Act | Criminal prosecution + heavy penalties | No limit |
HS Code Classification Checklist
Use this checklist every time you classify a new product or verify an existing classification. Print it out and keep it with your trade compliance documentation.
Before filing the shipping bill
- Product material composition documented (primary and secondary materials with approximate percentages)
- Primary function and intended end use clearly identified
- Relevant Section and Chapter Notes read and checked for exclusions
- GRI Rules applied in sequence (Rule 1 first, then 2, 3, etc.)
- 4-digit Heading matched by heading terms, not keyword search
- 6-digit Subheading determined using GRI Rule 6
- 8-digit ITC-HS code verified on ICEGATE tariff search
- BCD rate, IGST rate, and exemption notifications confirmed
- Export policy condition checked on ITC-HS Schedule 2 (free / restricted / prohibited)
- RoDTEP rate for the declared HS code confirmed against current DGFT schedule
- For FTA shipments: 6-digit code alignment with destination country tariff verified
- Classification rationale documented with GRI rules and notes cited
- HS code consistent across shipping bill, commercial invoice, packing list, and certificate of origin
- Code verified against HS 2022 edition (not using outdated HS 2017 codes)
Frequently Asked Questions
What is an HS code and why does it matter for Indian exporters?
An HS code is a standardized numerical classification maintained by the WCO for every internationally traded product. For Indian exporters, the 8-digit ITC-HS code on your shipping bill determines your customs duty rate, RoDTEP incentive percentage, FTA eligibility, and whether any DGFT export restrictions apply. A wrong code means wrong duties, rejected incentive claims, and voided FTA preferences.
How is the ITC-HS 8-digit code structured in India?
The first 2 digits identify the Chapter (99 chapters covering all goods). Digits 1-4 form the Heading. Digits 1-6 form the Subheading, which is internationally harmonized across WCO member countries. The last 2 digits (7-8) are India-specific subdivisions added by DGFT. For example, 1006.30.20 = Chapter 10 (Cereals), Heading 1006 (Rice), Subheading 1006.30 (milled rice), Tariff Item 1006.30.20 (basmati rice).
What are the General Rules of Interpretation (GRI) for HS classification?
The GRI are six sequential rules that provide the legal framework for classification. Rule 1: classify by heading terms and Section/Chapter Notes. Rule 2: incomplete and unassembled goods. Rule 3: goods under two or more headings (most specific description, essential character, last numerical heading). Rule 4: most similar goods. Rule 5: containers and packing. Rule 6: subheading classification using the same principles. You must apply them in order.
How do I classify a product step by step using the HS system?
Document the product's material composition, function, and end use. Identify the Section and Chapter, reading all Notes. Match the 4-digit Heading using GRI Rule 1. Apply Rules 2-3 for composites. Narrow to the 6-digit Subheading. Add India-specific 7th/8th digits from the ITC-HS schedule. Verify on ICEGATE and cross-check with the WCO database for FTA shipments. Document your rationale.
What tools can I use to find the correct HS code for my export product?
CBIC/ICEGATE tariff search for official Indian tariff entries. WCO BACUDA database for international classification decisions. WCO Online HS Database for Explanatory Notes. DGFT ITC-HS portal for policy conditions. CAAR published rulings for binding classification references. And Seasaw's HS Lookup Tool for integrated search with duty, RoDTEP, and FTA data.
What is the most common HS code classification mistake Indian exporters make?
Classifying by trade name instead of material composition and function. The HS system does not recognise commercial names. A "smartphone case" could be plastics (Ch 39), leather (Ch 42), textiles (Ch 63), or metal (Ch 73). Other frequent errors include skipping Section/Chapter Notes, using outdated HS 2017 codes, copy-pasting supplier codes, and confusing parts vs accessories.
How does a wrong HS code affect RoDTEP and duty drawback claims?
RoDTEP rates are assigned per 8-digit HS code. A wrong code means you either claim the wrong rate (triggering recovery + 15% interest), miss a higher rate your product is entitled to, or have scrip generation blocked entirely. Duty drawback All Industry Rates are also tariff-item-specific. Amending the HS code on a shipping bill after LEO requires formal application to the Deputy Commissioner.
When should I apply for a CAAR advance ruling for HS classification?
When your product is genuinely ambiguous under the GRI, the duty differential between candidates exceeds 5 percentage points, you are launching a new product line with repeated shipments, Customs has previously reclassified your product, or the product straddles chapters with different RoDTEP rates or FTA eligibility. CAAR issues binding rulings within 60 days.
What is the WCO BACUDA database and how can it help with classification?
BACUDA is the WCO's classification reference database containing thousands of classification decisions from customs authorities worldwide. If your product or a similar product has been classified before, BACUDA provides the rationale. While not legally binding in India, BACUDA decisions carry persuasive value before Indian Customs, CAAR, and CESTAT.
What penalties does Indian Customs impose for HS code misclassification?
Differential duty demand (full difference + cess), 15% annual interest from date of clearance, 25% penalty for non-fraud cases, up to 100% penalty for fraud/suppression. Lookback is 2 years (non-fraud) or 5 years (fraud). Additionally, RoDTEP/drawback recovery, FTA benefit denial at destination, and enhanced RMS scrutiny flags on future shipments.
Classify Once, Ship With Confidence
Seasaw maps your product to the correct 8-digit ITC-HS code, shows the applicable BCD rate, RoDTEP percentage, drawback rate, and FTA eligibility. So you never file with the wrong classification again. One lookup replaces hours of manual verification across ICEGATE, DGFT, and WCO databases.
Learn more about Seasaw
Update history
- First published.