PhonePe Payment Gateway
Article

How to Find the Right HSN Code for GST in India

PhonePe PG Team
Published: 
Last Modified: 
3 min read

Highlights

  • Understand what HSN codes mean, how they are structured, and why they are essential for classifying goods under India's GST system.
  • Learn practical ways to find the correct HSN code for your products using GST resources, tariff schedules, and official guidelines.
  • Discover how HSN codes support accurate GST invoicing, tax calculation, return filing, and overall compliance for businesses.
  • Explore the 8-digit HSN code format used in India and understand how each digit helps identify products with precision.

Introduction

Imagine filing your GST returns perfectly, only to discover later that a simple product classification error has led to tax discrepancies, compliance issues, or even notices from authorities. For thousands of businesses across India, this risk often comes down to one small but critical detail: the HSN code.

Whether you sell products online, run a manufacturing business, import goods, or manage retail operations, HSN codes play a vital role in determining the correct GST rates and ensuring accurate tax reporting. They act as a universal language for product classification, helping businesses, tax authorities, and customs officials identify goods consistently.

Yet many business owners are unsure about what HSN codes mean, how to find the right one, or why they matter so much during GST filing. Understanding them is not just about compliance. It is about avoiding costly mistakes, streamlining tax processes, and keeping your business audit-ready.

What Is an HSN Code?

HSN stands for Harmonised System of Nomenclature. It is a globally accepted system used to classify goods in a structured manner.

The system was developed by the World Customs Organisation (WCO) to create a uniform classification framework for international trade. Today, more than 200 countries use HSN codes for customs and taxation purposes.

Under India's GST framework, HSN codes help identify products and determine the applicable GST rate.

For example:

  • Rice falls under a specific HSN category.
  • Mobile phones have a separate HSN code.
  • Medicines, textiles, electronics, and machinery all have unique classifications.

This standardisation reduces confusion and ensures consistency in taxation across industries.

Why Is HSN Code Important for GST?

The Harmonised System of Nomenclature (HSN) Code is the foundation of the GST system. It systematically categorises goods to determine the precise tax rate applied to a product, ensures error-free GST return filing, and streamlines both domestic and international trade.

HSN codes are essential for GST due to the following reasons:

  1. Accurate Tax Determination: An HSN code acts as a direct identifier for the applicable GST rate (e.g., 5%, 12%, 18%, 28%). By mapping a product to its specific code, businesses can calculate and charge the correct tax, eliminating the risk of overpaying, underpaying, or facing tax audits and penalties.
  2. Streamlined Compliance and Filing: Using an HSN code removes the need for businesses to type out long, detailed, and subjective descriptions of goods on every invoice. Because GST returns are automated, simply inputting the HSN code allows the tax portal to recognise the commodity instantly, ensuring transparent and efficient processing of GSTR-1 and GSTR-3B forms.
  3. Global Standardisation: Developed by the World Customs Organisation (WCO) and used by over 200 countries, HSN codes provide a universal language for products. This global alignment harmonises customs procedures and makes international trade importing and exporting significantly easier, as goods are easily identifiable by customs authorities worldwide.
  4. Efficient Data Analysis & Policy Making: HSN codes allow the government to seamlessly categorise, aggregate, and analyse data on both domestic and international trades. Tracking trade trends by commodity empowers policymakers to make data-driven decisions regarding trade regulations and domestic economic policies.

How to Find HSN Code for GST

To find an HSN (Harmonised System of Nomenclature) code on the official GST portal, you don't even need to log in. You can simply use the public search tool to look up codes by product name or code number.

Follow these simple steps:

  1. Visit the Portal: Go to the official GST Portal Home.
  2. Navigate to Search: Click on the Services tab in the main menu.
  3. Open Search Tool: Go to User Services and click on Search HSN Code.
  4. Enter Details: In the search bar, type the first 3 characters of the HSN chapter or input your product's name/description.
  5. View Code & Rates: Select your specific item from the dropdown list to view the exact HSN code, corresponding description, and applicable GST rate.

HSN Code List India: Common Examples

An HSN (Harmonised System of Nomenclature) Code is an internationally standardised system used in India's GST framework to classify goods for accurate taxation. Businesses must declare these codes on all invoices and e-way bills to ensure GST compliance.

Common HSN Code Examples & GST Rates

Here are the most frequently used HSN codes across various industries in India:

CategoryProductHSN CodeTypical GST Rate
Food & StaplesParboiled Rice10065%
Refined Sugar17015%
Milk & Cream04015%
Textiles & ApparelCotton T-Shirts61095%
Men's Cotton Shirts62055%
ElectronicsMobile Phones851718%
Televisions (LED)852818%
AutomotiveMotorcycles871128%
Motor Cars870328%
HealthcareMedicaments/Drugs300412%
Medical Equipment901812%

How HSN Codes are Structured

India uses an 8-digit HSN system for granular product classification:

  • First 2 Digits: Chapter (e.g., 85 for Electrical Machinery)
  • Next 2 Digits: Heading within the chapter
  • Next 2 Digits: Subheading for the specific product
  • Last 2 Digits: Tariff item specified by Indian Customs

Common Mistakes Businesses Should Avoid

Using an incorrect Harmonised System of Nomenclature (HSN) code is not just a clerical error; it directly results in wrong tax rates, return reconciliation errors, and invalid Input Tax Credit (ITC) for your buyers.

Businesses should strictly avoid the following common HSN mistakes to prevent scrutiny notices and penalties:

  • Using Incorrect Product Classification: Products with similar descriptions may belong to different HSN categories.
    Always verify the exact classification before invoicing.
  • Copying Competitor Codes: A code used by another business may not necessarily apply to your product.
    Classification should be based on product specifications and official guidelines.
  • Ignoring GST Updates: Tax classifications and notifications may be updated periodically.
    Businesses should stay informed about regulatory changes.
  • Mismatching Invoices and Returns: HSN codes used in invoices should match GST return disclosures to avoid reconciliation issues.

Final Thoughts

HSN codes form the foundation of product classification under India's GST system. They help businesses determine the correct tax rates, maintain accurate records, and ensure smoother GST compliance.

As GST reporting becomes increasingly standardised, using the correct HSN code is no longer optional. It is a critical compliance requirement that affects invoicing, tax calculation, return filing, and audit readiness.

Businesses that invest time in accurate product classification can reduce tax disputes, avoid reporting errors, and build stronger compliance practices. In 2026, understanding and correctly applying HSN codes remains one of the simplest yet most important steps toward effective GST management.

FAQs

Is the HSN code mandatory for all GST-registered businesses?

HSN code requirements depend on GST compliance rules and reporting obligations applicable to the business.

What is the difference between HSN and SAC codes?

HSN codes are used for goods, while SAC codes are used for services under GST.

Can one product have multiple HSN codes?

No. A product should generally be classified under the most appropriate HSN category based on its characteristics.

How many digits does an HSN code have in India?

India primarily uses an 8-digit HSN code structure for detailed product classification.

Is the HSN code mandatory for all GST-registered businesses?

HSN code requirements depend on GST compliance rules and reporting obligations applicable to the business.

Sign up for PhonePe Payment Gateway now and start accepting payments instantly

Sign up for PhonePe Payment Gateway

  • check iconEasy Onboarding
  • check iconDeveloper friendly APIs
  • check icon24/7 Support
Footer Banner