HS Code for Export from India: How to Choose Correctly
How to pick the right ITC(HS) classification when exporting from India so customs filings, shipping bills, and GST all stay aligned. Checked: 2026-09-24.
Checked: 2026-09-24
Classification rules are regulated. This page is educational, not customs or legal advice. Confirm the live ITC(HS) row on DGFT and ask a qualified CHA or counsel for high-value or sensitive goods.
The ITC(HS) classification you declare on the shipping bill is the code that matters when you export goods from India. It drives customs processing, destination duty assessment, and whether you can claim preferential treatment under an FTA. A wrong code slows clearance and can block benefits. Do not guess from a competitor's marketplace listing alone.
What is an HS code?
The Harmonized System (HS) is the World Customs Organization's multipurpose goods nomenclature. Countries build national tariffs on top of it. See the WCO overview of the Harmonized System. The WCO also notes that over 98% of merchandise trade is classified in terms of the HS (per that overview page).
In practice you will see:
| Digits | Meaning (typical) |
|---|
| First 6 | International HS (chapter, heading, subheading) |
| 8 in India (ITC HS) | India's tariff / trade policy level used for many customs and DGFT purposes |
| Extra digits abroad | Some destinations add statistical suffixes beyond 6 or 8 |
India's searchable ITC(HS) data is on DGFT ITC(HS) master. Tariff structure references are on CBIC Customs Tariff.
Why does the code matter for Indian exporters?
- Shipping bill / ICEGATE: The code on your export declaration must match the goods. Filings run through ICEGATE.
- Destination duty: The importing customs authority maps your goods to their tariff using HS logic. Mislabeling can trigger queries, holds, or reassessment.
- FTA / preference: Preferential duty needs the correct heading plus origin compliance.
- Export policy: Some ITC(HS) lines are restricted, prohibited, or need authorisation. Always check current DGFT policy for your code.
How do you choose the correct code?
- Describe the product precisely: material, function, form (set versus single item), and whether it is assembled.
- Start from the chapter: Use section and chapter notes in the tariff. Chapter notes override casual keyword matching.
- Apply GIR logic: Classification follows the General Rules for Interpretation (official tariff rules), not "what sounds close."
- Confirm India's 8-digit ITC(HS): Search DGFT master data; note export policy status.
- Cross-check destination: Look up the same 6-digit stem (then local breakouts) in the destination tariff if you sell landed or advise the buyer.
- Document your reasoning: Keep a short classification note (why this heading, why not the next) for CHA and future SKUs.
- Revisit after product changes: A new material, kit contents, or "with accessories" listing can change the heading.
If unsure on high-value or sensitive goods, get a written view from a qualified customs broker or apply for a suitable advance ruling route where available. Do not rely on marketplace category names; those are not customs classifications.
Worked structure example (illustrative only)
Example pattern for a cotton woven shirt (structure only; confirm the live 8-digit on DGFT before any shipping bill):
- Chapter 62: articles of apparel, not knitted
- Heading 6205: men's or boys' shirts
- India 8-digit line: confirm current ITC(HS) text on DGFT for the exact fabric and type
Do not copy this as your shipping-bill code without checking the live DGFT entry and chapter notes for your exact SKU.
Common mistakes to avoid
- Using a competitor's Amazon backend code as customs truth. Marketplace browse nodes are not ITC(HS).
- Picking a code because duty "looks lower" abroad. That is misclassification risk.
- Ignoring sets and kits. The tariff has rules for goods put up in sets for retail sale.
- Forgetting policy: A code can be free to export at customs yet restricted under DGFT for other reasons (or the reverse). Check both.
- Never updating: HS amendments and Finance Act / DGFT sync notifications change lines. Recheck after major tariff updates.
What about GST?
Exports of goods are generally zero-rated under GST when conditions are met (for example LUT/bond routes as applicable: GST LUT guide). Classification still must be consistent across GST and customs documents where the same HSN/ITC(HS) logic applies.
Checklist
- ☐ Product description written in customs language (material + function)
- ☐ Chapter notes read
- ☐ DGFT ITC(HS) 8-digit confirmed on the live master
- ☐ Export policy status checked
- ☐ Destination tariff stem checked (if you care about buyer duty)
- ☐ Classification note saved for the SKU