HSN and SAC Codes2 min read31 May 2026

How to Find Correct HSN and SAC Codes: Step-by-Step Guide

Learn how to find correct HSN and SAC codes for your products and services using the official GST portal and classification rules. This guide covers step-by-step lookup methods, common classification mistakes to avoid, and when to use 4-digit versus 6-digit codes based on your business turnover.

Karan Desai

Technical Content Writer

How to Find Correct HSN and SAC Codes: Step-by-Step Guide

Understanding HSN and SAC Code Basics

Infographic comparing HSN codes for goods versus SAC codes for services with turnover-based digit requirements

What Are HSN and SAC Codes?

HSN (Harmonized System of Nomenclature) codes classify goods, while SAC (Services Accounting Codes) classify services for GST purposes. Every product you sell and service you provide must have the correct code on GST invoices.

HSN codes are 4, 6, or 8 digits depending on your turnover. Businesses with turnover above ₹5 crores need 6-digit codes, while smaller businesses can use 4-digit codes. SAC codes are always 6 digits for all service providers.

Why Accurate Classification Matters

Wrong HSN or SAC codes can trigger GST notices and penalty demands. Each code determines the applicable GST rate — misclassification means wrong tax collection and potential legal issues during audits.

How to Find the Right HSN/SAC Code

Using the Official GST Portal

Visit gst.gov.in and navigate to 'Services' → 'Search HSN/SAC Code'. Enter your product or service description in simple terms. The system shows matching codes with descriptions and current GST rates.

This official search covers the complete code database and stays updated with rate changes and new classifications.

Step-by-Step Lookup Process

  • Write down exactly what you're selling in simple words — "cotton fabric" works better than "textile merchandise"
  • Check multiple similar codes if your search returns several options
  • Read code descriptions carefully — small differences can mean different GST rates
  • Cross-check with codes your suppliers use on their invoices to you

Understanding Code Structure

HSN codes follow a logical chapter system. Chapter 25 covers salt and stone products, while Chapter 84 covers machinery. SAC codes begin with 99 — legal services start with 998211, transport services begin with 996.

Common Classification Rules

Mixed Products and Primary Use

For products with multiple materials, use the HSN code for the primary component. A plastic toy with metal parts gets the plastic HSN code if plastic comprises more than 50% of the value.

Avoiding Common Mistakes

  • Don't default to generic "others" codes when specific options exist
  • Use minimum digits required for your turnover bracket
  • Retailers use the same HSN codes as suppliers; manufacturers need more specific codes
  • Keep records of how you determined each code for audit purposes

Always verify current rates and code updates on gst.gov.in, as classification rules change periodically.

#hsn-codes#sac-codes#code-lookup#gst-classification#invoice-compliance#gst-rates

Karan Desai

Karan Desai is a technical content writer with experience in creating blogs, guides, and knowledge-based content for software, SaaS, and IT service companies. He focuses on making technical subjects easy to understand for business owners and non-technical readers.

This guide is general information, not tax advice. GST rules and rates can change — verify specifics on the official GST portal or with your CA.

Put this into practice with PocketGST

Create GST-compliant invoices offline, apply the right CGST/SGST or IGST split, and prepare GSTR-1/3B helper reports — no signup on the Free tier.

No signup on Free tier · Compare plans