Introduction
The Goods and Services Tax (GST) authorities in India have announced significant changes to how businesses must report Harmonized System of Nomenclature (HSN) codes in their GSTR-1 returns. Effective May 2025, Phase 3 of HSN code reporting implementation introduces stricter validation requirements and structural changes to Table 12 of GSTR-1 returns. These changes aim to improve reporting accuracy and data quality within the GST ecosystem.
Background
In October 2020, the Central Board of Indirect Taxes and Customs (CBIC) issued Notification No. 78/2020, mandating minimum HSN code reporting requirements based on taxpayers’ Aggregate Annual Turnover (AATO). Implementation of these requirements has been phased, with Phase 2 becoming effective from November 1, 2022. Now, authorities are rolling out Phase 3 from May 2025, introducing more stringent validation checks.
Key Changes in Phase 3 Implementation
1. Mandatory HSN Code Requirements
For businesses with AATO up to ₹5 crore:
- Mandatory reporting of 4-digit HSN codes for both goods and services
- Manual entry of HSN codes will no longer be allowed
- HSN codes must be selected from the available dropdown list only
For businesses with AATO exceeding ₹5 crore:
- Mandatory reporting of 6-digit HSN codes for both goods and services
- Manual entry prohibited; selection restricted to dropdown options only
- Description as per the HSN master will auto-populate in a new field called “Description as per HSN Code”
2. Value Reconciliation Validations
A major enhancement in Phase 3 is the introduction of value reconciliation between Table 12 and other tables in GSTR-1:
B2B Supply Validations:
- System will validate the value of B2B supplies reported in Tables 4A, 4B, 6B, 6C, 8 (registered recipients), 9A, 9B (registered), 9C (registered), 15 (registered recipients), and 15A (registered recipients) against the B2B supply values reported in Table 12
B2C Supply Validations:
- Similar validation will be performed between B2C supplies reported in Tables 5A, 6A, 7A, 7B, 8 (unregistered recipients), 9A (export), 9A (B2CL), 9B (unregistered), 9C (unregistered), 10, 15 (unregistered recipients), and 15A (unregistered recipients) against the B2C supply values in Table 12
Amendment Handling:
- For amendments, only the differential value will be considered for validation purposes
Note: Initially, these validations will operate in warning mode only. While mismatches will trigger alert messages, taxpayers will still be able to file their GSTR-1 returns. However, if B2B supplies are reported elsewhere in GSTR-1, the B2B tab in Table 12 cannot be left empty.
3. Structural Changes to Table 12
Table 12 of GSTR-1/1A now features a bifurcated structure:
- B2B Supplies Tab: For reporting HSN summary details of business-to-business supplies
- B2C Supplies Tab: For reporting HSN summary details of business-to-consumer supplies
4. New Features and Enhancements
Several user-friendly features have been added to Table 12:
- Download HSN Codes List: A new button that allows taxpayers to download an Excel file containing updated HSN and SAC codes along with their descriptions
- Searchable Product Name: The “Product Name as in My Master” button is now searchable, allowing taxpayers to find their custom descriptions more easily
- Auto-population Feature: When selecting a description from My HSN Master, the system will auto-populate the HSN code, Description as per HSN Code, UQC, and Quantity fields
Mandatory Table 13 Reporting
Another significant change is that reporting in Table 13 of GSTR-1/1A is now mandatory from May 2025. This table requires taxpayers to provide details of documents issued. Key points:
- Table 13 can no longer be left blank when filing returns
- If B2B or B2C supplies are reported in any table of GSTR-1 or GSTR-1A, an error message will appear if Table 13 has not been filled
What’s Next: Phase 4
The advisory mentions a forthcoming Phase 4 implementation, though details will be communicated later. Businesses should stay updated on GST notifications to prepare for future changes.
Implications for Businesses
These changes will have several implications for GST-registered businesses:
- Enhanced Data Quality: The new validation checks aim to ensure consistency across different tables of GSTR-1, reducing errors and discrepancies
- Preparation Time Needed: Businesses must update their ERP systems and accounting processes to comply with stricter HSN code requirements
- Staff Training: Accounting and tax teams need training on the new requirements and system changes
- Advance Planning: Given the mandatory dropdown selection of HSN codes, businesses should review their product/service classifications well in advance
Conclusion
The implementation of Phase 3 HSN validation requirements represents a significant step toward more structured and accurate GST reporting in India. While these changes may initially increase compliance complexity, they aim to streamline the tax ecosystem in the long run by ensuring greater data accuracy and uniformity. Businesses should start preparing now for these May 2025 changes to ensure smooth compliance with the new requirements.

Leave a comment