How to Find HSN Code for Your Product India — Complete 2026 Guide

ERP Group Aug 25, 2026 24 min read GST & Tax Compliance
How to Find HSN Code for Your Product India — Complete 2026 Guide

Every product you sell in India has an HSN code. Finding the right one is both a legal obligation and a financial necessity.

Whether you are a new business owner setting up your first GST invoice, an established trader adding a new product line, an accountant verifying your client's product classifications, or a manufacturer registering for GST and needing to classify your entire product range — the question "how do I find the HSN code for this product?" comes up constantly in Indian business.

And getting the answer right matters enormously.

The correct HSN code on your invoice determines the correct GST rate that applies to your product. It determines the GSTR-1 HSN summary that your return must include. It determines whether your e-invoice (IRN) is accepted by the Invoice Registration Portal. It determines whether your buyers can correctly claim ITC based on your invoices. A wrong HSN code can mean charging the wrong GST rate, creating compliance issues, triggering notices from tax authorities, and damaging your buyers' ITC claims.

Yet HSN code classification is not always straightforward. With over 5,000 product codes at the 8-digit level — organized in 99 chapters, hundreds of headings, and thousands of subheadings — finding the precise correct code for a specific product requires a structured approach, the right resources, and often some expert judgment.

This comprehensive guide walks you through every method for finding the correct HSN code for your products in India — from the free online tools to the structured classification methodology to ERP Group's integrated HSN management platform.

Use ERP Group's Free HSN/SAC Finder → — India's most user-friendly HSN code search tool — to find your product's code instantly.

Why HSN Code Classification Matters

The Business and Compliance Impact of Correct HSN Codes

Determines Your GST Rate — The Most Important Impact

The GST rate for any product in India is determined by its HSN classification. The rate schedule (GST Rate Notification 01/2017-Central Tax (Rate) and subsequent amendments) assigns GST rates at the HSN code level.

Example of rate impact:

  • Cotton fabric (HSN 5208): 5% GST
  • Velvet fabric (HSN 5801): 12% GST
  • Polyester filament yarn (HSN 5402): 18% GST

Three textile products — three different HSN codes — three different GST rates. A cloth merchant who classifies velvet fabric under 5208 (cotton fabric rate) and bills at 5% instead of 12% is undercharging GST — creating a liability for themselves.

For cloth merchants and textile traders, read our guide on POS software for cloth merchants India.

Mandatory Invoice Compliance

HSN codes are mandatory on GST tax invoices:

  • Businesses above ₹5 crore: 6-digit HSN minimum
  • Businesses up to ₹5 crore: 4-digit HSN minimum
  • E-invoice (IRN): 6-digit HSN required in IRP JSON payload

Missing or incorrect HSN codes make invoices non-compliant — and for e-invoices, invalid HSN codes cause IRN generation failure.

GSTR-1 Table 12 Compliance

GSTR-1 requires an HSN-wise summary (Table 12) of all outward supplies — aggregated by HSN code with total taxable value and GST amounts. Incorrect HSN codes in invoices mean incorrect Table 12 reporting.

Buyer ITC Claims

Your buyer claims Input Tax Credit based on your invoice. If your HSN code is wrong, it creates potential ITC complications — your buyer may face scrutiny for ITC claimed on invoices with inconsistent HSN classification.

Income Tax and Customs Cross-Reference

Income Tax authorities cross-reference GSTR-1 HSN turnover with income tax returns. Customs authorities reference HSN codes for import/export classification. Consistent, correct HSN coding creates a defensible audit trail across all regulatory frameworks.

Understanding the HSN Code Structure

The Architecture You Must Know Before Searching

Understanding HSN code structure makes the search process far more logical and successful.

The Four-Level Hierarchy

Level 1 — Section (21 sections, no numeric code):
HSN organizes all products into 21 sections — broad groupings like "Live Animals and Animal Products" (Section I), "Textile and Textile Articles" (Section XI), "Machinery and Mechanical Appliances" (Section XVI).

