HSN / SAC Code Finder

Search the official GST HSN and SAC list by product name or code, or browse by chapter. Free, no signup.

Try:

22,464 HSN and SAC codes from the GST portal list. The list loads when you start searching.

About GST rates: the official HSN/SAC list doesn't include rates, so this tool doesn't show them. Since GST 2.0 (22 September 2025), rates for goods are notified in Notification No. 9/2025-Central Tax (Rate). Check the rate for your code in the CGST rate notifications or the GST portal's HSN search, then try our GST calculator.

Browse HSN codes by chapter

Goods codes are grouped into chapters 01 to 98. Chapter 77 is reserved for future use, and chapter 98 covers special customs classifications such as project imports. Click a chapter to see its 4-digit headings, then open a heading for its 6- and 8-digit codes.

Browse SAC codes for services

Services use SAC codes starting with 99. Click a group to see its 6-digit codes.

How many HSN digits do you need on an invoice?

Notification No. 78/2020-Central Tax, effective 1 April 2021
Aggregate turnover in the previous financial yearHSN/SAC digits on tax invoices
Up to ₹5 crore4 digits (may be omitted on invoices to unregistered buyers, i.e. B2C)
More than ₹5 crore6 digits, on all tax invoices

This comes from Notification No. 78/2020-Central Tax, issued under Rule 46 of the CGST Rules. Read the notification (PDF).

HSN in GSTR-1 (Table 12)

Your GSTR-1 also has an HSN-wise summary in Table 12. Following GSTN's 2025 advisories, Table 12 is split into B2B and B2C tabs, the HSN code is selected from a dropdown rather than typed, and the digits required follow the same turnover rule: 4 digits up to ₹5 crore and 6 digits above. See the GST portal advisories for the latest validations. Our step-by-step GSTR-1 guide explains each table.

What do the digits mean?

DigitsLevelExample
2Chapter85: Electrical machinery and equipment
4Heading8517: Telephone sets, including smartphones
6Sub-heading (international HS)851713: Smartphones
8Tariff item (India-specific)Used in the customs tariff, for imports and exports

SAC codes for services work the same way: 99 is the services chapter, four digits give the group (for example 9963, accommodation and food services) and six digits the specific service (for example 996331, restaurant services).

Tips for choosing the right code

  • Search with the material or function of the product (for example “footwear” rather than a brand or local name).
  • Read the full description, including what is excluded. The same item can fall under different codes depending on what it is made of or how it's packed.
  • Check the rate for your exact code after GST 2.0; rates for many items changed on 22 September 2025.
  • If you're unsure, ask your tax adviser. A wrong HSN can mean the wrong rate and mismatches in GSTR-1.

Data source: the GST portal's HSN/SAC master list (Excel, file dated 9 September 2025, sheets HSN_MSTR and SAC_MSTR), obtained via the open-source gst-master-data mirror. We fixed seven entries where Excel had dropped a leading zero or added a space, and removed their duplicates. Codes and descriptions are shown as published. This tool is for guidance only.

Put the right HSN on every bill, automatically

In VelBooks GST billing software, you save the HSN/SAC code and GST rate once on each item. Every invoice then carries the right code, and your HSN summary for GSTR-1 is ready when you need it.

Frequently asked questions

How do I find the HSN code for my product?
Type the product name (for example “biscuits”) or the material it's made of in the search box, then read the descriptions of the matching codes. You can also browse by chapter. Confirm the classification with your tax adviser if you're unsure.
How many digits of HSN code are mandatory?
Businesses with aggregate turnover up to ₹5 crore in the previous year must show a 4-digit HSN code (it can be omitted on B2C invoices). Above ₹5 crore, 6 digits are required on all tax invoices (Notification 78/2020-Central Tax).
Does this HSN code finder show GST rates?
No. The official HSN/SAC list doesn't include rates. After GST 2.0, check the rate in Notification No. 9/2025-Central Tax (Rate) for goods, or on the GST portal's HSN search.
What is the difference between HSN and SAC?
HSN (Harmonised System of Nomenclature) codes classify goods. SAC (Services Accounting Code) codes classify services and start with 99.
Where does this HSN list come from?
From the HSN/SAC master list published on the GST portal (file dated 9 September 2025). We show the codes and descriptions as published.

Run billing, stock and your online store from one app

Sign up at app.velbooks.com and use the full app free for 30 days. Questions first? Call or WhatsApp us.

Or call +91 81472 70720 · admin@finacc.in