Director
28 Points
Joined November 2013
For this same error I have received the following reply from Department - I'm yet to try it out -
Dear Taxpayer,
Please download latest offline utility for generation of file. If you are still getting same error after downloading latest utility then please follow below steps for json validation.
kindly follow below steps to understand the issue with the JSON if you are getting 'File could not be uploaded! Download the latest version of Offline tool to generate the JSON file' or 'JSON Structure Validation'-
1. Go to https://developer.gst.gov.in/apiportal/taxpayer/returns
2. Click on View API List.
3. click on ‘GSTR1 - Save GSTR1 data’ and then version-v1.1 (On third page).
4. Click on Request Payload and then click on Download Schema
5. Go to https://www.jsonschemavalidator.net/
6. copy the schema and paste in Select schema: on https://www.jsonschemavalidator.net/ (first tab)
7. copy the JSON which is throwing error and paste in Input JSON: (second tab) and Click on the format tab. The errors in the JSON will appear.
8. Correct the mentioned errors in the offline tool and generate the JSON again.
(For example- In the generated JSON if in HSN section uqc i.e unit of measurement is missing which is required property. Kindly fill the required property and then try to upload the corrected json).
Thanks.