fbpx
EPCG Scheme
EPCG Scheme: A Complete Guide for Indian Exporters
May 12, 2025

What is an HS Code? A Complete Guide


If you’re stepping into the world of international trade or just trying to understand what that mysterious string of numbers on your invoice means, you’ve probably come across something called an HS Code. Don’t worry – it’s not as complicated as it sounds.

Let’s break it all down

First Things First: What is an HS Code?

The term HS Code stands for Harmonized System Code. Think of it like a universal language for goods traded around the world. Every product, whether it’s a t-shirt, a mobile phone, or a bag of potatoes, is assigned a unique code so that customs authorities across the globe can recognize and process it easily.

It’s a bit like giving every product a passport.

This system was developed by the World Customs Organization (WCO) and is used by more than 200 countries – including India – for settling customs duties, taxes, and for keeping track of what’s coming in and going out of each country.

HS Code Meaning: What’s in Those Numbers?

The HS code structure is actually pretty logical once you know what to look for. It’s usually a 6-digit number, and here’s how it breaks down:

  1. First 2 digits (Chapter) – general category of the product
  2. Next 2 digits (Heading) – specific product group
  3. Last 2 digits (Sub-heading) – more detailed breakdown of the product

For example, an HS code example for fresh potatoes is 070190

  • 07 – Chapter for edible vegetables, certain roots, and tubers
  • 01 – Potatoes
  • 90 – Other (not seed potatoes)

Now, in countries like India, this code often extends to 8 digits to add more detail. That’s why you’ll sometimes see HS codes called HSN codes (Harmonized System of Nomenclature) here.

HS Code India: How it Works Locally

In India, we use the slightly extended version of the global HS code known as the ITC-HS Code. It’s an 8-digit code used by the Directorate General of Foreign Trade (DGFT) for both exports and imports.

So, if you’re shipping or receiving goods in India, you’ll need to get familiar with HS code for export/import to ensure your paperwork is correct and your goods clear customs without any hiccups.

Why is HS Code Classification so important?

HS code classification is crucial for several reasons:

  • It helps calculate the correct customs duties and GST
  • Ensures your goods don’t get stuck at customs
  • Helps comply with trade laws and restrictions
  • Is necessary for availing trade benefits and exemptions
hs code classification

Using the wrong HS code can result in penalties, delays, or even confiscation of your goods.

How to Do an HS Code Lookup

Now that you know HS codes matter, how do you find the right one?

Here’s how you can perform an HS code lookup

  1. Check the Indian Trade Portal
  2. Use the DGFT’s official website
  3. Talk to your customs broker or freight forwarder

A Real-World HS Code Example (Coffee)

India is no stranger to coffee—in fact, according to the Food and Agriculture Organization (FAO), it’s the eighth-largest coffee exporter in the world. Over 70% of the country’s coffee production is exported, with shipments peaking between March and June. This seasonal boom has seen solid growth in recent years.

In FY22, India’s total coffee exports soared by 42%, reaching around Rs 8300 crore (US$ 1.04 billion). Just in March 2022, exports were valued at approximately Rs. 920 crore (US$ 114.7 million) – up 22% from the month before. Fast forward to FY23 (till September), and exports stood at nearly Rs. 4,900 crore (US$ 610.23 million), marking a 32.5% growth over the same period in the previous year.

Clearly, coffee from key growing states like Karnataka, Kerala, and Tamil Nadu is in high demand internationally.

If you’re planning to ride this coffee export wave, you’ll need to get your HS code classification right, because that’s what keeps your goods moving smoothly through customs.

HS Code classification for coffee products is as follows (Source: DGFT):

ITC (HS) CodeProduct DescriptionImport Policy
09011190Coffee, not roasted – OtherFree
09011200Coffee, not roasted – DecaffeinatedFree
09012110Roasted coffee – Not decaffeinated, in bulk packFree
09012190Roasted coffee – Not decaffeinated, otherFree
09012210Roasted coffee – Decaffeinated, in bulk packFree
09012290Roasted coffee – Decaffeinated, otherFree
09019010Coffee husks and skinsFree
09019020Coffee substitutes containing coffeeFree

So, whether you’re exporting beans, husks, or substitutes, using the right HS code for export/import is non-negotiable. It ensures compliance, smooth processing, and the correct application of duties.

This HS Code will be needed while

Final Thoughts

Whether you’re a small business owner shipping your first product or a seasoned trader dealing with international logistics, the harmonized system code is something you just can’t ignore.

To wrap it up:

  • Understand the HS code meaning
  • Learn the HS code structure
  • Use a proper HS code search tool
  • Double-check the HS code classification for accuracy
  • Refer to the right HS code list, especially for India

Doing this right the first time saves you time, money, and a ton of stress.