Level 2 — Chapter (2 digits, 99 chapters):
Each section contains chapters. Chapter numbers are the first two digits of every HSN code:

  • Chapter 10: Cereals
  • Chapter 52: Cotton
  • Chapter 84: Nuclear reactors, boilers, machinery
  • Chapter 87: Vehicles

Level 3 — Heading (4 digits):
Each chapter breaks into headings. The first four digits identify the heading:

  • 1001: Wheat and meslin
  • 5208: Woven cotton fabrics (≥85% cotton, ≤200g/m²)
  • 8471: Automatic data processing machines (computers)

Level 4 — Subheading and Tariff Item (6 or 8 digits):
Headings break into subheadings (6 digits) and India-specific tariff items (8 digits):

  • 100110: Durum wheat (variety-specific)
  • 520811: Plain weave, ≤100g/m², unbleached (specific fabric type)

The 99 Prefix Rule for Services

All SAC codes (for services) begin with "99" — this distinguishes them from HSN codes (for goods). When searching for a product (good), ensure you are not selecting a "99-series" code.

Exempt vs Taxable at the HSN Level

Some products are exempt from GST at specific HSN codes — like fresh vegetables (HSN 0701-0714), raw grains (HSN 1001-1008), raw cotton (HSN 5201-5202). Others are taxable. The GST rate notification references specific HSN codes for exemptions. Understanding this exemption-at-HSN-level concept is critical for correct classification.

Method 1 — Using ERP Group's Free HSN/SAC Finder

The Fastest and Most User-Friendly Method

What ERP Group's HSN/SAC Finder Provides

ERP Group's Free HSN/SAC Finder → is a searchable database of all HSN codes (for goods) and SAC codes (for services) — designed for Indian business owners, traders, manufacturers, and accountants who need quick, accurate code identification.

Features of ERP Group's HSN/SAC Finder:

  • Search by product name or description (keyword search)
  • Search by HSN code number (code lookup)
  • View the applicable GST rate for each HSN code
  • See the full HSN hierarchy (chapter → heading → subheading)
  • Search for both HSN (goods) and SAC (services) codes in one tool
  • Mobile-friendly interface — use from your phone at billing time

Step-by-Step: Using the HSN/SAC Finder

Step 1: Go to ERP Group HSN/SAC Finder →

Step 2: Select whether you are searching for goods (HSN) or services (SAC) — or leave it as combined search.

Step 3: Type your product name or description in the search box. Be specific:

  • Instead of "cloth" → try "cotton woven fabric"
  • Instead of "medicine" → try "medicament retail sale"
  • Instead of "machine" → try "automatic data processing machine" or "computer"

Step 4: Review the search results — which will show multiple matching HSN codes with their descriptions and GST rates.

Step 5: Read the code descriptions carefully to identify which best matches your specific product. If multiple codes seem applicable, note all of them and proceed to verify (Method 6 below for uncertain classifications).

Step 6: Note your HSN code and the applicable GST rate — ready to configure in your billing software.

Tips for Better HSN/SAC Finder Results

Use generic terms first: Search "cotton fabric" rather than your brand name "Sharma Cotton Shirting."

Try material/ingredient: Search by the primary material — "polyester," "aluminium," "rubber," "glass."

Use official GST terminology: GST notifications use specific language — "medicament," "pharmaceutical preparation," "woven fabric," "mechanically deboned meat." Use these terms for better results.

Try the chapter first: If you know your product is a textile, look at Chapter 50-63. If it's food, try Chapter 01-24.

Method 2 — CBIC HSN Master Code List

The Official Government Source for HSN Codes

What CBIC Provides

The Central Board of Indirect Taxes and Customs (CBIC) — India's GST administration authority — publishes the official HSN master code list and GST rate schedules. These are the authoritative source for HSN classification in India.

Where to Find CBIC Resources

CBIC Website (www.cbic.gov.in):

  • Access the HSN Tariff Schedule (Customs Tariff Act)
  • GST Rate Notification 01/2017 CT(Rate) and all subsequent amendments
  • FAQs on specific product classifications

GST Council Portal (gstcouncil.gov.in):

  • Rate schedules by HSN code
  • Clarifications on specific products

