Major Changes in GSTR‑1 from May 2025 to be filed in June 2025
B2B & B2C separate Reporting of HSN Codes in GSTR‑1 from May 2025 and Document no Field becomes mandatory
The Goods and Services Tax Network (GSTN) has made new changes in how you report HSN (Harmonized System of Nomenclature) codes in your GSTR‑1 return, starting from the return for May 2025. This update is important for all businesses registered under GST, whether large or small.
Let us explain these changes so that you can file your returns correctly and avoid errors.
What is Changing?
1. HSN Code Reporting in Table 12
You are already required to mention HSN codes for goods and services in Table 12 of your GSTR‑1 form based on your turnover. Here’s what’s new from Phase 3 (May 2025):
Your Turnover (Previous Year) | New Rule (from May 2025) |
Up to ₹5 Crore | Must report 4‑digit HSN codes |
More than ₹5 Crore | Must report 6‑digit HSN codes |
Manual typing of HSN is no longer allowed. Now, you have to select the HSN from a dropdown list only. A description based on that HSN will be auto-filled in a new field called:
“Description as per HSN Code”
2. Table 12 – New Validations for Value Entries
The GST portal will now cross-check the value of supplies reported in Table 12 with the values reported in other parts of GSTR‑1, like:
- For B2B Sales (Business to Business): Tables 4A, 4B, 6B, 6C, 8, 9A, 9B, etc.
- For B2C Sales (Business to Consumer): Tables 5A, 6A, 7A, 7B, 9A, 9B, etc.
- Good News: These checks will show a warning message only for now, and you can still file the return.
But, if you report B2B sales elsewhere, you must also fill in Table 12’s B2B section — it cannot be left blank.
3. New Tabs in Table 12
Table 12 (HSN Code Reporting) is now divided into two sections:
- B2B Supplies
- B2C Supplies
Please report each type of supply separately in its correct tab.
4. Helpful New Features for Taxpayers
- A Download HSN Codes List button is available — click it to get an Excel sheet of all HSN and SAC codes with their descriptions.
- The “Product Name in My Master” option is now searchable. You can search and pick your product name to auto-fill details like HSN, unit, and quantity. (This is optional.)
5. Changes in Table 13 of GSTR‑1
Starting May 2025, Table 13 (Documents Issued) is now mandatory. You cannot leave it blank if you’re reporting any B2B or B2C sales.
If you forget to fill Table 13, the system will show an error, and you won’t be able to file the return.
What Should You Do Now?
- Check your turnover for the last financial year.
- Start using the correct number of HSN digits (4 or 6).
- Get familiar with the dropdown HSN selection.
- Always fill both Table 12 and Table 13 properly.
- Use the new download and search tools to make data entry easier.