IndianBusinessTools

Business Lookup

HSN/SAC Finder

Search HSN/SAC codes and GST rates by product or category.

Find an HSN or SAC code by product or service name

Type what you sell in the box below. HSN codes classify goods and SAC codes classify services (they always start with 99).

  • "laptop" → HSN heading 8471
  • "smartphone" → HSN heading 8517, 8-digit line 85171300 for smartphones
  • "management consulting" → SAC heading 9983, 6-digit line 998311

Pick the most specific line that describes your product, then confirm its code and GST rate on the official GST portal HSN/SAC search.

About this list

Search covers the full official HSN (goods) and SAC (services) master published on the GST portal — every 4-digit heading, 6-digit subheading and 8-digit tariff item. Codes and descriptions come straight from that file (updated 3 Jun 2026); ALL-CAPS text is shown in sentence case, but the wording is unchanged. Bare 2-digit chapter numbers aren't offered as results, since they aren't a declarable code, but they do appear in the chain above a selected code.

GST rates come from the rate notifications themselves — for goods, Notification 9/2025-Integrated Tax (Rate), as amended up to 1 May 2026, and the nil-rate Notification 10/2025; for services, Notification 8/2017-Integrated Tax (Rate) and the exemptions in 9/2017, both as amended by the GST 2.0 changes of September 2025. Selecting a code shows every entry that names it, with its serial number. When the entries lead to more than one rate — packaged vs loose, a price band, a specific product or service — all of them are listed, plus, for goods, the 18% catch-all for anything none of them describe.

Example

Typing "computer" surfaces heading 8471 — automatic data processing machines — and the 8-digit lines under it, such as 84713010 (personal computer). Typing a code like 85171300 shows the whole chain: chapter 85, heading 8517, subheading 851713 (smartphones) and the tariff item itself.

4, 6 or 8 digits: which HSN code level you need

An HSN code gets more specific with every two digits: 2 digits is the chapter, 4 the heading, 6 the international subheading and 8 India's own tariff item. How many you must show depends on what you're filing:

  • 4 digits — goods or services sold on B2B invoices by a business with aggregate turnover up to ₹5 crore, and its GSTR-1 HSN summary.
  • 6 digits — all invoices above ₹5 crore turnover, for goods and services alike. Service codes (SAC) are 6 digits long, so a business under ₹5 crore can print the full code even though 4 is the minimum.
  • 8 digits — imports and exports, where the shipping bill or bill of entry needs the full tariff item.

For a longer walk-through of the turnover rules and the customs side, read HSN code: 4, 6 or 8 digits?

Search by product name when you don't know the code yet, then narrow down to the most specific line that describes your goods. Search by code when a supplier or an old invoice already gave you one — the finder shows the full chain above it, so you can check that it's really your product. For a step-by-step walk-through with examples, read how to find the HSN or SAC code for your product.

Don't assume the 4-digit heading's rate

Even if you're allowed to print only 4 digits, the GST rate is set by the exact line your product falls in, and one heading can hold several rates. Knitted apparel is 5% up to ₹2,500 per piece and 18% above it; rice is nil when sold loose and 5% when pre-packaged and labelled. Catch-all headings like 3926 (other plastic articles) span unrelated products, and garment headings like 6204 (women's clothing) split by garment type and fibre. For services, SAC 9954 (construction) depends on the kind of project. Pick the 8-digit line first, read its rate, then work out the tax with the GST calculator.

Confirm the GST rate on the GST portal

  1. Go to the GST portal's HSN/SAC search page using the button below.
  2. Pick the "HSN Code" tab for goods, or "Services" for SAC.
  3. Search by the code you found here to see its current GST rate.
  4. Check how many digits you're required to declare — it depends on your aggregate annual turnover (4, 6 or 8 digits).
Open GST portal — HSN/SAC Search

Frequently asked questions

How do I find the HSN code for my product?

Search the box above by product name (say, "smartphone") or by the first digits of a code. Results include 4-digit headings and the 6- and 8-digit codes under them, for example 8517 → 851713 → 85171300 for smartphones. Pick the most specific line that describes your product, then confirm its GST rate on the GST portal's HSN/SAC search.

What do the digits of an HSN code mean?

Each pair of digits narrows it down. The first 2 digits are the chapter (for example 62, garments that aren't knitted), 4 digits are the heading (6204, women's woven suits, dresses and trousers), 6 digits are the international subheading, and 8 digits are India's own tariff item. Goods fall in chapters 01 to 97. Every SAC code for services starts with 99, such as 9983 for professional services or 9954 for construction.

What GST rate applies to my HSN code?

Select the code above to see every entry in the GST rate notifications that names it. Most goods fall in one of four slabs since 22 September 2025: nil, 5%, 18% or 40% (plus 3% for gold and jewellery and 0.25% for rough diamonds). About 4 in 10 of all 8-digit codes map to a single rate; for the rest, the rate depends on what exactly the goods are — for example rice is nil when sold loose and 5% when pre-packaged and labelled, and knitted apparel is 5% up to a sale value of ₹2,500 per piece and 18% above it.

What's the difference between HSN and SAC codes?

HSN (Harmonized System of Nomenclature) codes classify goods, and SAC (Services Accounting Code) codes classify services. Both are used the same way on a GST invoice — to identify what's being sold and, from that, which GST rate applies.

I searched for my product and it didn't show up — why?

Search matches every word you type against the official description, which often uses trade terms ("automatic data processing machines" rather than "laptop"). Try fewer or more general words, or search by the first 2–4 digits and browse down. If a full code you were given doesn't appear, it isn't in the current official master — check it with your supplier or on the GST portal.

How many digits of the HSN/SAC code do I actually need?

The rule is the same for goods (HSN) and services (SAC), and it scales with your aggregate annual turnover of the preceding financial year: up to ₹5 crore, 4 digits are enough on B2B invoices (B2C is optional but still needed in your GSTR-1 HSN summary); above ₹5 crore, 6 digits are mandatory on all invoices. GSTR-1 Table 12 asks for at least 4 digits up to ₹5 crore and 6 above, for goods and services. For imports and exports of goods, the full 8 digits are required. Confirm your exact requirement on the GST portal.

Related tools