How to Use CBIC HSN Schedule

The CBIC HSN schedule is organized by chapter. To find your product:

  1. Identify which of the 99 chapters likely contains your product
  2. Open that chapter and read through the headings (4-digit codes)
  3. Identify the heading that matches your product
  4. Read the subheadings (6-digit) to find the most specific match
  5. Cross-reference with the GST rate notification to confirm the applicable rate

The chapter notes and section notes are crucial: At the beginning of each HSN chapter, there are legal notes that define what is included and excluded from that chapter. Reading these notes prevents common misclassification errors.

Method 3 — GST Portal Product Search

Using the Government GST Portal Directly

GST Portal HSN Search Feature

The official GST portal (www.gst.gov.in) includes an HSN/SAC search feature that allows taxpayers to search for HSN codes online.

Step-by-Step: GST Portal HSN Search

Step 1: Go to www.gst.gov.in

Step 2: Navigate to the "Search HSN Code" or "Services" → "Tax Rate Finder" section

Step 3: Enter your product description in the search box

Step 4: The portal shows matching HSN codes with their descriptions and applicable GST rates

Step 5: Select the most appropriate code for your product

Advantages and Limitations

Advantages: Official government source, rates are current and authoritative, integrated with GST compliance framework.

Limitations: Search interface may be less user-friendly than dedicated tools like ERP Group's HSN/SAC Finder, results can include many options requiring expert judgment to narrow down.

Method 4 — The Classification Methodology (Top-Down Approach)

The Structured Approach for Complex or Uncertain Products

For products that do not yield obvious results from keyword searches — particularly new products, composite products, or products at the boundary between categories — a structured top-down classification methodology is more reliable than search alone.

The Six-Step Classification Process

Step 1 — Describe Your Product Precisely

Before searching or classifying, write a precise product description:

  • What is it made of? (primary material)
  • What is its form? (liquid, solid, powder, woven, knitted, assembled)
  • What is it used for? (end use/function)
  • What is its level of processing? (raw, processed, finished, packaged)
  • Who buys it? (industrial, consumer, agricultural use)

Example: "Machine-made woven cotton fabric, plain weave, with 200g/m² weight, 95% cotton content, sold in 44-inch width rolls to tailors."

This precise description immediately points to Chapter 52 (Cotton) → Heading 5209 (woven cotton fabric, ≥85% cotton, >200g/m²).

Step 2 — Identify the Likely Section and Chapter

The 21 HSN sections and 99 chapters follow a logical product progression — from live animals and raw materials to processed goods to machinery to manufactured articles. Match your product description to the most likely chapter:

If Your Product Is... Look In Chapter...
Live animals, meat, fish 01-05
Vegetables, fruits, plants 06-14
Fats, oils, food preparations 15-24
Mineral products, metals 25-27, 72-83
Chemicals, plastics, rubber 28-40
Wood, paper, textiles 44-63
Footwear, headgear 64-67
Glass, ceramics, stone 68-70
Machinery, electrical equipment 84-85
Vehicles 86-89
Optical, photographic, clocks 90-92
Furniture, toys, miscellaneous 94-99

Step 3 — Read Chapter Notes and Section Notes

Critical step that many searchers skip. At the beginning of each HSN chapter and section, there are binding legal notes that define:

  • What products ARE included in this chapter
  • What products are EXCLUDED (and where they are classified instead)
  • Technical definitions of terms used in the chapter

Example Chapter Note: Chapter 52 (Cotton) Note 1: "This chapter shall not cover cotton yarn or cotton fabric which has been impregnated, coated, covered or laminated with plastics (Chapter 56)."

Without reading this note, a business might classify laminated cotton fabric under Chapter 52 when it should be in Chapter 56.

Step 4 — Identify the Heading (4-digit code)

Within your identified chapter, read through the 4-digit headings to find the one that best describes your product. The heading description is the key matching criterion.

Step 5 — Identify the Subheading (6-digit code)

Within the identified heading, look at the 6-digit subheadings. Note that subheadings are hierarchical — one dash (-) subheadings are broader, two dash (--) subheadings are more specific. Always classify at the most specific applicable level.

