India adopted the 6-digit HSN system for GST classification in 2017. The mandatory digit requirements are based on annual turnover: 4 digits for turnover below ₹5 crore, 6 digits for above ₹5 crore, and 8 digits for all exports.
SAC codes (Services Accounting Codes) are used for all services. They follow the same 6-digit structure. Examples: 996311 (Hotels), 998313 (Custom software), 999100 (Government services).
Frequently Asked Questions
Is HSN code mandatory on invoices?
Yes. From April 2021: 4-digit HSN for turnover up to ₹5 crore; 6-digit for above ₹5 crore; 8-digit for all exports.
What is SAC code?
Services Accounting Code (SAC) classifies services under GST. All service invoices must include the SAC code.
How do I find my HSN code?
Use the search above — type the product or service name and select the closest match. You can also refer to the GST Tariff Schedule published by CBIC.
Are HSN codes the same globally?
The first 6 digits are internationally standardized under the World Customs Organization (WCO) system. Digits 7–8 are country-specific extensions.