Search all 21,928 HSN codes for goods and 681 SAC codes for services by name or number. Straight from the GSTN master dated 24 Apr 2026. Free, no sign-up, and your search never leaves the browser.
Type at least 2 letters or digits. The code list (about 250 KB) loads when you start typing.
The search uses the tariff's own words, so "smartphones" finds more than "mobile", and "footwear" more than "shoes". Common everyday words are translated for you when they find nothing.
HSN (Harmonized System of Nomenclature) codes classify goods. The first six digits are the same in every country that uses the World Customs Organization's Harmonized System; India adds two more for its own tariff items. Every extra pair of digits narrows the description.
85Chapter: electrical machinery and equipment8517Heading: telephone sets, including smartphones851713Subheading: smartphones85171300Tariff item: the 8-digit code used in IndiaServices use SAC (Services Accounting Code) codes. They all start with 99: the next two digits are the heading (for example 9954, construction services) and the last two pick the exact service (995411, construction of residential buildings).
Notification No. 78/2020-Central Tax, in force from 1 April 2021, sets the number of HSN or SAC digits on a tax invoice by your aggregate turnover in the previous financial year:
| Aggregate turnover in the previous year | HSN / SAC digits on tax invoices |
|---|---|
| Up to ₹5 crore | 4 digits. May be left off invoices to unregistered buyers (B2C). |
| More than ₹5 crore | 6 digits, on every tax invoice. |
These are minimums: you can always quote more digits. Importers and exporters use the full 8-digit tariff item from the Customs Tariff.
Each chapter page lists every heading, subheading and 8-digit tariff item in it. Chapter 77 is reserved in the Harmonized System and has no codes.
The full SAC code list shows every service code under these headings.