Skip to content
Free Indian Tools

Tax · Free tool

HSN Code Lookup

HSN (Harmonised System of Nomenclature) is the global product classification used by GST. Sample database — for full official lookup use cbic-gst.gov.in.

HSNDescriptionGST
0401Milk and cream, not concentrated0%
0901Coffee, whether or not roasted5%
0902Tea, whether or not flavoured5%
1001Wheat and meslin0%
1006Rice0%
1701Cane or beet sugar (raw)5%
1905Bread, pastry, cakes, biscuits18%
2202Aerated waters with sugar (cold drinks)28%
2402Cigarettes & cigars28%
3004Medicaments — life-saving drugs5%
3401Soap; organic surface-active agents18%
3923Plastic packaging articles18%
4202Trunks, suitcases, handbags18%
4901Printed books, brochures0%
6101Mens overcoats and similar12%
6109T-shirts, singlets5%
6402Footwear ≤ ₹10005%
6403Footwear > ₹100018%
7113Articles of jewellery (gold)3%
8415Air conditioners28%
8418Refrigerators, freezers28%
8443Printers & copying machines18%
8471Computers, laptops, tablets18%
8517Mobile phones18%
8528Television sets, monitors18%
8703Motor cars (passenger)28%
8711Motorcycles28%
9018Medical instruments12%
9504Video game consoles18%
9603Brooms, brushes18%
9999Services not elsewhere specified18%

31 of 31 entries shown. For full HSN lookup including 8-digit codes, use the official GST portal.

HSN digit rules under GST

Notification 78/2020 requires 6-digit HSN on B2B invoices for taxpayers with turnover > ₹5 crore and 4-digit HSN if turnover is below. Services use SAC codes (Services Accounting Code, all 6-digit). Wrong HSN can lead to ITC denial for the buyer and rate-mismatch notices from the GST department.

Worked example

A Bengaluru SaaS firm with ₹8 crore turnover invoices an enterprise client for software subscriptions. The correct SAC is 998314 (IT consulting and software services), GST rate 18%. A ₹10 lakh invoice = ₹1.8 lakh GST split as ₹90,000 CGST + ₹90,000 SGST for same-state, or full ₹1.8 lakh IGST for inter-state. Use the wrong SAC (say 998313 management consulting) and the buyer's ITC matching in GSTR-2B fails.

When to use this

  • Setting up a new GST invoice template and need the right HSN/SAC
  • Generating an e-way bill (HSN mandatory for goods > ₹50,000)
  • Filing GSTR-1 — HSN-wise summary in table 12
  • Import/export — HSN aligns with Customs Tariff for BCD calculation

For the GST liability arithmetic after lookup, use our GST calculator and ITC tracker. Always cross-verify rare HSNs against the CBIC tariff PDF.

FAQ

How many HSN digits do I need on my invoice?

Turnover < ₹5 Cr: 4 digits for B2B, optional for B2C. Turnover ≥ ₹5 Cr: 6 digits. Exporters: 8 digits always.

Where is the official HSN database?

cbic-gst.gov.in → "HSN Search" tool. Also available in your accounting software (Tally, Zoho Books, ClearTax) via integration.

Can the same product have different HSN codes?

Sometimes — based on use, packaging, or processing. E.g. raw rice (1006) vs packaged branded rice. Get a CA opinion if uncertain — wrong classification can mean penalty.