What is HSN Code in GST: Structure & Importance

Bio

Shreyansh Singh, an IIT Kanpur alumnus, has eight years of experience in the finance industry. He has spent 5 years at American Express developing mid to long-term strategies for multiple markets including US, Europe and India. Shreyansh currently leads Growth and Strategy initiatives at Pice.

  • 17 Oct 25
  • 9 mins
what is hsn code in gst structure & importance

What is HSN Code in GST: Structure & Importance

avatar of shreyansh singh
avatar of shreyansh singh Shreyansh Singh
  • 08 Mins
  • 17-10-25

Key Takeaways

  • HSN code is a globally standardised system developed by WCO for classifying goods in taxation and trade.
  • In India, HSN codes are 8 digits long, where the last two digits specify tariff details for accurate classification.
  • HSN helps determine the correct GST rate for goods, ensuring compliance and error-free tax filing.
  • It simplifies invoicing and documentation, eliminating the need for lengthy product descriptions.
  • Over 200 countries use HSN codes, promoting transparency and uniformity in international trade.

Product classification is essential for smooth GST compliance in India. Under GST, one such classification system is the Harmonised System of Nomenclature (HSN) code. It helps standardise the identification of goods for taxation.

To clearly understand what is HSN code in GST, it is important to explore its full form, structure, and how authorities use it to determine applicable GST rates. Thus, this article will provide you with a detailed overview of the HSN code, including its definition, format, and category-wise listings.

What is the HSN Code in GST?

What is the HSN Code in GST?

HSN, or Harmonised System of Nomenclature, is a uniform classification system that the World Customs Organisation (WCO) made to group products internationally. To systematically group the goods, there is a standardisation of the classification of items under chapters, sections, subheadings, and headings.

By this classification, a six-digit code is generated for an item. In this six-digit code, two of each digit reflect the chapter, heading, and subheading. As India has been a member of WCO since 1971, it uses HSN codes, which were introduced in the country in 1986.

India uses HSN codes to classify items for Central and Customs Excise. India adds two more digits to differentiate its commodities in either Customs or Central Excise. This makes the codes more specific and also makes the HSN codes an eight-digit code.

Why is HSN Important?

The reasons why HSN codes are important are as follows:

  • Classification of Products: Classifying their products becomes easier for businesses, and it helps them accurately calculate taxes and streamline necessary operations.
  • GST Rates Classification: To group a product in a specific category of GST slab rates, the HSN codes play a vital role. This helps in business compliance with GST regulations.
  • Compliance for GST Invoicing: HSN codes come in useful when it comes to the systematic classification of goods for the GST invoicing process.
  • Tax Calculation: The importance of HSN codes for GST compliance comes from the fact that they are very useful in the accurate classification of goods. This categorisation helps in easy and accurate tax calculation by identifying the correct GST rate.
  • Simplification of Documentation: In the past, businesses needed to provide a detailed description of goods when filing for taxes. Now with HSN codes, these detailed descriptions are not necessary, which simplifies the documentation process.
  • Utilisation of Data: HSN codes not only help businesses but also the government. Its uses range from policy-making and revenue collection to data analysis and economic decision-making.
  • Enhancement of Understanding: As HSN codes are standardised ways of recognising an item, they help tax authorities and businesses to properly categorise and identify the goods.

HSN Worldwide

HSN Worldwide

More than 200 economies and countries use HSN, which is an international classification system to streamline their taxation and trade. All over the world, with a base of 98%, classification of global goods is done with the use of HSN codes for promoting smooth international trade.

Its use is possible as it facilitates:

  • Simplification of tariffs and customs leads to simple and easy export and import procedures.
  • Worldwide adoption due to its simplicity.
  • Governments and organisations aid to access international trade data easily and efficiently to help with their international trade statistics.
  • Consistent and detailed classification to avoid confusion across international markets in coding and naming goods.
  • Code variations for some countries provide flexibility regarding the proper classification of goods based on the nature of goods.

HSN in India

India joined the World Customs Organisation (WCO) in 1971. Initially, Indian authorities used 6-digit HSN codes to classify commodities for Customs and Central Excise purposes. To improve accuracy, Customs and Central Excise later added two more digits, creating an 8-digit classification system.

HSN Code List for GST India

In India, the categorisation of goods is done in sections, chapters, and headings. All of these add up to make an HSN for a single product. The table below provides a list of goods classification in the Indian GST regime:

SectionChapterCommoditiesHSN CodeGST Rates
I01-05Animal products and live animals0101-05110%, 5%, 12%, 18%
II06-14Vegetable products0601-14040%, 5%, 12%, 18%
III15Vegetable or animal oils and fats1501-15225%, 12%, 18%
IV16-24Beverages, spirits and vinegar; prepared foodstuffs; tobacco1601-24030%, 5%, 12%, 18%, 28%
V25-27Mineral products2501-27155%, 12%, 18%
VI28-38Products of the allied or chemical industries2801-38250%, 5%, 12%, 18%, 28%
VII39-40Rubber and its articles, and plastics and their articles3901-401712%, 18%
VIII41-43Skins and raw hides, fur skins and their articles, and leather4101-43045%, 12%, 18%
IX44-46Wood and its articles, cork and its articles, and straw items4401-460112%, 18%
X47-49Paperboard, paper, wood pulp or pulp of other fibrous cellulosic material4701-492312%, 18%
XI50-63Textiles and their articles5001-63100%, 5%, 12%, 18%
XII64-67Footwear, umbrellas, headgear, walking sticks, sun umbrellas, seat sticks, riding crops and their items, and whips6401-670212%, 18%
XIII68-70Glass items, ceramic products, glassware, stone articles, cement, plaster, mica or similar materials, and asbestos6801-702012%, 18%
XIV71Cultured or natural pearls, precious metals, precious or semi-precious stones, metals layered with precious metal, precious metal articles, coins, and imitation jewellery7101-71180%, 3%, 5%, 12%, 18%
XV72-83Base metals and their articles7201-83115%, 12%, 18%
XVI84-85Mechanical appliances and machinery, electrical equipment, and mechanical parts8401-85485%, 12%, 18%
XVII86-89Aircraft, vehicles, vessels, and associated transport equipment8601-871612%, 18%, 28%
XVIII90-92Watches and clocks; and optical, musical, photographic, cinematographic, measuring, precision, checking, surgical, or medical instruments and apparatus9001-920912%, 18%
XIX93Ammunition and arms, and their accessories and parts9301-930612%
XX94-96Miscellaneous manufactured articles9401-961712%, 18%
XXI97Antiques and collectors’ pieces, and works of art9701-970612%
Must reads

