GSTR-11 Offline Tool

An Overview

The GSTR-11 Offline Tool is provided to enable registered persons assigned with Unique Identification Number to file GSTR-11. Filing GSTR-11 before filing GST RFD-10 enables the UIN holder to claim refund of taxes paid on inward supplies. The jurisdictional Tax Official may also require the UIN holder to file GSTR11 at any time. Invoice level details of inward supplies need to be filed in GSTR-11.

To facilitate the furnishing of records in short-time an easy to use excel offline tool has been made available for preparation of GSTR-11 statement in download section of GST portal. All the details can be added in offline mode and later uploaded on GST portal to furnish the GSTR-11.

Downloading the GSTR-11 Offline Tool

Downloading the GSTR-11 Offline tool is a one-time activity, however, it may require an update in future if the Tool is updated at the GST Portal. Please check the version of the offline tool used by you with the one available for download on the GST Portal at regular intervals.

To download and install the GSTR-11 Offline Tool to prepare the GSTR-11 return offline, perform the following steps:

You can download the GSTR-11 Offline Tool from the Portal without login to the GST Portal.

1) Access the https://www.gst.gov.in/ URL.

2) The GST Home page is displayed. Click the Downloads > Offline tools > GSTR 11 Offline Tool.

GST home page

The download of the GSTR 11 Offline Tool usually takes 2-3 minutes to download depending on the Internet speed.

3) Browse and select the location where you want to save the downloaded files.

In some machines, depending on your browser settings, the files are downloaded in the folder Downloads on your machine.

Download files

Installation of the GSTR-11 Offline Tool

Once the download of the GSTR-11 Offline Tool is complete, you need to unzip these downloaded files on your machine.

1) Unzip the downloaded files and extract the files from the downloaded zip folder GSTR_11_Offline_Utility.zip. Zip folder consists of the GSTR_11_Offline_Utility.xls excel file, as shown in the screenshot below.

Zip folder

2) Double click the GSTR 11 Offline_Utility.xls file. This Excel workbook template has 4 worksheets:

1) Read Me – Contains Introduction and help instructions

2) Home –

  • Open downloaded GSTR-11 JSON File: To Open downloaded JSON (.json) file with details uploaded by you from Portal.

  • Generate JSON file to upload: Generate JSON file with data entered in Offline Tool to upload on GST Portal.

  • Open Downloaded Error JSON Files: To Open Downloaded Error file in JSON format in case of error(s) in GSTR-11 JSON File.

  • Get Summary: Summary is calculated based on input in worksheets 3A and 3B.

3) 3A – To update the detail of invoices received

4) 3B – To update the details of Debit/Credit Note received.

Prepare GSTR-11 Return

Let us take an example where you need to prepare the GSTR-11 on the GST Portal using the GSTR-11 Offline Tool. To prepare the GSTR-11 Return, you need to perform the following steps:

1) Enter details in the 3A/3B worksheet of GSTR-11 Offline Tool.

2) Generate JSON file using ‘Generate JSON File to Upload’ button

3) Upload the generated JSON on GST Portal. Preview the details uploaded, submit, sign and File return on the GST portal

1. Enter details in the worksheet of GSTR-11 Offline Tool

Please ensure that you download the latest version of GSTR-11 Offline Tool from the GST portal. https://www.gst.gov.in/download/returns

1) Launch the GSTR-11 Excel based Offline Tool and navigate to worksheet Home.

Worksheet

2) In the UIN field, enter the UIN.

Enter the UIN

3) Select the Financial year and Tax Period drop-down list.

Select financial year

4) Click the next tab i.e. 3A.

Click 3A

5) Enter details in each field of the worksheets.

Enter details in worksheets

6) Once all details are entered, click the Validate Sheet button to validate the worksheet.

click Validate sheet

In case of successful validation:

7) The Sheet Validation error(s) column shows no errors.

Validation error(s) column

In case of unsuccessful validation:

8) A pop-up message is displayed that Errors are shown with red colored cells. Click the OK button.

Pop-up message is displayed

a. In case of validation failure, check for Sheet Validation Error(s) column that have failed validation and correct errors with red colored cells.

In case of validation failure

To view the comments for fields with errors, you can click the Review tab > Show All Comments link.

Click All Comments

9) Once all errors are rectified, click the Validate Sheet button to validate the worksheet.

Click Validate Sheet

10) The Sheet validation error(s) column is blank, in case of no error on the workbook.

Sheet validation error(s) column

2. Generate JSON file using ‘Generate JSON File to upload’ button

1) Upon successful validation, navigate to worksheet Home.

You can also click the Go Home button to navigate to worksheet ‘Home’.

Click Go Home btn

2) Click the Get Summary button to update the summary on Home tab.

Click Get Summary btn

3) Summary is displayed for all the sections

Summary is displayed

NOTE: Summary is generated based on the data entered in various worksheets. POS wise summary is also displayed at the bottom.

POS wise summary is displayed

4) Click the Generate JSON File to Upload button to generate JSON for upload on GST Portal.

Click Generate JSON File to Upload btn

5) A message is displayed that processing may take some time. Click the OK button.

A message is displayed

6) A confirmation message is displayed that export of JSON file has completed. Click the OK button.

JSON would be generated only if the worksheet has been successfully validated.

A confirmation message is displayed

7) Navigate to the folder where you want to save the JSON file. Enter the file name and click the SAVE button

Enter the file name and click the SAVE

8) Notice the JSON file created.

JSON file created

3. Upload the generated JSON on GST Portal

1) Access the https://gst.gov.in/ URL. The GST Home page is displayed.

