Type what you sell — cement, software, consulting, mobile phone, basmati rice — and get the HSN or SAC code with its typical GST rate. Covers 150+ commonly-traded goods and services. No login required.
Rates shown are the most common slab for each HSN. Some items span multiple rates (e.g., apparel by price band). Always verify before filing.
HSN — Harmonized System of Nomenclature — is a 6-digit international classification system maintained by the World Customs Organization (WCO) since 1988. India uses an 8-digit extension for finer classification. Every product traded in India has an HSN code; the code determines the GST rate.
SAC — Services Accounting Code — is India's classification system for services (HSN is for goods). SAC codes are 6 digits, all starting with 99. So 998314 = software development; 998211 = legal advisory; 998361 = advertising.
Per CBIC notification 78/2020-CT, HSN reporting on tax invoices depends on the previous financial year's turnover:
Wrong HSN by itself isn't a penalty trigger — but if the wrong HSN leads to the wrong GST rate, that's a tax shortfall or excess. Shortfalls attract interest plus 10–25% penalty. Excess collection still has to be paid to the government even though you collected too much. Either way, getting the HSN right at invoice time avoids the headache.
Inside the app, the HSN suggester runs as you type the item name on the invoice. It uses the same dictionary as this tool, ranked by keyword overlap, and pre-fills the GST rate automatically. You can add your own custom HSN codes to your business's "item master" so frequent products are one tap away.
This finder is one of 33 smart tools in LekhaBooks. Inside the app, the HSN suggester runs automatically as you type the item name — and the GST rate auto-fills with it.