If you sell goods in India, HSN codes are not optional.
They directly impact GST rates, invoice validity, and compliance risk.
Yet thousands of businesses still use incorrect or generic HSN codes—leading to GST notices, penalties, and rejected input tax credit.
This guide explains what HSN codes are, which ones apply to your business, and how to use them correctly.
What is an HSN Code Under GST?
HSN (Harmonized System of Nomenclature) is a globally accepted system for classifying goods.
Under GST, every product sold must be mapped to an HSN code to determine the applicable tax rate.
HSN codes apply only to goods.
For services, GST uses SAC (Service Accounting Code).
Why HSN Code is Mandatory for Businesses in India?
Using the correct HSN code ensures:
- Correct GST rate application
- Valid GST invoices
- Smooth GST return filing
- Avoidance of penalties and scrutiny
Incorrect HSN classification is treated as a compliance error, not a minor typo.
HSN Code Requirement Based on Turnover
| Annual Turnover | HSN Requirement |
| Up to ₹5 crore | 4-digit HSN |
| Above ₹5 crore | 6-digit HSN |
| Export / Import | 8-digit HSN |
Using fewer digits than required is a common mistake—and an easy trigger for GST notices.
HSN Codes by Type of Business
Traders
- Iron & steel: 72
- Plastic products: 39
- Electrical goods: 85
- Furniture: 94
Manufacturers
- Industrial machinery: 84
- Electrical machinery: 85
- Chemicals: 28–29
- Pharmaceuticals: 30
Scrap & Recycling Businesses
- Ferrous scrap: 7204
- Aluminium scrap: 7602
- Copper scrap: 7404
- E-waste: 8549
Common HSN Codes Used in Business
| Product Category | HSN Code |
| Iron & Steel | 72 |
| Articles of Steel | 73 |
| Plastics | 39 |
| Machinery | 84 |
| Electrical Equipment | 85 |
| Chemicals | 28–29 |
| Pharmaceuticals | 30 |
| Furniture | 94 |
Difference Between HSN and SAC
| Basis | HSN | SAC |
| Applies to | Goods | Services |
| Example | Selling machinery | Installing machinery |
| GST Code Type | HSN | SAC |
Using HSN for services (or vice versa) is a basic but serious error.
Common HSN Code Mistakes Businesses Make
- Using generic or outdated HSN codes
- Copying HSN from competitors without verification
- Using 4-digit codes despite higher turnover
- Ignoring GST rate changes
- Mixing goods and services under one code
This is not cost-saving—it’s compliance negligence.
Penalty for Wrong HSN Code Under GST
Using an incorrect HSN code may result in:
- Tax demand with interest
- Penalty for misclassification
- Denial of input tax credit
- GST audit scrutiny
Most GST penalties arise from classification errors, not fraud
How to Find the Correct HSN Code?
- Identify the exact product nature
- Check the GST tariff classification
- Match material, usage, and composition
- Validate GST rate applicability
- Use advance ruling if ambiguity exists
Guessing HSN codes is reckless. Verification is mandatory.
Conclusion
HSN codes are not just numbers added to a GST invoice—they define how your business is classified, taxed, and scrutinized under the GST framework.
Using an incorrect or generic HSN code may appear harmless in the short term, but it exposes your business to GST notices, interest liabilities, denial of input tax credit, and audit scrutiny over time. Most GST disputes arise not from tax evasion, but from poor classification decisions made early and never corrected.
Every product you sell must be mapped to the correct HSN code based on its nature, composition, and use—and the number of digits you use must align with your turnover and transaction type. Guesswork, assumptions, or copying competitors’ invoices is not compliance.
If your business deals with multiple products, scrap materials, manufacturing outputs, or exports, HSN classification should be treated as a foundational compliance exercise, not an afterthought.
Getting it right once saves years of corrective filings later.
FAQs
Is HSN code mandatory for small businesses?
Yes. Even small businesses must use HSN codes as per turnover rules.
Can one business use multiple HSN codes?
Yes. Each product requires its own correct HSN code.
What happens if I use the wrong HSN code?
You may face GST penalties, interest, and denial of ITC.
Is HSN code required for exports?
Yes. Exports require 8-digit HSN codes.
How often do HSN codes change?
HSN structure is stable, but GST rates may change periodically.






