HSN / SAC Code Finder with GST Rate
Search by product name or code to find the correct HSN/SAC code and applicable GST rate for your invoices.
Stop manual voucher entry in Tally.
TrulyInvoice automates your entire workflow — upload invoice, AI extracts, sync to Tally.
998311 - Accounting and bookkeeping services
Type: SAC
998314 - Payroll processing services
Type: SAC
998212 - Software implementation services
Type: SAC
8471 - Automatic data processing machines
Type: HSN
4901 - Printed books and educational material
Type: HSN
8517 - Communication devices and components
Type: HSN
8473 - Parts for office/computing equipment
Type: HSN
998599 - Other support services
Type: SAC
HSN Code Requirements by Turnover
Below ₹1.5 Crore
Optional
Exempt from HSN requirement
₹1.5 Cr – ₹5 Crore
4-digit HSN
Mandatory on B2B invoices
Above ₹5 Crore
6-digit HSN
Mandatory on all invoices
Frequently Asked Questions
What is an HSN code?
HSN (Harmonized System of Nomenclature) is a 6-8 digit code used to classify goods for GST purposes in India. It is mandatory to mention HSN codes on GST invoices based on your annual turnover.
What is a SAC code?
SAC (Services Accounting Code) is a code used to classify services under GST in India. Every service has a unique SAC code that determines the applicable GST rate.
Is HSN code mandatory on invoices?
Yes. Businesses with turnover above ₹5 crore must use 6-digit HSN codes. Businesses between ₹1.5 crore and ₹5 crore must use 4-digit codes. Businesses below ₹1.5 crore are exempt but it's recommended.
How do I find the HSN code for my product?
Use this search tool to find HSN codes by product name or code. You can also refer to the official GST portal or the Customs Tariff Act for the complete HSN code list.
What GST rate applies to my HSN code?
GST rates vary by HSN code — 0%, 5%, 12%, 18%, or 28%. This tool shows the commonly applicable GST rate for each HSN/SAC code. Always verify with the official GST rate schedule for your specific product.