Free GST Tool
HSN Code Finder
Type any product — rice, paracetamol, cement, mobile — and get its HSN code and current GST rate instantly. Free, no login.
Start typing, or browse by store type below.
Free · No sign-up · Updated for the 2025 GST slabs
Browse HSN codes by store type
Don't know what to search? Scan the common products for your kind of shop.
| Product | HSN code | GST rate |
|---|---|---|
| Rice (branded, packaged) | 1006 | 5% GST |
| Wheat flour (branded atta) | 1101 | 5% GST |
| Tea (packaged) | 0902 | 5% GST |
| Sugar | 1701 | 5% GST |
| Biscuits | 1905 | 18% GST |
| Aerated / soft drinksCarbonated sugar drinks fall in the 40% sin slab. | 2202 | 40% GST |
| Product | HSN code | GST rate |
|---|---|---|
| Paracetamol tablets | 3004 | 5% GST |
| Medicaments (general formulations) | 3004 | 5% GST |
| Surgical masks | 6307 | 5% GST |
| Medical thermometer | 9025 | 18% GST |
| Product | HSN code | GST rate |
|---|---|---|
| Cement | 2523 | 18% GST |
| Paints & varnishes | 3208 | 18% GST |
| Iron / steel pipes | 7306 | 18% GST |
| Hand tools (spanners, pliers) | 8204 | 18% GST |
| Product | HSN code | GST rate |
|---|---|---|
| Apparel / clothing5% if sale value ≤ ₹2500 per piece, otherwise 18%. | 6109 | 5% GST |
| Sarees5% if sale value ≤ ₹2500 per piece, otherwise 18%. | 5407 | 5% GST |
| Product | HSN code | GST rate |
|---|---|---|
| Mobile phones | 8517 | 18% GST |
| Laptops / computers | 8471 | 18% GST |
| LED television | 8528 | 18% GST |
| Product | HSN code | GST rate |
|---|---|---|
| Footwear5% if sale value ≤ ₹2500 per pair, otherwise 18%. | 6403 | 5% GST |
What is an HSN code?
HSN (Harmonized System of Nomenclature) is an internationally accepted system for classifying goods. India adopted it for GST in 2017.
Every product maps to an HSN code, and that code determines the GST rate you charge on the invoice. Using the right code keeps your filings clean and your buyers' input tax credit safe.
How an HSN code is structured
HSN was developed by the World Customs Organization and is used by 200+ countries. India adopted it for GST in July 2017. The code reads in layers:
- First 2ChapterThe broad product category.
- Next 2HeadingNarrows the category down.
- Next 2Sub-headingA specific product group.
- Last 2Tariff itemAdded by India — used for the 8-digit export/import code.
For most small businesses, 4 digits are enough on invoices. The code must match the product you sell — a wrong code means a wrong tax rate.
How many digits do you need?
The number of HSN digits required depends on your annual turnover.
Up to ₹5 crore
4-digit
Required on B2B invoices.
Above ₹5 crore
6-digit
Mandatory on all invoices.
Export / Import
8-digit
Full code required for customs.
How this finder is different
Built for Indian shopkeepers — not import-export traders or corporate tax teams.
vs the government GST portal
The official gst.gov.in search needs a login, loads slowly, and returns technical descriptions that are hard to match to everyday product names. This tool uses plain product names and shows the rate instantly.
vs ClearTax HSN lookup
ClearTax lists all 22,000+ codes but has no store-type view — you search item by item. This tool gives the common list for your whole store type in one click.
vs generic finders
Generic tools show a code but not whether the rate changes with price — like garments and footwear. This tool carries those price-band notes so you apply the right rate in context.
Why the right HSN code matters
₹50
penalty per invoice with a wrong/missing HSN code
₹25,000
maximum penalty per year
18%
interest on any short-paid tax that results
Why shop owners get HSN codes wrong — and what it costs
Suresh runs a medical store in Coimbatore — three years GST-registered, billing 80–100 invoices a day. A GST officer noticed he had been billing paracetamol under a generic medicine HSN that carried a higher rate than the correct one.
Over 18 months the mismatch added up to ₹1.4 lakh in excess tax — collected from customers and over-reported to the government. The refund needed a formal application that took four months, and his accountant charged ₹18,000 for the paperwork.
Suresh did not commit fraud. He simply did not know the correct HSN code for a product he had sold for years. This repeats across kirana stores, hardware shops, garment showrooms and electronics retailers every single day.
Why businesses choose Accountune
How Accountune compares with other billing and accounting tools.
| Feature | Accountune | Tally | Zoho Books | Vyapar |
|---|---|---|---|---|
| GST billing | Yes | Yes | Yes | Yes |
| Inventory management | Yes | Yes | Yes | Yes |
| Cloud based | Yes | No | Yes | Partial |
| Multi-user access | Yes | Limited | Yes | Yes |
| Automatic GST reports | Yes | Yes | Yes | Yes |
| Mobile app | Yes | Limited | Yes | Yes |
| Starting price | ₹799/yr | ₹18,000+ | ₹1,299/yr | ₹1,099/yr |
Competitor pricing and features are indicative and may change. See our full pricing.
Stop searching. Set it once.
Every manual HSN lookup is a chance to mistype a digit or copy an outdated code — and over hundreds of invoices a month, those errors compound. Accountune removes manual entry: set the code once per product and every invoice carries it automatically.
- Built-in database of 10,000+ HSN & SAC codes with product-name search
- Set the HSN once per product — it auto-applies on every invoice after that
- GST rate auto-applies with the code — no separate rate selection
- GSTR-1 HSN summary auto-generated from your billing data
- Garments & footwear — the rate adjusts automatically by selling price
Frequently asked HSN questions
Common questions about HSN codes, GST rates and compliance for Indian small businesses.
- HSN basics
What is an HSN code in GST?
HSN (Harmonized System of Nomenclature) is an internationally accepted product-classification system that India adopted under GST in 2017. Every product has an HSN code, and that code determines its GST rate. The code is mandatory on GST invoices (CBIC Notification 78/2020).
- HSN basics
Is the HSN code mandatory on GST invoices?
Yes. Turnover up to ₹5 crore needs a 4-digit HSN on B2B invoices; above ₹5 crore needs 6-digit on all invoices; export and import always need 8-digit.
- HSN basics
What is the difference between an HSN code and a SAC code?
HSN codes classify goods; SAC (Service Accounting Codes) classify services and always start with 99 — for example, CA services are SAC 9982. This finder covers goods. Accountune supports both HSN for products and SAC for services.
- Compliance & penalties
What is the penalty for a wrong HSN code?
Under Section 125 of the CGST Act, ₹50 per invoice (maximum ₹25,000 a year). If the wrong code leads to a wrong rate, there is also a tax demand plus 18% interest — and your buyer can lose their input tax credit.
- Compliance & penalties
How do I fill the HSN summary in GSTR-1?
GSTR-1 Table 12 needs an HSN-wise summary of supplies — 4-digit for turnover up to ₹5 crore, 6-digit above it. Accountune populates this summary automatically from your billing data.
- Product rates
What is the HSN code for rice?
Rice is HSN 1006. Unbranded/loose rice is exempt; branded or packaged rice attracts 5%. The branded-vs-unbranded distinction is the key compliance point for kirana stores.
- Product rates
What is the GST rate on mobile phones?
Mobile phones are HSN 8517 and attract 18% GST, across brands and price points. Chargers (8504) and earphones (8518) are also 18%; laptops and tablets (8471) are 18%.
- Product rates
What is the HSN code for medicines?
Most retail medicines are HSN 3004. Many common formulations attract 5%, and a list of lifesaving drugs is exempt. Verify the specific product, as rates vary by type.
- Product rates
Why do garments and footwear have two rates?
Both are price-band based: at or below the per-piece/per-pair threshold they attract the lower slab, and above it the higher slab. If a discount drops the price below the threshold, the lower rate applies. Check the note shown next to each result.
- Product rates
What is the HSN code for cement?
Cement is HSN 2523. Other common hardware items: steel/TMT bars (7214), PVC pipes (3917) and paint (3208). Confirm the current slab against the latest CBIC notification.
- Product rates
What is the HSN code for footwear?
Footwear codes run from 6401 to 6405. The rate is price-band based — the lower slab at or below the threshold, the higher slab above it. Leather and sports shoes usually sit in the higher band. Check the note next to each result.
- Using Accountune
How do I set an HSN code in Accountune?
In Accountune, go to Products → add or edit a product → type the product name in the HSN field → pick from the 10,000+ built-in code suggestions → save. Every invoice for that product then carries the correct HSN and GST rate automatically.
Also useful for
Industry billing software built on the same GST engine.
HSN codes and GST rates shown here are indicative and provided for convenience only. Rates change with GST Council notifications. Always verify the exact code and rate for your product against the latest CBIC notification before filing. Accountune is not liable for filings made on the basis of this tool.
Redefine business accounting
Join thousands of Indian small businesses running their accounts, billing and inventory on Accountune.
