/
Education
HSN Code Rules Under GST: Meaning, Limits & Errors

HSN Code Rules Under GST: Meaning, Limits & Errors

Profile image of Avinash Kumar

Avinash Kumar

@avinashkumar

1

22

0

Share

If there’s one small detail that causes big GST problems, it’s the HSN code. Many businesses either ignore it, use the wrong one, or copy it blindly from old invoices. Everything seems fine—until a notice arrives asking why the tax rate doesn’t match the classification.

In this blog, we’ll break down HSN code rules under GST in a very simple way—what HSN means, how many digits you need, where it’s mandatory, and what mistakes you should seriously avoid.

What Is an HSN Code?

HSN stands for Harmonised System of Nomenclature.

It’s an internationally accepted system used to:

  • Classify goods
  • Apply correct tax rates
  • Standardise reporting

GST adopted HSN to ensure uniform classification across India.

Simply put:

“HSN code tells the government what exactly you are selling.”

Why HSN Codes Are Important in GST

HSN codes directly affect:

  • GST tax rate
  • Invoice correctness
  • Return matching
  • ITC eligibility

A wrong HSN can mean:

  • Underpaid or overpaid tax
  • ITC mismatch
  • Interest and penalties

That’s why GST officers pay close attention to HSN during audits.

HSN Code Rules Based on Turnover

GST doesn’t treat everyone the same. HSN digit requirement depends on annual turnover.

Current Rules:

TurnoverHSN Requirement
Up to ₹5 crore4-digit HSN
Above ₹5 crore6-digit HSN
Export / Import8-digit HSN

Using fewer digits than required makes the invoice non-compliant.

Is HSN Mandatory on All GST Invoices?

Yes, in most cases.

HSN must be mentioned on:

  • Tax invoices
  • Credit notes
  • Debit notes

Relaxation applies only in limited B2C cases, but even there, HSN is strongly recommended for safety.

This ties directly with Rule 46, which we discussed earlier.

HSN vs SAC – Don’t Mix Them Up

Code TypeUsed For
HSNGoods
SACServices

Using SAC for goods or HSN for services is a common but serious mistake.

Where Exactly Is HSN Mentioned in an Invoice?

HSN code is usually mentioned:

  • Against each line item
  • Near description of goods

It must match:

  • Nature of goods
  • Tax rate applied

This also links with tax invoice rules for goods, discussed earlier.

What Happens If You Use the Wrong HSN Code?

This is where problems begin.

Wrong HSN can lead to:

  • Wrong GST rate
  • Short payment of tax
  • Interest on differential tax
  • Penalties
  • Department notices

In some cases, buyer’s ITC can also be denied.

Common HSN Mistakes Businesses Make

  • Copying HSN from competitors
  • Using outdated HSN codes
  • Using 2-digit HSN when 4 digits are required
  • Applying wrong tax rate with correct HSN
  • Same HSN for different goods

These issues usually surface during:

  • GST audit
  • Scrutiny assessment
  • ITC mismatch cases

HSN Codes in E-Invoicing

If e-invoicing applies to you:

  • HSN is mandatory
  • Incorrect HSN can lead to IRP rejection
  • QR code validation depends on correct classification

So accuracy becomes even more important.

Practical Tip: How to Choose the Correct HSN

  • Refer to GST rate schedules
  • Use CBIC notifications
  • Check explanatory notes
  • Consult professional if confused
  • Don’t guess

Spending 10 minutes here can save months of trouble later.

How HSN Connects With Other GST Rules

HSN doesn’t work alone. It connects with:

  • Tax invoice rules for goods
  • Mandatory invoice fields (Rule 46)
  • GST returns (GSTR-1 & 3B)

That’s why HSN errors often affect multiple compliance areas at once.

Recommended Reading

To understand HSN codes in the full GST invoicing context, you should also read:

Together, these guides form a complete GST invoicing series.

FAQs

1. Is HSN mandatory for small businesses?

Yes, if turnover exceeds prescribed limits. Even otherwise, it’s recommended.

2. Can one product have multiple HSN codes?

No. One product should fall under one correct classification.

3. Is HSN required for B2C invoices?

In many cases yes, especially if turnover exceeds limits.

4. What if GST rate changes for an HSN?

You must update tax rates immediately.

5. Can wrong HSN block ITC?

Yes. ITC can be denied if classification is incorrect.

6. Is HSN needed on delivery challan?

Not mandatory, but recommended for clarity.


1

22

0

Share

Similar Blogs

Blog banner
profile

Avinash Kumar

Published on 30 Oct 2025

@avinashkumar

Classification of Goods & Services under HSN – GST Guide

Learn how to classify goods and services under GST using HSN and SAC codes. Understand rules, examples, and CBIC guidelines with rates and structure.