HSN Code Finder India 2026

Search HSN codes and GST rates for any product. Enter a product name or keyword to find the correct 4- or 6-digit HSN code and applicable GST slab.

Showing common HSN codes — search to filter

HSN Code Mandate in India

Annual TurnoverInvoice TypeHSN Digits Required
Above ₹5 croreB2B and B2C6 digits
₹1.5 crore – ₹5 croreB2B invoices4 digits
Below ₹1.5 croreAllOptional
Composition schemeBill of SupplyOptional

Structure of HSN Codes

HSN codes have a hierarchical structure: the first 2 digits represent the Chapter, digits 3–4 the Heading, digits 5–6 the Sub-heading, and digits 7–8 the Tariff item. For GST in India, 4-digit and 6-digit codes are most commonly used.

SAC vs HSN

HSN codes apply to goods. Services use SAC (Service Accounting Code), which is a 6-digit code under a different numbering system. Examples: Legal services (998211), IT services (998314), Consulting (998311).

Frequently Asked Questions

HSN (Harmonized System of Nomenclature) is an internationally standardized system for classifying goods. In GST invoices, HSN codes must be mentioned. Turnover above ₹5 crore requires 6-digit codes on all invoices; ₹1.5–5 crore requires 4-digit on B2B; below ₹1.5 crore it is optional.
Yes, from April 2021 it is mandatory for most businesses. Businesses with turnover above ₹5 crore must mention 6-digit HSN on all invoices. Between ₹1.5–5 crore, 4-digit HSN on B2B invoices is required. Below ₹1.5 crore, it is optional.
SAC (Services Accounting Code) is the GST equivalent of HSN for services. Services use 6-digit SAC codes while goods use HSN codes. SAC codes follow a different structure — all begin with 99 and cover all service categories from construction to IT to healthcare.
Using the wrong HSN code can lead to GST liability mismatch and notices from the department. If you discover an error, file an amendment in GSTR-1 for future invoices. For past invoices, a clarification letter to your counterparty and consistent correction going forward is the practical approach. For significant mismatches, consult a CA.