
HSN Reporting in GSTR-1 CBIC Clarification for B2B vs B2C
The HSN reporting in GSTR-1 has often led to confusion, especially when distinguishing between B2B and B2C supplies.
Why HSN Reporting Matters
- HSN (Harmonised System of Nomenclature) helps tax authorities in data analytics and fraud detection
- Accurate reporting ensures seamless matching, cross-verification, and taxpayer profiling
- Misreporting or ignoring HSN codes can invite scrutiny or blocking of credits
CBIC Advisory Highlights on Table-12
Area | B2B (Validated) | B2C (Not Validated) |
---|---|---|
Reporting Requirement | Mandatory in Table-12 | Optional |
System Validation | Strict validation applies | No validation; field may be left blank |
Includes Tables | 4A, 4B, 6B, 6C, 8, 9A/B/C (Regd.), 15, 15A | 5A, 6A (Exports), 7A/B, 8, 9A/B/C (Unregd.), 10 |
Common Errors Prevented | Yes – system flags invalid HSNs | No – user must ensure voluntary accuracy |
Export Reporting | To be included in B2C (e.g., Table 6A → Table-12) |
Key Compliance Tips
- Always report B2B HSN correctly – errors will prevent filing
- B2C entries are optional – but ideal for data consistency
- Even if not mandatory, voluntarily reporting B2C HSN helps build clean records
Practical Insight from Tax Experts
“While B2C HSN isn’t mandatory, many businesses choose to fill it voluntarily. It demonstrates robust record-keeping and improves profile scores under GST analytics.”
— CA Ankit Shah, GST Consultant
Legal References
- CBIC Advisory on Table-12 validation for HSN Summary
- Rule 59(6) of CGST Rules – mandates HSN for certain taxpayers
- Notification No. 78/2020 – Central Tax – made HSN reporting stricter for B2B
FAQs on HSN Reporting in GSTR-1
Q1. Is HSN mandatory for B2C in Table-12 of GSTR-1?
No, currently the GST system allows the B2C field to be left empty.
Q2. What happens if I miss B2B HSN entries?
The return filing will be blocked due to validation errors.
Final Word
While the system validates only B2B values in Table-12 of GSTR-1, voluntarily reporting B2C HSN details, including exports, is a good practice. Stay compliant and minimise audit risks.
🔗 Need help with GSTR-1 filing or HSN validation issues?
Contact Efiletax GST experts today →
Summary
HSN reporting in GSTR-1 clarified: B2B entries in Table-12 are mandatory and system-validated, while B2C values, including exports, are optional and not validated. As per CBIC, exporters must treat Table 6A entries as B2C. Accurate HSN reporting improves compliance and reduces GST risks.