HSN General Rules of Classification (GRI): When no subheading specifically covers your product, the General Rules of Interpretation provide the legal framework for classification. GRI 3 (specific over general, mixture rules) and GRI 4 (most similar goods) are particularly important for composite and mixed products.

Step 6 — Verify Against the GST Rate Notification

After identifying the HSN code, cross-reference with the GST Rate Notification (01/2017-CT(Rate) and amendments) to confirm the applicable GST rate. Some products at the same 6-digit HSN level may have different rates for 8-digit subdivisions under India's notifications.

Method 5 — Checking Supplier Invoices and Industry Practice

Learning from Established Practice in Your Sector

Read Your Purchase Invoices

The most practical starting point for a trader: your suppliers have already classified the products they sell you. Their purchase invoices show the HSN code they use for each product. While you should verify that their classification is correct — established large manufacturers and distributors have typically had their products professionally classified.

Important caveat: Supplier HSN codes are not automatically authoritative. If a supplier consistently uses an incorrect code, you would also be incorrect by following them. Large FMCG companies and manufacturers tend to have professionally verified HSN codes; smaller suppliers may have errors.

Industry Associations and Trade Bodies

Industry associations often publish HSN code guidance for their specific sectors — pharmaceutical industry associations for medicine codes, textile associations for fabric codes, auto components associations for parts codes.

For FMCG distributors who need HSN codes for consumer goods, read our guide on GST software for FMCG distributors India.

CA or Tax Consultant Input

For products where you are uncertain — particularly high-value products, new product categories, or composite products — consulting a CA or GST specialist is appropriate. ERP Group's CA Partner Program → connects businesses with CAs who understand product classification.

The CA's professional fee for HSN code verification is a legitimate business expense — and far cheaper than the penalty and interest that can result from systematic wrong classification.

Method 6 — Advance Ruling for Uncertain Classifications

When You Need Legal Certainty on HSN Classification

What is an Advance Ruling Under GST

An Advance Ruling (AR) under Section 97 of the CGST Act allows a registered taxpayer to approach the Advance Ruling Authority (ARA) of their state and receive a binding legal determination on specific GST questions — including HSN classification of products.

When to Seek an Advance Ruling for HSN Classification

An advance ruling is appropriate when:

  • Your product could reasonably be classified under two or more HSN codes with different GST rates — and the rate difference is significant
  • The product is novel or innovative without existing classification precedent
  • Your product is high-value and systematic wrong classification would create large financial exposure
  • You have received conflicting advice on the correct HSN code
  • Tax authorities have questioned your existing classification

How to Apply for HSN Advance Ruling

  1. File Application Form GST ARA-01 with the State Authority for Advance Ruling (SAAR)
  2. Provide detailed product description, manufacturing process, materials used, and end use
  3. Submit samples if the product is physical
  4. Pay the prescribed fee (typically ₹5,000-10,000 per state)
  5. Receive a binding ruling — applicable to your specific business and product in the state where applied

Advance ruling is binding on: The applicant taxpayer for their specific product. It is not universally binding on others — but it provides strong support for your classification position.

Common Product Classification Scenarios

Working Through Real Classification Challenges

Scenario 1 — Packaged vs Loose Food Products

Challenge: A trader sells both loose rice (by weight, no brand) and branded packaged rice (in sealed retail bags).

Classification approach:

  • Loose unbranded rice → HSN 1006 → Exempt (0% GST)
  • Branded packaged rice → HSN 1006 → 5% GST (the branding and packaging creates taxability)

Key insight: The same physical product (rice) has different tax treatment based on whether it is branded and packaged for retail sale. The product description in the GST rate notification specifies "branded and registered" for taxability.

For grain traders, read our guide on billing software for grain traders India.

Scenario 2 — Garment with MRP Straddle

Challenge: A garment manufacturer makes kurtas in different price points — some with MRP ₹850, others with MRP ₹1,200.

