What is an HSN code?
HSN (Harmonised System of Nomenclature) is the code that classifies goods for GST. Services use a SAC code instead. The code decides the GST rate for the item.
How many digits do you need?
| Annual turnover | Digits | On which invoices |
|---|---|---|
| Up to ₹5 crore | 4 | B2B invoices (optional on B2C) |
| Above ₹5 crore | 6 | All invoices |
Examples
- Rice: 1006
- Edible oils: 1507–1515
- Soap: 3401
- Mobile phones: 8517
HSN in Billman
Save the HSN code once on each product. Billman prints it on every invoice, builds the HSN summary for GSTR-1 and warns you when a code is missing.
FAQ
Is HSN mandatory on B2C invoices?
Up to ₹5 crore turnover it is optional on B2C invoices; above ₹5 crore, a 6-digit HSN is needed on all invoices.
What is the difference between HSN and SAC?
HSN classifies goods; SAC classifies services.
Never miss an HSN code again
Billman does GST, e-way bills and GSTR-1 for you — even offline.
Billman