# Filing GSTR-1: Upload & Filing

Once the data is finalized and ready for filing GSTR-1, click the **JSON button at the top-right corner** in the Prepare GSTR-1 tab in Octa GST. Download the JSON file from Octa and upload it to the government portal.

If the portal **shows errors during processing**, generate and download the **Error Report from the portal**.
To view and analyse the errors, navigate to the **GSTR-1 Dashboard** in Octa GST. Click View Error, select the error file, and download the Excel report generated by Octa.
Based on the error report, **update the data in Octa GST**, regenerate the JSON, and re-upload it to the portal for successful filing.

### JSON Upload after E invoice Reconciliation
After E-invoice reconciliation is completed and before filing GSTR-1, it is important to ensure that the **books data in Octa is final and accurate**. When the JSON file downloaded from Octa is uploaded to the government portal, the **updates will reflect as per the reconciliation**:

- **Matched Documents** – **No changes occur** in the government portal.

- **Almost Matched** – **No changes occur** in the government portal.

- **Mismatch** – The amount will be updated to match the books data, and the IRN will be removed (means previously added e invoive document removed and new document added by correct details).

- **Missing in Portal Data** – The document will be **added** to the government portal.

- **Missing in Books** – The document will be **removed** from the government portal.

> **Warning:** All other sections Other then B2B, such as HSN, B2C, or other summaries, will be updated according to the books of account.

### Push GSTR-1 Data on Govt Portal, check upload errors in Robot
For better and faster connectivity and to increase efficiency, Octa GST provides **direct connectivity** with the government portal, allowing GSTR-1 data to be pushed using OTP authentication. To do this, **click the Push button in the Prepare GSTR-1 Dashboard**.

After pushing the data, **navigate to the Robot tab to check the status**. If there are any errors exist, download the **Error File from Octa GST in the Robot tab**. All these actions are performed based on the reconciliation done in Octa, ensuring that the books data is accurately reflected in the government portal.

### Filing on Govt Portal
 After uploading or pushing the data to the government portal, you can file the return once you have verified that all data is appearing correctly.

### Export GSTR-1 Data to Excel
After filing the return from Octa GST, **you can export the filed return in Excel for future reference**. To do this, navigate to the Prepare GSTR-1 Dashboard and click the Export button to download the file in Excel format.