News Flash
Tax Compliance Tool

HSN & SAC Code Finder

Search, lookup, and verify HSN codes for goods and SAC codes for services along with their applicable GST tax rates in India.

Filter by Category
Searching Database...

Need HSN Code Help?

Our GST experts will help you find the correct HSN/SAC code and file your registrations.

1What is an HSN Code?

The Harmonized System of Nomenclature (HSN) is an internationally accepted systematic classification system for goods. It was introduced in India to bring uniformity and logistically streamline the classification of goods under GST.

Businesses with turnover up to ₹5 crores require a 4-digit HSN code, while businesses with turnover above ₹5 crores require a 6-digit or 8-digit HSN code on tax invoices.

2What is a SAC Code?

The Services Accounting Code (SAC) is a classification system designed by the Central Board of Indirect Taxes and Customs (CBIC) in India to identify and classify services under GST. All services are categorized under SAC codes starting with "99".

Using correct HSN/SAC codes ensures that you charge the correct GST rate (5%, 12%, 18%, or 28%) and helps avoid heavy penalties during audits or filing tax returns.

Frequently Asked Questions

How many digits are required in an HSN code?

As per the current guidelines under Indian GST:

  • Turnover up to ₹5 Crore: 4-digit HSN code is mandatory on B2B invoices (optional for B2C).
  • Turnover more than ₹5 Crore: 6-digit HSN code is mandatory on all B2B and B2C invoices.
  • Import/Export: 8-digit HSN codes are mandatory for all transactions.

What is the difference between CGST, SGST, and IGST?

CGST (Central GST) and SGST (State GST) are levied on intra-state transactions (within the same state) and are split equally (e.g., 9% CGST + 9% SGST for an 18% rate).IGST (Integrated GST) is levied on inter-state transactions (between different states) and imports, where the full rate (e.g., 18%) goes to the Central Government.

Can an incorrect HSN code lead to legal action?

Yes, declaring an incorrect HSN/SAC code can result in a penalty for mismatching tax invoicing. Tax authorities can treat this as tax evasion if it results in paying a lower GST rate than what is legally applicable.