Classification approach:
Both use the same HSN (e.g., 6211 for kurta — men's wear)

  • Kurta with MRP ≤₹1,000 → 5% GST
  • Kurta with MRP >₹1,000 → 12% GST

Key insight: The HSN code is the same for both; the GST RATE differs based on MRP. This is an MRP-based rate differentiation — not an HSN classification difference.

For garment manufacturers, read our guide on ERP for garment manufacturers India.

Scenario 3 — Agricultural vs Household Pesticide

Challenge: A chemical distributor sells the same active ingredient (cypermethrin) in two formulations — one marketed as agricultural crop spray, one marketed as household insect spray.

Classification approach:

  • Agricultural pesticide (crop protection) → HSN 3808 → 5% GST
  • Household insecticide → HSN 3808 → 18% GST

Key insight: End use determines the rate. The packaging, labelling, and intended use define whether an agrochemical is agricultural (5%) or household (18%).

For chemical manufacturers and traders, read our guide on billing software for chemical manufacturers India.

Scenario 4 — Parts vs Finished Product

Challenge: An auto parts dealer sells car tyres. Are they classified as vehicle parts or as rubber products?

Classification approach:

  • New pneumatic tyres for passenger vehicles → HSN 4011 11 → 28% GST
  • Inner tubes for car tyres → HSN 4013 → 12% GST
  • Retreaded tyres → HSN 4012 → 18% GST

Key insight: Tyres are classified under rubber products (Chapter 40), not vehicle parts (Chapter 87). This requires knowledge that Chapter 87 excludes tyres.

For auto parts dealers, read our guide on billing software for auto parts dealers India.

Scenario 5 — Composite Supply in Construction

Challenge: A construction contractor supplies both materials and construction services together. What HSN/SAC code applies?

Classification approach:
Works contract (where service element is predominant) → SAC 995411/995412 → Works contract GST rates apply (1%, 5%, 12%, or 18% depending on project type).

Key insight: When goods and services are bundled in a construction works contract, the composite supply is classified as a service (SAC) — not split into goods (HSN) and services (SAC) separately. The "principal supply" determines the classification.

For construction companies, read our guide on accounting software for construction companies India.

HSN Codes for Specific Product Types — Quick Reference

Commonly Searched Products and Their HSN Codes

Food and Agricultural Products

Product HSN Rate
Fresh vegetables 0701-0714 Exempt
Packaged branded rice 1006 5%
Branded packaged atta 1101 5%
Sugar 1701 5%
Edible oils 1507-1515 5%
Packaged tea 0902 5%
Biscuits (above ₹100/kg MRP) 1905 31 12%
Packaged drinking water 2201 18%

For kirana store owners managing multi-rate food products, read our guide on billing software for kirana store India.

Textile Products

Product HSN Rate
Cotton woven fabric 5208-5212 5%
Silk woven fabric 5007 5%
Velvet fabric 5801 12%
Readymade garment (MRP ≤₹1,000) 6201-6211 5%
Readymade garment (MRP >₹1,000) 6201-6211 12%

Electronic Products

Product HSN Rate
Mobile phones 8517 12 12%
Laptops and computers 8471 18%
LED TVs 8528 72 28%
Refrigerators 8418 18%
ACs 8415 28%

Pharmaceutical Products

Product HSN Rate
Medicaments (retail, general) 3004 12%
Vaccines 3002 20 5%
Medical instruments 9018 12%
Surgical gloves 4015 12%

For pharma distributors and medical device companies, read our guides on accounting software for pharma distributors India and ERP for medical device companies India.

Auto Parts

Product HSN Rate
Car tyres (new) 4011 10 28%
Inner tubes 4013 12%
Engine parts 8409 18%
Lead-acid battery 8507 10 28%
Spark plugs 8511 10 18%

How to Verify Your HSN Code is Correct

The 5-Step Verification Process

Verification Step 1 — Cross-Reference with GST Rate Notification

After finding your HSN code, cross-reference with the official GST Rate Notification (Notification 01/2017 CT(Rate) and all subsequent amendments). The notification is organized by Schedule:

  • Schedule I: Nil/0% rated goods
  • Schedule II: 5% rated goods
  • Schedule III: 12% rated goods
  • Schedule IV: 18% rated goods
  • Schedule V: 28% rated goods

Find your HSN code in the appropriate schedule to confirm both the classification and the rate.

Verification Step 2 — Check Chapter Notes for Exclusions

Read the chapter notes for your identified chapter. Ensure your product is not explicitly excluded from that chapter (and consequently classified elsewhere).

Verification Step 3 — Look for Product-Specific Advance Rulings

The GST Council and AAR (Authority for Advance Rulings) have issued numerous product-specific rulings. Search for rulings on your product type — if a ruling exists for a similar product, it provides strong guidance on the correct classification.

Verification Step 4 — Check Customs Tariff Classification

India's Customs Tariff uses the same HSN system. If your product is imported — the customs classification declared on the import entry is strong evidence of the correct HSN. Check the Bill of Entry for imported products.

Verification Step 5 — Compare with Industry Peers

If your industry peers (distributors of the same product, fellow manufacturers of the same type of goods) consistently use a specific HSN code — this industry practice provides strong support for your classification. Deviation from consistent industry practice requires justification.

Setting Up HSN Codes in Your Billing System

From Finding the Code to Using It Automatically

Finding the correct HSN code is step one. Implementing it correctly in your billing system is step two — and it is where many businesses lose the benefit of correct classification through inconsistent application.

The Product Master Approach

The correct way to implement HSN codes in a billing system is through the product master (sometimes called item master or product catalogue) — where each product is configured once with its HSN code and GST rate, and that configuration is applied automatically to every invoice where the product appears.

Wrong approach: Looking up the HSN code and manually typing it on each invoice — creating inconsistency risk, typing errors, and compliance gaps.

Right approach: Configure HSN code and rate in the product master once — every invoice automatically carries the correct HSN and rate from the master.

What the Product Master Should Include

For each product in your catalogue:

  • Product name and description
  • HSN code (4 or 6 digit depending on your turnover)
  • GST rate (0%, 5%, 12%, 18%, 28%)
  • Unit of measurement (for GSTR-1 Table 12 UQC)
  • Whether supply is exempt, taxable, or zero-rated (for exports)

ERP Group's GST invoicing system maintains a complete product master with all these attributes — ensuring every invoice generated is HSN-compliant.

Multi-Rate Products — Creating Separate Master Entries

For products where the same physical item has different rates in different contexts (like branded vs unbranded food, or garments at different MRP tiers) — create separate product master entries:

  • "Rice — Loose Unbranded" (HSN 1006, Exempt)
  • "Rice — Branded Packaged 5kg" (HSN 1006, 5%)

ERP Group supports multiple product variants with different HSN and rate configurations.

How ERP Group Manages HSN Codes in Business Operations

Automated HSN Management for Indian Businesses

ERP Group — India's AI-Powered GST Billing & Cloud ERP Platform — provides the most comprehensive HSN code management for Indian businesses:

Free HSN/SAC Finder Tool

The HSN/SAC Finder → is a free, searchable database tool accessible to any Indian business — not just ERP Group customers. Use it to find HSN codes for all your products before configuring them in your billing system.

Integrated Product Master with HSN Configuration

ERP Group's GST invoicing system allows complete product master configuration — each product configured with HSN code, GST rate, and unit of measurement. Once configured, every invoice line for that product automatically carries the correct HSN — no manual entry required at billing time.

Automatic Table 12 HSN Summary for GSTR-1

ERP Group aggregates all invoice line items by HSN code throughout the GSTR-1 period — automatically generating Table 12 without any manual aggregation. When GSTR-1 is due, the HSN summary is complete and accurate.

E-Invoice with Validated HSN

For businesses above ₹5 crore generating e-invoices (IRN) — ERP Group includes the configured 6-digit HSN in the IRP JSON payload. The IRP validates HSN codes — ERP Group's validated product master ensures e-invoice submission succeeds first time.

Inventory Tracking by HSN Product

ERP Group's warehouse management system tracks inventory at the product level — every product with its configured HSN. Stock reports, reorder alerts, and inventory valuation all reference the correctly classified products.

POS Billing with Automatic HSN

ERP Group's POS software is configured with the same product master — every retail counter sale automatically applies the correct HSN and rate without billing staff needing to know or select the code.

Financial Reporting Aligned with HSN Classification

ERP Group's accounting software generates financial reports from HSN-classified invoice data — ensuring GST turnover by rate category and income tax turnover are consistent and reconcilable.

The Complete HSN Management Ecosystem

HSN Task ERP Group Solution
Finding HSN code for product HSN/SAC Finder — free search
Configuring HSN in billing GST Invoicing System — product master
Automatic HSN on invoices GST Invoicing System — zero manual entry
GSTR-1 Table 12 generation Automatic HSN-wise aggregation
E-invoice with valid HSN Certified IRP API with HSN validation
Inventory by HSN product Warehouse Management System
Retail POS with HSN POS Software
GST-reconcilable income Accounting Software
Customer and dealer management CRM Software
Staff payroll compliance HR & Payroll Software
Income tax computation Income Tax Calculator
TDS on business payments TDS Calculator
Business investment returns ROI Calculator
CA audit and GST compliance CA Partner Program

For wholesale market traders who need HSN codes for hundreds of products across multiple categories, read our guide on GST billing for wholesale market traders.

Conclusion — Finding the Right HSN Code Protects Your Business

Every GST invoice your business generates carries an HSN code — silently determining the tax rate, shaping your GSTR-1 return, enabling your buyers' ITC claims, and forming the audit trail that tax authorities reference. Finding the right HSN code for each product is not just a compliance exercise — it is protecting your business from inadvertent GST errors that can result in notices, demands, and penalties.

The good news: finding HSN codes for your products is achievable with the right approach:

  • Start with search: ERP Group's Free HSN/SAC Finder → provides instant keyword-based search
  • Use the top-down methodology: For complex products, the chapter → heading → subheading classification process provides reliable results
  • Verify with official sources: CBIC HSN schedule and GST Rate Notifications are authoritative
  • Seek professional help for uncertain classifications: CAs, customs brokers, and advance rulings for high-stakes decisions
  • Implement in billing system: Configure once in product master, apply automatically on every invoice

ERP Group's integrated platform — GST invoicing system for HSN-automated billing, accounting software for complete books, warehouse management system for inventory, POS software for retail, CRM software for customers, and HR & Payroll software for staff — creates the complete business management foundation where correct HSN codes drive automatic GST compliance across every transaction.

Use ERP Group's Free HSN/SAC Finder → to find HSN codes for your products right now — instant, free, and comprehensive.

Book Your Free Demo — HSN-Automated GST Billing for Your Business

👉 Book a Free Demo → — See how ERP Group manages HSN codes automatically for your business type.

👉 Use Free HSN/SAC Finder → — Find HSN codes for all your products. Free, instant, complete.

Related Tools and Guides

© 2026 ERP Group — India's AI-Powered GST Billing & Cloud ERP Platform

Got Questions?

Frequently Asked Questions

The easiest and fastest way is to use ERP Group's Free HSN/SAC Finder — search by product name or description and instantly see matching HSN codes with their applicable GST rates. Type the generic material or product type (like "cotton fabric," "pharmaceutical tablet," "computer," "tyre") rather than your specific brand name. The finder shows you matching codes from the complete HSN database, allowing you to identify the most applicable code for your specific product. After finding the likely code, verify it against the official GST Rate Notification to confirm the rate. For products that give multiple results — read the HSN code descriptions carefully to identify which most precisely matches your product's material, form, and use. If still uncertain after searching, the next step is to consult your supplier's invoice (which shows the HSN they use) or consult a CA for professional classification advice.

Not necessarily — while large, established manufacturers and FMCG companies typically have professionally verified HSN codes, smaller suppliers may have classification errors. You should use your supplier's HSN code as strong guidance but not as definitive proof of the correct classification. Verify their code against the official description: does the HSN code description in the GST tariff match your product's characteristics (material, form, weight/quality parameters, end use)? Also verify the GST rate: does the rate on their invoice match the rate specified in the GST Rate Notification for that HSN code? If both check out, the supplier's code is reliable guidance. If there is a discrepancy — for example, the supplier uses HSN 5801 (12% GST) for a fabric that you believe is 5208 (5% GST cotton fabric) — investigate further. Classification disputes between traders and suppliers about the correct HSN code for a product are best resolved by referring to the official tariff schedule descriptions and, if needed, seeking a professional classification opinion from a CA or customs broker.

In most cases, no — the HSN code for a product does not change based on quantity or pack size. A 1kg pack and a 50kg bag of the same granular chemical have the same HSN code; only the quantity differs. However, there are important exceptions based on packaging and branding status that affect tax treatment: the same product sold loose/unbranded may be exempt, while sold in branded retail packaging it becomes taxable at 5% or 12%. In these cases, the different sales configurations represent different products for GST purposes — requiring separate product master entries with potentially different HSN codes or different tax rates linked to the same HSN code. For example, rice sold loose (unbranded, exempt) and rice sold in a 5kg branded sealed pack (5% GST) — both use HSN 1006, but one is exempt and one is taxable. ERP Group's GST invoicing system handles this by allowing the same physical product to be configured as two different line items (one exempt, one taxable) in the product master — billing staff select the correct one based on whether they are selling loose or packaged.

When a product appears to fit two different HSN codes, follow this decision process: First, read the chapter notes and section notes for both candidate chapters — these binding legal notes often resolve ambiguity by explicitly including or excluding specific products. Second, apply the General Rules of Interpretation (GRI) — especially GRI 3(a) which says the more specific description prevails over the general one. A product specifically described at a 6-digit subheading level should use that code rather than a more general 4-digit heading. Third, look for Advance Rulings (AAR or AAAR decisions) on similar products — these provide authoritative guidance on classification disputes. Fourth, consider the customs classification if the product is imported — the import Bill of Entry classification is strong evidence. Fifth, if significant GST amounts are at stake (both in terms of the rate difference and your transaction volume at this product), consult a CA or customs broker for a professional classification opinion before systematically using one code or the other. ERP Group's CA Partner Program connects businesses with CAs who can assist with product classification decisions. For complex classifications, an Advance Ruling application (though time-consuming) provides the strongest legal protection.

For large product catalogues, a systematic batch approach is most efficient: First, group your products by category — all pharmaceuticals together, all food products together, all textile products together. Products in the same category typically share the same chapter (and often the same heading). Second, identify the HSN chapter for each group — once you know all pharmaceutical formulations are in Chapter 30, you can navigate directly to that chapter for all pharma products. Third, use ERP Group's HSN/SAC Finder to search multiple products from the same category in one session. Fourth, create a spreadsheet with product name, HSN code found, and GST rate — verify across the group for consistency. Fifth, use ERP Group's bulk import feature to upload the complete product catalogue (with HSN codes and rates) in one CSV import — configuring all 500 products simultaneously rather than entering them one by one. This batch approach converts what would be weeks of individual product research into a few focused working sessions organized by product category, followed by a single bulk import.

The HSN code structure itself (the 8-digit product classification hierarchy) is internationally standardized by the WCO and undergoes revisions periodically — the most recent major revision was the HS 2022 update effective from January 2022. India's GST HSN codes are based on this international system but with India-specific extensions. For most common products, the HSN codes are stable and do not change frequently. What changes more frequently is the GST RATE associated with HSN codes — the GST Council regularly revises rates (increasing or decreasing) through notifications. These rate changes do not change the HSN code but change the tax percentage applied to that code. You should monitor GST Council meeting announcements for rate changes affecting your product categories and update your billing system's rate configuration (not necessarily the HSN code itself) when changes apply. ERP Group's GST invoicing system as a cloud platform is updated when significant GST rate changes occur — but always verify that your product master reflects the current applicable rates after each GST Council announcement.

Keep reading

All articles
Manufacturing ERP & Industry Solutions

ERP Software for Paint Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read
Manufacturing ERP & Industry Solutions

ERP Software for Steel Manufacturers India — Complete Guide 2026

Oct 15, 2026 · 29 min read