100% Free — No Login Required

HSN Code Finder

Search HSN codes and find applicable GST rates for any product.

Search HSN Codes

Results

Type a product name or HSN code to search.

Advertisement

What is HSN Code?

HSN stands for Harmonised System of Nomenclature. It is an internationally accepted system for the systematic classification of goods, developed by the World Customs Organization (WCO) in 1988. The HSN system is used by more than 200 countries and covers over 5,000 commodity groups, each identified by a unique six-digit code. In India, the HSN code system has been adopted under the Goods and Services Tax (GST) framework to classify goods for the purpose of taxation, ensuring uniformity and consistency in the application of tax rates across the country.

The HSN code serves as a universal language for trade. When an Indian business imports or exports goods, the HSN code ensures that customs authorities around the world can identify the product and apply the correct tariff and duty. Under GST, every registered taxpayer is required to mention the HSN code of goods on their invoices, which helps the government track the movement of goods, prevent tax evasion, and maintain accurate trade statistics. The HSN code also determines the applicable GST rate — whether it is 0%, 5%, 12%, 18%, or 28% — based on the nature and classification of the product.

How HSN Codes Work in India

In India, the HSN code system operates under the GST regime and is administered by the Central Board of Indirect Taxes and Customs (CBIC). Every product is classified under a specific HSN chapter, heading, and sub-heading. The first two digits of the HSN code represent the chapter (e.g., Chapter 01 for live animals, Chapter 84 for machinery), the first four digits represent the heading within that chapter, and the six-digit code provides the sub-heading classification. India further extends the code to eight digits for more specific classification of certain products.

Taxpayers are required to declare HSN codes on their GST returns and invoices. The GST Network (GSTN) has integrated HSN-wise summary reporting in GSTR-1, where businesses must file HSN-wise details of outward supplies. This data is cross-verified with the buyer's GSTR-2A/2B to ensure that input tax credit claims are legitimate. The HSN code also plays a crucial role in determining the correct GST rate, as the GST rate schedule is organized by HSN chapters and headings.

HSN Code Structure

The HSN code follows a hierarchical structure that moves from broad classification to specific product identification:

  • Chapter (2 digits) — There are 97 chapters covering broad categories. For example, Chapter 09 covers coffee, tea, and spices; Chapter 84 covers nuclear reactors, boilers, and machinery.
  • Heading (4 digits) — Within each chapter, headings provide more specific classification. For example, 0901 is coffee (whether roasted or not), and 0902 is tea.
  • Sub-heading (6 digits) — This level offers international uniformity. For example, 0901.11 is coffee not roasted, not decaffeinated, and 0901.12 is coffee not roasted, decaffeinated.
  • National tariff line (8 digits) — Countries like India add two more digits for even finer classification specific to domestic needs.

Understanding this structure helps businesses correctly classify their products and ensures compliance with GST regulations. Misclassification can lead to incorrect tax payments, penalties, and input tax credit disputes.

When is HSN Code Mandatory?

Under GST, the requirement to mention HSN codes on invoices and returns depends on the annual turnover of the taxpayer:

  • Turnover above ₹5 crore — Must use 6-digit HSN codes on all invoices and in GSTR-1 returns.
  • Turnover between ₹1.5 crore and ₹5 crore — Must use 4-digit HSN codes on invoices and in returns.
  • Turnover below ₹1.5 crore — HSN codes are not mandatory on invoices but are recommended. However, HSN-wise summary is still required in GSTR-1 if HSN codes are mentioned.
  • B2B invoices — 6-digit HSN codes are mandatory regardless of turnover, as per GST rules.
  • Imports and exports — HSN codes are mandatory on all customs documents, shipping bills, and bills of entry.

Correct HSN code declaration is essential for seamless input tax credit matching, accurate GST return filing, and avoiding notices from the GST department. Businesses should regularly verify their HSN classifications against the latest GST rate notifications issued by the CBIC.

Disclaimer: This tool is for educational and reference purposes only. HSN codes and GST rates are subject to change based on government notifications. Please verify with the official GST portal (gst.gov.in) or consult a qualified CA for compliance purposes. VixitAI is not responsible for any tax decisions made based on this tool.