What is an HSN code, and how do you find the right one?
If you've started making GST bills you've run into HSN codes, and probably into the question of which one your item actually takes. Here's the short version.
What it is
HSN stands for Harmonised System of Nomenclature. It's an international numbering system for goods — every product sits under a number, and that number tells your customer, your accountant and the department exactly what was sold. Rice has one, soap has another, a steel bucket has another.
On a tax invoice, each line needs the HSN code for that item. How many digits you have to show depends on your turnover; smaller businesses report fewer digits than larger ones.
Why it matters more than it looks
The HSN code is tied to the GST rate. Get the code wrong and you'll usually charge the wrong rate — which turns up later as a mismatch in your returns and a correction you have to make. It's a small field that quietly decides whether your filing is clean or a headache.
How to find yours
Three ways, easiest first:
- Check an existing invoice. Your supplier's bill for the same product already has the HSN printed on it. Fastest and usually the most reliable answer you'll get.
- Search by product name in an HSN lookup, rather than guessing your way down a category list.
- Ask your CA about anything you're unsure of — especially processed, branded or packaged goods, where the code can shift in ways that aren't obvious.
Do it once, not on every bill
Here's the part that saves real time: HSN belongs to the product, not to the bill. Set it once when you add the item and every future bill carries it automatically. Shopkeepers who type it fresh each time are doing the same work hundreds of times over.
BazarBook stores the HSN code and GST rate against each product, and has a built-in HSN and GST-rate finder so you can search instead of guess. After that, every tax invoice fills it in on its own.
Try BazarBook free for 7 days and set your HSN codes once.