GST HSN Code List: Common Mistakes to Avoid
Why HSN/SAC codes matter more than businesses realise
HSN (Harmonized System of Nomenclature) codes classify goods, and SAC (Services Accounting Code) classifies services, and both directly determine which GST rate applies to a transaction. A single wrong digit can mean charging the wrong tax rate on every invoice for months, creating a reconciliation headache and potential penalty exposure once discovered — whether by your own audit or a departmental review.
Mistake 1: Using a code that's too generic
Businesses often default to a broad, familiar HSN code rather than the most specific one that actually matches their product, assuming "close enough" is fine. GST classification rules require the most specific applicable code, and a generic code can sometimes carry a different rate than the precise sub-classification for your exact item. Always search the specific product description in the HSN/SAC Finder rather than reusing a code from a similar but different product.
Mistake 2: Wrong digit-length for your turnover
The number of HSN digits required on an invoice depends on annual turnover — smaller businesses may use fewer digits (e.g., 4-digit) while larger turnover businesses are required to use more granular codes (6 or 8-digit). Using fewer digits than required for your turnover bracket is a common, easily-avoidable compliance gap that surfaces during GSTR-1 filing or audit.
Mistake 3: Not updating codes after GST 2.0
The GST 2.0 restructuring in September 2025 moved many products between slabs (12%→5% or 18%, 28%→18% or 40%). Businesses that don't update their billing system's HSN-to-rate mapping after such a structural change continue charging the old rate, which under-collects or over-collects tax and requires correction later. Cross-check your product catalogue against the updated GST Slabs 2025 reference after any Council-driven rate change.
Mistake 4: Confusing similar-sounding categories
Product categories that sound similar can carry meaningfully different rates — for example, unbranded versus branded packaged food, or standard clothing versus clothing above a specific price threshold. Relying on memory instead of verifying the exact classification for borderline cases is a frequent source of under- or over-charging.
Mistake 5: Ignoring HSN mismatches in ITC claims
A recipient claiming Input Tax Credit can face scrutiny if the HSN code on a supplier's invoice doesn't align with the expected classification for that product category, since mismatches can flag a transaction for departmental review even when the underlying tax amount is correct. Encourage suppliers to use accurate, specific codes, and flag inconsistencies early rather than after year-end reconciliation.
How to get HSN classification right
- Search by exact product description, not just category, using the HSN/SAC Finder.
- Re-verify your full product catalogue after every GST Council rate change.
- Confirm your required digit-length against current turnover-based rules.
- When genuinely uncertain, seek an Advance Ruling or consult a GST practitioner rather than guessing.