This discussion clarifies the mandatory requirements for including HSN-wise summaries in your GSTR1 filing. For businesses with a turnover exceeding 5 crore rupees, 6-digit HSN codes are compulsory. If your turnover is between 1.5 and 5 crore rupees, 4-digit HSN codes are mandatory. For turnovers below 1.5 crore rupees, 4-digit HSN codes are only required for B2B supplies, while B2C supplies remain optional.
12 July 2021
If turnover above 5 crore, then 6 digit hsn is compulsory.
For turnover above 1.5 but below 5 crore, 4 digit HSN compulsory.
For turnover below 1.5 , 4 digit HSN is compulsory for B2B only.
28 October 2026
Current rule: AATO up to ₹5 crore — 4-digit HSN mandatory for B2B; above ₹5 crore — 6-digit for all; and from 2025 GSTR-1 Table 12 has separate B2B and B2C tabs with HSN chosen from a dropdown.