Form GST ITC-01 Offline Tool
A
registered individual who is entitled to claim a
credit of input tax under
Section 18(1) of the CGST Act of 2017, can claim such credit by filing a declaration as Form GST ITC-01. This credit may be availed for inputs held in stock, semi-finished or finished goods carried in stock or capital goods under certain conditions. In this article, we look at the procedure for filing Form GST ITC-01 using the GST offline tool in detail.
Form GST ITC-01
As stated in Section 18(1) of the CGST Act of 2017, a registered individual may claim input tax credit by filing the form GST ITC-01 as a declaration. For inputs in stock in finished, semi-finished or capital goods, input tax credit may be availed as mentioned below:
- For once during the lifetime of the taxpayer, on the day before the date of registration, the taxpayer may claim ITC under clause (a) or clause (b) of subsection (1) of Section 18.
- During the fiscal year, on the day before the day from when the taxpayer is liable to pay tax under Section 9, to claim as per clause (c) of sub-section (1) of Section 18.
- The claims, as stated in clause (D0 of sub-section(1) of Section 18, supplies made by a registered taxpayer from a day before the daye is liable for the tax.
Key Features
The significant features for filing FORM GST ITC-01 using the offline utility are as follows.
- Preparation of the ITC-01 form and completing the details with no requirement of an internet connection.
- Majority of the data entry and business validations come inbuilt with the offline utility and therefore, reducing errors upon upload to the GST Portal.
System Requirements
The offline tools for Form GST ITC-01 work best on Windows 7 and above that works Microsoft Excel 2007 and above.
Downloading and Installing the Offline Tool
The Form GST ITC-01 Offline Tool needs to be downloaded only once and may require regular updates as released by the GST Portal. Ensure to recheck the version of the software before downloading the file from the Portal. The following steps have to follow to download and install the FORM GST ITC-01 Offline Tool.
Step 1: Visit the official webpage of the
GST Portal by clicking
here.
Step 2: After the home page is loaded completely, click on the
Downloads option. Under the
Offline Tools section, click on the
ITC01 Offline Tool.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 2- Form GST ITC-01 Offline Tool
Downloading the Form GST ITC-01 Offline Tool takes about 2 to 3 minutes depending on
the speed of the internet connection.
Step 3: Click on the
Download icon after the
Form GST ITC-01 Offline Tool page is loaded.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 3- Form GST ITC-01 Offline Tool
Step 4: Form GST ITC-01 Offline Tool is downloaded into the system's Downloads folder.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 5- Form GST ITC-01 Offline Tool
Step 5: After ensuring that the file is uncorrupted, the files need to be unzipped and saved in the required location on the system.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 6- Form GST ITC-01 Offline Tool
Step 6: The unzipped folder would consist of the
ITC_01_Offline_v1.0 file as a
Microsoft Excel sheet. Along with the Excel file, other files such as
Readme and
Release notes files would be included.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 6a- Form GST ITC-01 Offline Tool
Step 7: Open the
ITC_01_Offline_v1.0.xls file.
Note: The Excel worksheet template would contain three significant worksheets to help in filing the form.
- Help Instructions: This sheet consists of an introduction to the offline tool along with other helpful instruction.
- Import_Export_file: This file helps to import data from a file or import and edit an existing JSON file. This may be used to generate a JSON file from the data entered in Sheet 3 and Sheet 4.
- Sec_18_1_A or Sec_18_1_B or Sec_18_1_C or Sec_18_1_D: This worksheet is populated according to the drop-down menu in the Clain Made Under field provided in the Import_Export_File worksheet.
Preparing the FORM GST ITC-01 Return
To prepare the Form GST ITC-01 Return, the following steps have to be performed in order.
- Enter the details in the Sec_18_A worksheet of Form GST ITC-01 Offline Tool.
- Generate JSON file using the Generate File to Upload icon and save the JSON file on the system.
- Upload the generated JSON on the GST Portal. Review the information uploaded, submit, sign and file returns on the GST Portal.
Below are the actions explained in detail for ease.
Step 1: Open the
FORM GST ITC-01 Excel sheet based offline tool and navigate to the worksheet named as
Import_Export_file.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 1- Form GST ITC-01 Offline Tool
Step 2: In the
GSTIN field, enter the appropriate
GSTIN.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 2- Form GST ITC-01 Offline Tool
Step 3: Select the option from the
SEZ Unit/ Developer drop-down menu which would contain a
Yes/ No choice.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 3- Form GST ITC-01 Offline Tool
Step 4: Select the appropriate claim section from the
Claim Made Under the drop-down menu.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 4- Form GST ITC-01 Offline Tool
Step 5: Complete the
Date of grant of registration according to the claim section 18(1)(a) selected.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 5- Form GST ITC-01 Offline Tool
Step 6: Complete the details in each field of the worksheet
Sec_18_1_A.
Section 18(1)(a) is applicable for taxpayers who have requested for registration within 30 days of becoming liable and can be filed only once.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 6- Form GST ITC-01 Offline Tool
Step 7: After all the details are completed, click on the
Validate Sheet icon to validate the worksheet.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 7- Form GST ITC-01 Offline Tool
In the case of a successful validation
Step 8: The
Sheet Validation error(s) column would show that the row is validated.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 8- Form GST ITC-01 Offline Tool
In the case of an unsuccessful validation:
Step 8: A error message would pop up indicating that the errors are displayed in the cells highlighted in red. Select the
OK icon to continue further.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 8a- Form GST ITC-01 Offline Tool
Step 9: Once all the errors are cleared and corrected, click on the
Validate Sheet icon to validate the worksheet again. The
Sheet Validation Error(s) column would show that the row is validated.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 9- Form GST ITC-01 Offline Tool
Step 10: After successful validation, navigate to the
Import_Export_file worksheet. For this, the
Next icon may also be clicked to navigate.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 10- Form GST ITC-01 Offline Tool
Step 11: Click on the
Generate File to Upload to generate the JSON to upload on the
GST Portal.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 11- Form GST ITC-01 Offline Tool
Step 12: A message indicating that the process may take some time is displayed. Click on the
OK icon to continue.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 12- Form GST ITC-01 Offline Tool
Step 13: A confirmation message indicating the JSON file has been exported successfully would be displayed. Click on the
OK icon to continue further.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 13- Form GST ITC-01 Offline Tool
The JSON would be generated only if the worksheet has been validated successfully.
Step 14: Save the generated JSON file on the system in the preferred location.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 14- Form GST ITC-01 Offline Tool
-
Upload the JSON on the GST Portal
Step 15: Log on to the official
GST Portal.
Step 16: After the home page is displayed, select the
Services option. Under the same, pick the
Returns option and then the
ITC Forms command.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 16- Form GST ITC-01 Offline Tool
Step 17: After the
GST ITC Forms page is displayed, click on the
GST ITC-01 option and select the
Prepare Offline option.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 17- Form GST ITC-01 Offline Tool
Step 18: Select the
Claim Made Under option from the drop-down menu and click on the
Proceed icon.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 18- Form GST ITC-01 Offline Tool
Step 19: The
Offline Upload page for the Form GST ITC-01 would be displayed. After which, the
Choose File icon should be selected.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 19- Form GST ITC-01 Offline Tool
Step 20: Browse and select the JSON file that was generated and click on the
Upload icon.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 20- Form GST ITC-01 Offline Tool
Step 21: The JSON file that was uploaded would be validated and processed. After a successful validation and processing, the information entered would be gathered and displayed as a summary. In case the validation fails due to errors, the same would be shown on the GST Portal.
-
Open downloaded error file
If the uploaded JSON file fails validation on the portal, an
Error File will be created on the online portal for those records which failed specifically. The error file would be available in a hyperlink as shown below on the upload offline page in the portal. Initially, the Status in the Upload History would be displayed as
In-Progress.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 0- Form GST ITC-01 Offline Tool
After the Status is displayed as Processed or Processed with Error, the following steps should be performed.
Step 1: In case of an error, the
Error Report column would display a link to
Generate Error Report.
Step 2: Click on the
Generate Error Report link to generate the file.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 2- Form GST ITC-01 Offline Tool
Step 3: Once the report is generated, select the
Download Error Report link to download the error report.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 3- Form GST ITC-01 Offline Tool
Note: The generation of the error report may take some time.
Step 4: The error report is downloaded in a
zip file and saved on the system.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 4- Form GST ITC-01 Offline Tool
Step 5: Unzip and extract all the files from the downloaded folder.
Step 6: Save the extracted documents in the preferred location on the system.
Step 7: The unzipped folder would contain a
JSON file.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 7- Form GST ITC-01 Offline Tool
Step 8: Open the
ITC-01 Offline Tool and navigate to the
Import_Export_file. Under the section of
Error File Handling, click on the
Open Downloaded ITC-01 JSON/ Error File icon.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 8- Form GST ITC-01 Offline Tool
Step 9: A dialogue box to navigate to the extracted error file would open. Select the
error file and click on the
Open icon.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 9- Form GST ITC-01 Offline Tool
Step 10: A successful message would be displayed. Click on the
OK icon to proceed further.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 10- Form GST ITC-01 Offline Tool
Step 11: Navigate to the worksheet using the
Next icon and ensure that all the records from the files have been successfully opened in the tool.
Step 12: Correct the errors mentioned in the column indicated as
GST Portal Validation Errors in all the sheets.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 12- Form GST ITC-01 Offline Tool
Step 13: After the necessary corrections are made, click on the
Validate Sheet icon to validate the sheets.
"/><circle cx="400" cy="220" r="54" fill="url(%23acc)" fill-opacity="0.35"/><path d="M375 220 L425 220 M400 195 L400 245" stroke="%2394a3b8" stroke-width="4" stroke-linecap="round"/><rect x="260" y="300" width="280" height="16" rx="8" fill="%23334155"/><rect x="310" y="330" width="180" height="12" rx="6" fill="%231e293b"/></svg>)
Step 13- Form GST ITC-01 Offline Tool
Step 14: After successful validation, generate the
JSON file as previously mentioned in this article.