Official 2026 GST Data

HSN Code & GST Rate Finder

Instant access to the complete database of Goods (HSN) and Services (SAC) codes used for GST filing and E-Invoicing in India.

Start typing to search

Enter at least 2 characters to search the database.

Automate your HSN & GST billing.

Searching for codes manually wastes time. KOSH Desktop Billing App has this entire database built-in. It automatically applies the correct HSN code and GST percentage when you add an item to your bill.

100% Error-free GSTR-1
E-Invoicing Ready
Download Kosh Free

For Windows PC

Understanding HSN & SAC

Under the Indian Goods and Services Tax (GST) regime, accurately classifying the products and services you sell is mandatory. The government uses a standardized coding system to track trade and apply correct tax brackets.

What is an HSN Code?

HSN (Harmonized System of Nomenclature) is an internationally accepted 6-digit coding system used to classify physical goods. India adds 2 extra digits (making it an 8-digit code) for deeper classification of items. Every physical item you sell in your shop—from a bag of rice to a mobile phone—has a specific HSN code.

What is a SAC Code?

SAC (Services Accounting Code) is issued by the CBIC to classify services. If you run a repair shop, offer consulting, or provide delivery services, you will use a 6-digit SAC code on your invoice instead of an HSN code. All SAC codes in India begin with the number 99.

Mandatory Rules

Turnover up to ₹5 Crores:A minimum of 4-digit HSN code is mandatory for all B2B tax invoices. It is optional for B2C (retail) invoices.
Turnover above ₹5 Crores:A minimum of 6-digit HSN code is mandatory for all invoices, regardless of whether they are B2B or B2C.
Export/Import:An 8-digit HSN code is strictly mandatory for all international trade documents.