Structure of the HSN Code in India

Structure of the HSN Code in India

The structure of an HSN code contains 21 sections, 99 chapters, 1244 headings, and 5224 subheadings in India. It so happens that these 21 sections are classified into 99 chapters, which are further divided into 1244 headings, followed by a 5224 subheadings division.

Within the 6-digit code, the division and marking are as follows:

  • The first two digits of the code from the left represent the chapter in which the good belongs.
  • The next two digits from the left represent the heading in which the good belongs.
  • The next two digits from the left, which are the final two digits of the six-digit HSN code, represent the sub-heading in which the good belongs.

In some countries, including India, the government puts two additional digits at the end of the code to help classify the product more accurately. These last two digits reflect the tariff items. This results in an 8-digit HSN code.

Working of HSN Code with Example

HSN code plays a crucial role as an identifier for more than 5000 commodity groups under the Indian GST regime. It efficiently categorises goods in an orderly manner.

For instance, cast iron pipes have an HSN code, which is 7303.0010. The following breakdown of this code provides a better understanding:

  • 73, which are the first two digits of the code, demonstrates the chapter for ‘articles of iron and steel’ in which this product belongs.
  • 03, the next two digits denote the heading, which is ‘pipes and tubes’.
  • 0010, which are the final four digits, further denote the division of this item to a specific type, which is ‘cast iron pipe’.

This is how HSN in GST works to ensure precise classification of goods, thus promoting smooth taxation processes.

Conclusion

A clear understanding of what is HSN code in GST is vital for ensuring accurate GST compliance, streamlined invoicing, and efficient business operations in India. These codes not only simplify tax calculations and documentation but also support uniformity in global trade.

By exploring the full form, structure, and classification system of HSN codes, businesses can reduce errors and enhance transparency in their transactions.

As the GST regime continues to evolve, staying informed about how to apply and interpret HSN codes effectively becomes essential. Leveraging this classification system properly ensures smooth tax filing, better regulatory compliance, and improved operational efficiency.

💡If you want to streamline your payment and make GST payments via credit, debit card or UPI, consider using the PICE App. Explore the PICE App today and take your business to new heights.

FAQs

What is the full form of HSN in GST and why is it used?

HSN stands for Harmonised System of Nomenclature, developed by the World Customs Organisation (WCO) to classify goods systematically for taxation and trade. In GST, it helps identify products under specific categories and determine the applicable GST rates. This uniform classification eliminates confusion, simplifies tax filing, and ensures accurate reporting of goods across domestic and international markets.

How is the HSN code structured in India?

The Indian HSN code follows an 8-digit structure, which is derived from the international 6-digit code system.
The first two digits denote the chapter,
The next two digits denote the heading,
The next two digits denote the sub-heading, and
The last two digits are additional Indian tariff details.
This detailed coding ensures accurate product categorisation for Customs, Central Excise, and GST purposes.

Who needs to mention HSN codes on GST invoices?

Businesses registered under GST must include HSN codes on their tax invoices and returns, based on their annual turnover.
Turnover above ₹5 crore: 4-digit HSN mandatory
Turnover up to ₹5 crore: 2-digit HSN (optional for B2C)
Using the correct HSN code ensures proper tax classification, prevents mismatches during GST filing, and supports compliance verification by authorities.

How does HSN help in determining GST rates?

Each HSN code is linked to a particular GST rate slab, such as 5%, 12%, 18%, or 28%. When a product is classified under its correct HSN, the system automatically identifies the corresponding GST rate. This helps avoid errors in tax computation and ensures that businesses charge the right GST on sales, maintaining consistency and compliance across all transactions.

What are the benefits of using HSN codes for businesses and the government?

For businesses, HSN codes simplify invoicing, tax filing, and classification of goods, making compliance faster and more reliable. For the government, they provide structured data for policy-making, revenue tracking, and trade analysis. Additionally, since HSN is globally recognised, it helps Indian exporters maintain uniformity with international trade standards, reducing confusion in cross-border transactions.
About the author
Shreyansh Singh

Shreyansh Singh

Shreyansh Singh, an IIT Kanpur alumnus, has eight years of experience in the finance industry. He has spent 5 years at American Express developing mid to long-term strategies for multiple markets including US, Europe and India. Shreyansh currently leads Growth and Strategy initiatives at Pice.

by Ankit Rahangdale

Key Takeaways IRP ensures authenticity — Every GST invoice must...
  • 17-10-25
  • 8 mins
0
Check your Credit Score for Free
Check Now