GST Error Report Viewer
Upload the error report JSON or ZIP from a failed GSTR-1 upload and instantly read every error message and rejected record in clean tables — right in your browser.
Updated August 2026
Drag and drop JSON or ZIP files here, or click to select files
Maximum file size: 1 MB per file
What this error report viewer does
JSON & ZIP support
Open the error report straight from a .json file or a .zip archive from the GST portal.
Reads error_report
Parses the error_report section and lists every rejected record by GSTR-1 section.
Readable tables
Shows the error message and the failed data in a clean, scrollable table.
100% private
Everything runs in your browser. Your files are never uploaded to a server.
What is a GST error report?
When a GSTR-1 upload fails or partially fails, the official GST portal generates an error report listing every rejected record and the reason. Most failures come from a duplicate invoice number, an invalid GSTIN, or the wrong return period — this tool reads the file so you can see exactly what to fix.
- View the error report generated when a GSTR-1 upload fails or partially fails.
- See exactly which records the GST portal rejected and why.
- Read the error report of a JSON file shared by your client.
- Identify GSTIN, invoice and tax errors before re-uploading GSTR-1.
How to view an error report
- 1Drag and drop your error report JSON or ZIP file onto the drop zone, or click to select it. Each file must be 1MB or smaller.
- 2The tool reads the error_report section and lists the details of each file, including GSTIN and return period.
- 3For each section that failed, the error message is shown with the rejected records in a readable table.
- 4Use the message and records shown to correct the data in your accounting software, then re-upload GSTR-1 on the portal.
How to fix common GSTR-1 errors
Read the error message for each section, correct the matching record in your accounting software, then re-generate the JSON and upload GSTR-1 again. The most common errors are:
- Invalid or inactive GSTIN of the recipient.
- Duplicate invoice number within the same period.
- Wrong tax amounts or tax rate on an invoice.
- Incorrect place of supply or POS-tax mismatch.
Frequently asked questions
What is a GST error report?
A GST error report is a JSON file the GST portal generates when a GSTR-1 upload fails or is only partially accepted. It lists each record the portal rejected along with the reason, so you can fix the data and upload again.
When is a GSTR-1 error report generated?
The portal generates an error report after you upload a GSTR-1 JSON and processing fails or partially fails. Once the status shows errors, you can download the error report JSON from the GST portal and open it in this viewer.
What file types can I upload to the error report viewer?
You can upload the error report as a .json file or as a .zip archive that contains the JSON. Each file must be 1MB or smaller, and you can upload more than one file at a time.
Does the tool read the error_report section?
Yes. The viewer reads the error_report section of the file, then shows the error message and the rejected records for each GSTR-1 section in a clean, scrollable table so you can see exactly what to fix.
Is my data safe when I use the error report viewer?
Yes. Everything runs locally in your browser. Your error report files are never uploaded to or stored on any server, so your GST data stays on your own device.
How do I fix common GSTR-1 errors?
Read the error message for each section, then correct the matching record in your accounting software — common fixes include an invalid GSTIN, a duplicate invoice number, or a wrong tax or place-of-supply value. Re-generate the JSON and upload GSTR-1 again.
How do I view the error report for GSTR-1?
Download the error report JSON from the GST portal, then upload it here. The viewer decodes the error codes and lists the failing invoices in a readable table, so you can see exactly which entries the portal rejected and why, instead of reading raw JSON.
How do I download the error report from the GST portal?
Log in to the GST portal and open Returns Dashboard, select the financial year and return period, then open GSTR-1 and choose Prepare Offline. On the Upload tab, the status of your last upload is shown — when it reads Processed with Error, a Generate error report link appears. Click it, wait a few minutes, then download the error report JSON and open it here.
What does Processed with Error mean in GSTR-1?
It means the portal accepted your JSON upload but rejected some invoices inside it — usually for an invalid recipient GSTIN, a duplicate invoice number, a wrong tax computation or a mismatched return period. The accepted invoices are saved; only the failed ones need correcting and re-uploading. The error report lists precisely which ones failed.
For CA & tax firms
Chasing GSTR-1 errors across dozens of clients?
Finexo PMS keeps the whole filing pipeline in one place — which returns are filed, which threw errors, and who on your team is fixing them.
- Auto-creates GST, ITR and TDS tasks from your client list
- Bulk WhatsApp reminders to clients in one click
- Billing linked to completed work
Free trial · No card needed
Related GST tools
More free tools to speed up your GST compliance.
GSTR-2A and Purchases Reconciliation
Reconcile GSTR-2A with Purchases (GSTR-2)
GSTR-2B and Purchases Reconciliation
Reconcile GSTR-2B with Purchases (GSTR-2)
GSTR-1
Convert GSTR-1 Excel to JSON for uploading on GST portal or check GSTR-1 JSON data and download in Excel
GSTR-2
Convert JSON to Excel or Excel to JSON or view JSON data.
GSTR-3B
Convert Excel to JSON for uploading on GST portal or view JSON data.
GSTR-2A
Convert JSON to Excel or view JSON data.