How to upload JSON files on GST portal Swipe software provides GST returns data in JSON format, which can be uploaded to the GST portal and used to easily file all types of GST returns. We'll look at how to upload a JSON file to the GST portal in this article.
Download the GST Return JSON File 1. On Swipe Access the Reports via the side menu dashboard.
2. Under Reports scroll down to Taxes and select GSTR 1 from the options below.
3. Once the data has been loaded, click the "GSTR1 JSON " button, on the top left corner, as shown below.
4. In Reports , you can download a single JSON file that contains all of the sections of a GSTR1 return, or you can download the JSON files individually.
5. JSON files can also be downloaded and uploaded in sections to the GST Portal. For GSTR1 filing, the following JSON files can be downloaded separately:
a. B2B invoices
b. B2C large invoices
c. B2C small invoices
d. Export invoices
e. HSN summary
f. Invoice Amendments
g. GSTR1 Return
JSON File Upload to GST Portal Once you've downloaded the JSON file, proceed to the steps below to upload it to the GST portal.
Step 1: 1. Navigate to your GST returns dashboard .
2. After downloading the GST return in JSON format from LEDGERS or an offline GST return tool, log in to the GST portal and navigate to the GST return dashboard.
Select Filing period
Step 2: 1. Determine the month for which the GST return will be filed.
2. Select the month for which you want to file your GST return and click "Search " in the GST return dashboard. Choose the type of GST return to prepare and click "Prepare Offline. "
Go to PREPARE OFFLINE
Step 3: 1. Submit the JSON file to GSTN .
2. Click "Choose file " and navigate to the JSON file you downloaded from LEDGERS on your hard drive. When you select a file, the JSON file is automatically uploaded to GSTN.
Upload JSON file here
Step 4: 1. If the JSON file upload is successful, a confirmation message will be displayed. If the JSON format or structure is incorrect, an error message is generated. The Error Report will be NA if the JSON file is correct.
2. After uploading a JSON file, the data or invoices will be visible on the GST portal in 15 - 30 minutes. Do not upload more than once.
3. If the data is still not visible on the GST Portal after 30 minutes, try re-uploading the JSON file. If you upload a JSON file multiple times, the data will be rewritten or appended.
Step 5: 1. Check the data on the GST Portal.
2. The data will be validated by the GSTN and added to the taxpayer's GST portal -> returns dashboard after 15 - 30 minutes of uploading a JSON file. You can view the data and invoices uploaded via the JSON file by clicking on various sections.
3. Invoices that were successfully uploaded without errors are displayed separately. You can also modify or delete the data.
4. If any additional data is required, it is displayed separately in the returns dashboard for additional input, editing, or deletion.
How to download JSON files on Swipe You can download JSON files for your GSTR filing easily in under 10 seconds with the Swipe billing app.
Follow the steps given below to download JSON files for GSTR-1.
Step 1: Go to Reports Click on the “Reports” icon on the left dashboard. and select the “GSTR-1” option from the drop-down menu under “Taxes”.
Step 2: Click on “GSTR1 JSON”. Now, click on the “GSTR1 JSON” option present at the top right corner of the screen.
Step 3: Select the data range and specifications. A pop-up appears. Here, select the data range. You can select from a standard data range, such as the current month, previous month, current FY, and last quarter, or you can select a custom range.
Now, click on the check box near specifications to add extra data to the JSON, such as HSN Summary, Credit Notes/ Debit Notes, and Documents Summary.
Step 4: Download the JSON file. Click on the “download” option present at the bottom of the pop-up.
Congratulations! You have successfully downloaded a JSON file to file your GST Returns. You can follow the same procedure for downloading JSON file for your GSTR 2B and GSTR 3B returns.
People Also Ask 1. What is a JSON file in GST and why is it used? A JSON file is a GST-approved data format generated by billing software like Swipe or the Offline Utility. It helps taxpayers upload multiple invoices and return data to the GST portal in one click.
2. How do I upload a JSON file to the GST Portal for GSTR-1? Login to the GST portal → Go to Returns Dashboard → Select the period → Click Prepare Offline → Choose Upload JSON File → Select your file and upload.
3. How long does GSTN take to process uploaded JSON data? GSTN usually takes 15–30 minutes to validate the JSON file and show the invoices on the GST portal. Uploading multiple times may overwrite or append data.
4. Why is my JSON file showing an error on the GST portal? Errors occur due to wrong JSON structure, incorrect invoice values, missing mandatory fields, or an outdated offline tool. The portal also provides an Error Report to fix the issues.
5. How can I download JSON files for GSTR-1 in Swipe? Go to Reports → GSTR-1 → GSTR1 JSON , choose the date range, select additional details like HSN Summary or Credit Notes, and click Download .