HomeTallyPrimeTaxation ComplianceIndia GST - RegularGSTR-1Filing GSTR-1 Returns: Errors & Resolutions


Explore Categories



This topic will take you through some of the issues that might occur while preparing your returns using the GST Offline Tool or while filing your returns on the GST portal.

The following is a list of errors that may occur with respect to filing GSTR-1 and the corresponding resolutions/workarounds.

Download the Latest Offline Utility and File Returns on the GST Portal

This error may appear while uploading the JSON file to the GST portal. Below are the possible solutions.

  1. Copy the data as a backup.
  2. Download and install the latest release of TallyPrime.
  3. Open the company data in TallyPrime.
    1. Ensure all Incomplete/Mismatch in information in GSTR-1 are resolved, and all masters GSTIN including HSN details are validated.
    2. In case, e-Invoice is applicable to your business, you need to open the GSTR-1 report in CSV format, and upload the files created for sections other than B2B, and exports. For more information, refer to the Use the GST Offline Tool.

If the error appears again, and the Status is Processed with Error, then error report is generated in the GST portal.


To know the cause, under the Error Report column click Generate error report.

  1. Download the error report from the GST portal.
    1. On GST portal > Downloads > Offline Tools > Returns Offline Tool.
    2. Click Download to download the error report.
  2. Open the downloaded error report file. Refer to the Use the GST Offline Tool.
    The errors are listed for transactions. While filing GSTR-1, the common errors and solutions are mentioned on the table below:

    Error Cause & Solution
    Invalid UQC Cause: UQC for HSN is blank or not valid or created New UQC where GSTIN accepts values only from the recommended list.


    1. Gateway of Tally> Alter > Unit.
    2. Press Enter to select the Unit Quantity Code (UQC) from the list of Units.
    3. On Unit Quantity Code (UQC) field, select the UQC from List of UQCs.
      The list is published as per the GSTIN updates. If a new UQC is selected from the list, press Ctrl+A to save and try to upload on GSTR-1.
    Inactive GSTIN Cause: According to GST norms, if your GST Registration is cancelled, your GSTIN is no longer valid.

    Solution: Make a note of the inactive GSTINs and follow the steps below to convert those transactions (where inactive GSTIN was used) from B2B to B2C sales.

    1. Press Alt+G > search GSTR-1.
    2. Press Enter on B2B Invoices 4A, 4B, 4C, 6B, 6C.
    3. Select the inactive GSTIN and change the nature of transactions as Sales to Consumer – Taxable.
      Note: In case you need to move multiple transactions to B2C, then alter the party master’s Registration Type as Consumer and remove the GSTIN to avoid the same error for upcoming Transactions billed for the customer.

    State code is not available.
    The place of supply and state code of the supplier should be different for Inter State Supply.


    • New state created by the users instead of selecting state from List of States
    • Data is imported from other software
    • Due to spelling errors while creating a new state
    • Letters of the state is created with upper case
    • The state code starting and Place of supply are different


    • TallyPrime has listed all the states and their state code as per the GSTN Master sheet. Recommend selecting the state from List of states, so that the respective state code can be assigned accordingly while exporting returns.
    • In case the place of supply is modified during voucher entry, ensure the place of supply is the same as the supplier state when IGST is collected, or the place of supply code is the same as the supplier state when CGST / SGST is collected. For example, when the place of supply is Karnataka, GSTIN / State Code should be always starting with 29.

    HSN does not belong to the service/Goods
    Invalid HSN/SAC

    Cause: Type of supply is wrongly configured in inventory or accounting Master.


    In case of Services, HSN/SAC should begin with the number 99, which identifies the code as a SAC and not an HSN. Click here to know the correct HSN details. Make a Note of HSN/ SAC for reference.

    1. Gateway of Tally > Alter > select the Ledger, and press Enter.
    2. Under Statutory Details, ensure the Type of Supply is selected as Goods, and HSN/SAC starting with other than 99, and if the Type of Supply is Services, the HSN/SAC is starting from 99. In case of incorrect HSN code, validate the details from HSN code and enter the appropriate HSN/ SAC.

    Voucher number not maintained for invoices.
    Invoice number does not exist.

    Cause: An invoice number is must for any GST transactions not exceeding 16 characters, containing alphanumeric with/without special characters including “-“or “/” for any financial year. Generally, this is found in Journal or Receipt vouchers wherein GST is levied and doesn’t have voucher number series.


    • Check the voucher type and ensure that all Invoices with GST have Invoice Numbering set.
    • In GSTR-1, select Document Summary and check the serial number for any voucher type. If it is blank, provide the voucher number in the relevant vouchers and try to upload with a new JSON.
    IGST is mandatory for interstate supply and CGST & SGST should not be present.


    • The nature of transactions is overridden.
    • The place of supply is changed during the entry.
    • In case the transaction supplies covered under section 7 of IGST Act, SGST and CGST, and IGST are counted as wrong for the interstate supply. Wherein IGST to be charged although supplier and buyer in the same state in case of courier services.

    Solution: Follow the steps below to resolve the error:

    1. Make a note of the invoice number displayed in error report.
    2. Check the place of supply and the State of the Buyer to whom goods are billed.
    3. Select the appropriate nature of transaction if the nature of transaction is overridden.
    4. In the Statutory Details screen, set the option Supplies under section 7 of IGST Act to Yes. For more information, click here.
    Date is invalid, the invoice date cannot be before the registration date. Cause: The invoice date is earlier than the date buyer obtained for GST registration or GSTIN.
    Solution: Before the date of GST registration, all such transactions should be B2C sales. After confirming the date from the customer, or check the effective date of registration from Goods & Services Tax (GST) | Services, create a new party with GSTIN Number and then start issuing GST invoice.
    Please enter some value in IGST tax amount field / Export Sales Transactions. Cause: Sales invoice for a foreign party with a Nil Rated item, wherein by default the nature of the transaction will Export Nil Rated, and GST Payment type should capture as WOPAY instead of picking WPAY.


    1. From the error report, note the transaction.
    2. Open JSON file through Notepad and search for exp_typ:WPAY.
    3. Update WPAY to WOPAY.
    4. Save the file and re-upload the JSON file.
    Error in JSON structure validation.

    Cause: The GSTN portal cannot recognize the uploaded JSON file, or there are structural errors in the uploaded JSON file.

    Solution: Follow the steps below to resolve the error:

    • Ensure that the GSTIN is specified on the JSON file. If the same is blank or not available,
      1. Gateway of Tally > press F11 > set Enable Goods and Services Tax (GST) as Yes.
      2. Check whether the Company GSTIN is provided, if not provide the same and re-export the JSON file.
    • Secondly, ensure that the uploaded JSON file is the latest and has been exported from the latest TallyPrime Release.
    Errors encountered while uploading the file.

    Cause: Due to multiple users accessing the GSTN portal to upload the file.

    Solution: Try to upload the JSON file after some time or login to the GST portal from another browser and retry.

