The GSTR-1 JSON Report feature in WebPlanex - GST Invoice India App allows you to generate and download your GSTR-1 JSON file directly from the app. The generated JSON file can be used for GST filing on the GST Portal.
How to Generate a GSTR-1 JSON Report
Follow these steps to generate your GSTR-1 JSON file:
- Go to WebPlanex GST Invoice India.
- Navigate to Report Center.
- Go to GSTR-1 JSON Reports.

Step 1: Select Location
If you use multiple business locations, you can generate the report for a specific location.
- Select the required location if you want to generate a report for a particular GSTIN.
- If you have only one location, keep the location as All Locations.
Step 2: Select Report Period
You can generate the GSTR-1 JSON report either Monthly or Quarterly.
- Monthly: Generates the report for one selected month.
- Quarterly: Generates the report for three months of the selected quarter.
You can generate reports for both the previous financial year and the current financial year, depending on the available order data.

Step 3: Include Offline Orders
If you have added offline orders in the app and want these sales to be included in the GSTR-1 report, enable the Merge/Include Offline Orders option.
- Enabled: Offline order sales will be included in the report.
- Disabled: Only applicable online order data will be included.
After selecting the required options, click Download to generate the report.

Step 4: Downloading the Generated Report
Generating a GSTR-1 JSON report may take some time depending on the amount of order data.
After starting the report generation:
- Wait for the report to finish processing, It takes sometime.
- Click the Refresh button to check the latest report status.
- Once the report is ready, download the JSON file.


You can also delete an existing report and generate it again whenever required.
Check Report Validation Errors
If the report cannot be generated successfully, you may see an Eye/View icon under the Action column.
Click the Eye icon to view the validation errors.
These errors occur when some information in the order or GST settings does not meet the required GST Portal validation rules. Resolve the mentioned errors and then regenerate the report.

IMP: GSTR-1 JSON Validation Rules
To help ensure that your GSTR-1 JSON file is accepted by the GST Portal, WebPlanex GST Invoice India applies validations based on the applicable government requirements.
Before generating the JSON file, make sure the following information is correct:
- Store GSTIN / Location GSTIN
- The GSTIN configured for your store or location must be valid.
- B2B Customer GSTIN
- The GSTIN entered for B2B customers must be valid.
- Place of Supply (POS) State Code
- The POS state code must correspond to a valid Indian state code.
- HSN/SAC Code
- The HSN/SAC code must contain digits only.
- Supported lengths: 4, 6, or 8 digits.
- GST Rate
- The GST rate must be one of the supported rates: 0%, 0.1%, 0.25%, 1%, 1.5%, 3%, 5%, 6%, 7.5%, 12%, 18%, 28%, or 40%.
- Invoice Number
- Invoice numbers must not be duplicated with any other prefix & numbers.
- An invoice number must not exceed 16 characters.

Why These Validations Are Important
GSTR-1 JSON files must follow specific formats and validation rules before they can be uploaded to the GST Portal. The built-in validations in WebPlanex-GST Invoice India App help identify common data issues before you download and file the report.
Please make sure all GSTINs, invoice numbers, HSN/SAC codes, GST rates, and Place of Supply information are accurate before generating the final JSON file.
With these validations in place, you can generate your GSTR-1 JSON report more easily and accurately, reducing the chances of validation errors during GST filing.