2) Click the Services > Returns > Returns Dashboard command after log in.

Click Returns Dashboard

3) The Returns Dashboard page is displayed.

4) Select the Financial Year and Return Filing Period from the drop down list.

Select Financial Year and Return Filing Period

5) Click the SEARCH button.

Click Search

6) Click ‘PREPARE OFFLINE’.

Click Prepare Offline

7) The Offline Upload and Download for GSTR-11 page is displayed. Click the Choose File button.

Offline Upload and Download for GSTR-11 page is displayed

8) Browse and navigate the JSON file to be uploaded from your computer. Click the Open button.

Click Open

The uploaded JSON file would be validated and processed. Upon successful validation and processing the details entered would be populated as a summary.

In case of validation failure upon processing; errors, if any, would be shown on the GST Portal.

In case of validation failure upon processing

Please note it is possible to upload JSON multiple times on GST portal till submission. However, if some invoice exists from previous upload irrespective of their items, it will be updated with latest uploaded details. All new invoice will be added as new entry.

Post successful upload of data on GST Portal, you can preview the form and file GSTR-11 return.

Post successful upload of data on GST Portal

4. Open Downloaded File for GSTR11

1) To Open the Downloaded file for GSTR11, click “Open Downloaded GSTR-11 JSON File” on Home tab.

Click Open Downloaded GSTR-11 JSON File

2)Browse the JSON(.json) file and click the OK button.

JSON(.json) file and click Ok

3) Select the downloaded JSON (.json) file and click on OK to proceed. Once successfully imported, you will get the message “Downloaded GSTR-11 file successfully imported”

The message Downloaded GSTR-11 file successfully imported

4) Now the sections for which you entered details of invoices/taxes to upload in GST portal will be populated with data automatically.

5) Modify the invoice details as per requirement.

6) After making the modifications, click the Validate Sheet button to validate the sheets.

7) After each section is successfully validated, click the Get Summary button to update the summary on Home tab.

8) Summary is displayed for all the sections.

9) Click on ‘Generate JSON File to upload’ to generate JSON(.json) file for upload of GSTR11 return details prepared offline on GST portal.

10) Follow steps mentioned in Upload the generated JSON on GST Portal section.

5. Open Downloaded Error File

In case data uploaded through JSON on the portal fails validation as defined in the portal, an Error File will be created on the online portal for only those records which failed. The error file will be available in a hyperlink as given in the below screen on the upload off line page in the portal. Initially the Status in the Upload History will be shown as ‘In-Progress’.

Open Downloaded Error File

After some time, the Status will be changed to Processed or Processed with Error.

1) In case of the error, the Error Report column will display a link to Generate error report.

2) Click the Generate error report link to download the report.

Click Generate error report

3) Once the report is generated, click the Download error report link to download the error report.

Click Download error report

NOTE: Report generation may take some time to get generated.

4) Error report is downloaded in .zip file. Save error report on your system.

Error report is downloaded in .zip file

5) Unzip the files from .zip folder. To unzip the files, right click on the downloaded .zip folder and select “Extract All”.

6) Browse the location to save the extracted error reports and click the Extract button.

7) The Unzipped folder contains a JSON file.

The Unzipped folder contains a JSON file

8) Now open GSTR11 Offline Tool and go tab Home.

Under the section Error File Handling, click the Open Downloaded Error JSON File button.

Click Open Downloaded Error JSON File

9) A file dialog box will open. Navigate to extracted error file. Select the file and click the OK button.

Select the file and click ok

10) Success message will be displayed. Click the OK button to proceed.

Success message will be displayed

11) Navigate to Worksheets 3A/3B and ensure all records from both the files have been successfully opened in Tool.

12) Correct the errors as mentioned in the column “GST Portal Validation Errors” in each sheet.

GST Portal Validation Errors

13) After making the corrections, click the Validate Sheet button to validate the sheets.

Click Validate Sheet

14) Upon successful Validation, Generate JSON file. Refer Topic Generate JSON file using ‘Generate File to Upload’.

6. Submission and Filing of GSTR11

1) Access the https://gst.gov.in/ URL. The GST Home page is displayed.

2) Click the Services > Returns > Returns Dashboard command.

3) The File Returns page is displayed. In the Financial Year drop-down list, select the financial year for which the return has to be uploaded.

4) In the Return Filing Period drop-down list, select the return filing period for which the return has to be uploaded.

5) Click the SEARCH button.

Select Financial Year and select Return Filing Period

6) Click the INITIATE FILING button.

Click Initiate Filing

7) Click the PREVIEW button to view the summary in PDF File. Please ensure that you validate the PDF summary with summary in offline tool and your accounting records before submitting GSTR11.

Click Preview btn

Sample PDF is as below:

Sample PDF

Online ‘Preview’ for validation of summary details is critical to ensure all details required to be declared for selected Return period have been successfully processed on GST portal. Check the ‘Preview’ and submit only once assured for completeness of summary available in ‘Preview’. In case of any deviation from expected summary details; please upload a new JSON on GST Portal. You can also download the preview to verify at your convenience

You can match these values with the summary generated in the GSTR11 Offline Tool and your accounting records to ensure correct upload of invoice data.

8) Select the declaration Checkbox and click the FILE RETURN button.

Click File Return

9) Select YES to proceed.

Select Yes

10) Select the Checkbox.

11) Select the Authorized signatory from the drop-down list and click the FILE RETURN (With EVC or DSC) button.

Select the Authorized signatory

12) Once the Verification is completed, ARN will be generated and status is changed to Filed.

ARN will be generated and status is changed to Filed