Workaround: If you have more than 500 invoices in a particular table (for example, B2B), you have to:

  1. Download the invoice data from the portal.
  2. View it in the GST Offline Tool and make the required modifications.
  3. Generate a fresh JSON from the GST Offline Tool.
  4. Re-upload your data to the GST portal.
    In the Prepare Online section, the invoice count does not get refreshed after I add the invoice details.
  5. Click the Generate Summary button that appears at the bottom of the GSTR-1 online form, to refresh the invoice count and values.

You can use Chrome to open the offline utility tool. Download Chrome and make it your default browser.

In HSN Summary the complete description is not appearing.

As per GST, you can view only up to 30 characters of HSN description in GSTR-1. Hence, only the first 30 characters of the HSN description will appear in the HSN Summary.

B2B section of GSTR-1 exported from TallyPrime in Excel or CSV format is not getting imported because of the changes made in the GST offline tool Version 3.1.3.

For details, refer to the section Use the GST Offline Tool in the topic File GSTR-1.

B2B section of GSTR-1 is not getting imported because of the changes made in the GST offline tool Version 3.1.3.

For details, refer to the section Use the GST Offline Tool in the topic File GSTR-1.

There is no provision to upload the invoices for the following sections from the Excel template to the GST Offline Tool:

  • Exempt sheet – Nil Rated, Exempt, Non-GST columns
    • Docs sheet – Documents issued column

Workaround: You have to manually enter the details for these columns directly on the GST portal by referring to the table-wise format of GSTR-1.

This issue may occur when multiple UQCs are being used for a single HSN, and HSN Code – HSN Description combination is not unique for each UQC for a given HSN code.

Workaround: If you have used multiple UQCs for a single HSN, you have to modify the descriptions and keep the HSN Code – HSN Description combination unique for each UQC for a given HSN code. You can do this by importing the Excel sheet or CSV file in the offline tool.

Cause: This error occurs when invoice numbers are already available in GSTR-1, or when there is a mismatch in tax details.

Solution: Download the error report from the GST portal.

In the GST Offline Tool:

  1. Go to the section Open Downloaded Error File from GST Portal and click Open.
  2. Enter the path on your computer where the error report is present.
  3. Note down the GSTINs and the associated invoice numbers.

On the GST portal (www.gst.gov.in):

Go to Login > Return Dashboard.

  1. Select the period.
  2. Go to Prepare Online.
  3. Click the relevant section (B2B or CDNR).
  4. Select the relevant GSTIN and Invoice Number (Uploaded by Supplier/Uploaded by Tax Payer), and take the required action.

We have noted this query and reported the same to the GSTN team for a possible resolution.

We have noted this query and reported the same to the GSTN team for a possible resolution.

The e-commerce transactions are not accepted as B2B transactions in the portal. You need to record the sales transactions by selecting Sales to consumer as the nature of transaction, to view it under B2C.

We have noted this issue and reported the same to the GSTN team for a possible resolution.

Workaround: You have to manually enter the negative quantities in the HSN Summary on the portal.

Post a Comment

Is this information useful?