Seerweb Solutions Pvt Ltd

HSN Filing Rule Changes in GSTR-1 Complete Guide

Starting 2025, HSN Code Reporting in GSTR-1 is mandatory for all taxpayers, irrespective of turnover. As per CBIC’s latest mandate, invoice-wise HSN details must be reported in Table 12 for both B2B and B2C transactions. Non-compliance can lead to notices, blocked ITC, and penalties. If you’re a CA, MSME owner, or filing manually via Excel or Tally, now is the time to update your filing process.Ā 

HSN Filing Rule Change in GSTR-1 (2025) – Ultimate Guide

IntroductionĀ 

The Central Board of Indirect Taxes and Customs (CBIC) has issued a significant update that directly impacts how GSTR-1 returns must be filed from the 2025 financial year onward.

What’s changed? HSN code reporting is now mandatory for every taxpayer, and invoice-level reporting is required in Table 12 of GSTR-1.

This update affects:

  • Chartered Accountants and tax consultants
  • Small business owners and traders
  • GST software users, especially those relying on manual entry or Excel

The shift reflects the government’s increasing focus on data accuracy and tax transparency.

2025 HSN Mandate impact

What Is HSN Code Reporting in GSTR-1?

HSN (Harmonized System of Nomenclature) is a standardized coding system used globally to classify goods and services. It plays a vital role in ensuring consistency in tax rates and preventing classification disputes.

Table 12 in GSTR-1 is designated for HSN-wise reporting of outward supplies. Reporting can be done in two ways:

  • Invoice-wise: Each invoice is listed with all relevant HSN details
  • Summary-level: Earlier allowed for small taxpayers; now discontinued

Why it matters:

  • Ensures correct GST rate application
  • Enables data reconciliation across GST returns
  • Supports efficient audits and refund validations
  • Facilitates better export data management

What Were the Old Rules?

Here’s how HSN reporting worked before 2025:

Annual TurnoverHSN Reporting Requirement (Pre-2025)
Less than ₹5 Cr (B2B)4-digit HSN required (not invoice-level)
Less than ₹5 Cr (B2C)No HSN reporting required
More than ₹5 Cr6-digit HSN mandatory, summary-level reporting allowed

Common Issues Before 2025:

  • HSNs were skipped or incorrectly filled
  • Table 12 left blank or filled with vague item descriptions
  • Mismatches between invoices and GST returns

What’s New in 2025? (CBIC Circular Update)

As per CBIC’s 2025 mandate, the following rules now apply:

  • All taxpayers, including those under ₹5 Cr turnover, must report HSN codes
  • Invoice-wise HSN reporting is mandatory in Table 12
  • HSN details are required for both B2B and B2C supplies

The following fields must be filled for each invoice:

  • HSN Code (4 or 6 digits, based on product)
  • Description of goods or services
  • UQC (Unit Quantity Code)
  • Quantity sold
  • Taxable Value
  • GST Rate
  • IGST, CGST, or SGST amount

Why Is This a Big Deal?

The update is part of a broader shift towards data-driven GST enforcement, which includes:

  • AI-based checks across GSTR-1, e-invoices, and e-way bills
  • Enhanced cross-validation between buyers and sellers
  • Higher risk of ITC mismatches, particularly when HSN details don’t align
  • Government’s aim to reduce tax evasion and improve export refund processes

In short, this rule aims to plug leakages, raise compliance standards, and tighten audit trails.

What to Fill in Table 12 of GSTR-1

Use the following as a quick reference guide:

FieldWhat to Enter
HSN Code4 or 6-digit code for your product
DescriptionProduct or service name
UQCCBIC-approved code (e.g., NOS, KG, MTR)
QuantityTotal quantity sold
Taxable ValueInvoice value excluding GST
GST Rate5%, 12%, 18%, etc., as applicable
IGST/CGST/SGSTTax amounts, either entered or auto-calculated
Common Table 12 mistakes

Common Mistakes (and Penalty Traps)

Many businesses are likely to make avoidable errors such as:

  • Leaving Table 12 blank
  • Using incorrect or outdated HSN codes
  • Entering inconsistent UQC formats
  • Mismatches between invoices and GSTR-1

Penalties may apply under Section 122 of the CGST Act, and incorrect reporting can lead to blocked ITC for your buyers.

Who Should Take Action Now?

This update is relevant for:

  • Retailers, wholesalers, and traders
  • E-commerce sellers
  • CAs and GST consultants
  • Any business still using Excel sheets or legacy Tally systems for GSTR-1

If you’re registered under GST, you must comply — regardless of business size.

Trying to stay compliant with CBIC’s new HSN rules?
Whether you’re a small business, accountant, or GST consultant — Seerweb helps automate HSN classification and Table 12 generation in Tally.

No extra software. Just faster, error-free GST filing. Talk to a Tally Compliance Expert at sales@visionsol.in

FAQs: Your HSN Code Questions Answered

Is HSN mandatory for B2C supplies now?

Yes. Even B2C invoices must now include HSN codes in Table 12.

Can I bulk update HSNs in GSTR-1?

Yes, bulk editing is possible before submission. After filing, changes must be made through amendments in the next return.

What happens if I skip HSN codes now?

Returns may be processed, but you could receive CBIC notices, and your buyers may face ITC rejections.

How do I find the correct HSN?

Use the official CBIC HSN lookup tool — or use Tally’s powerful exceptions management and ensure reliable returns filing.

Can I automate Table 12 if I’m using Tally?

Yes, Tally has inbuilt GST compliance to help automate Table 12.

Scroll to Top
Call Now Button