As per directions by GST Authority, a time limit of 30 days for reporting of invoices from date of invoice is imposed on e-invoice portals, and is applicable for taxpayers with AATO greater than or equal to 100 crores from 1st November 2023.
Bulk Generation of e-Invoices on Invoice Registration Portal (IRP) is a facility where you can upload multiple invoices at once. To generate e-invoices you can use an offline Excel-based tool. It will help to gather invoice data from the billing system/software or ERP of the taxpayer. The invoice data is then exported to generate the JSON file.
This JSON file will be then uploaded to the IRP for e-invoice. IRP will generate a unique Invoice reference number (IRN) and QR code for each e-invoice and digitally sign them only after verification.
You can download an official E-invoice schema here.
The taxpayer needs an EINV bulk converter for e-invoice bulk generation. This Excel-based offline utility can convert multiple invoices entered in the Excel sheet into a single JSON file for bulk upload.
To download bulk generation tools follow the steps given below:
Step 1: Firstly, visit the e-invoice portal. https://einvoice1.gst.gov.in/
Step 2: Then go to the “Help” option.
Step 3: Click on “Tools” option.
Step 4: Select “Bulk Generation Tools” option.
The JSON preparation tool is in 4 formats, and they are:
These formats are to suit the requirements of different taxpayers and transactions. The user only needs to download the appropriate one for his/her business. If you need to generate an e-way bill, then Part-B details can also be entered in the Invoice worksheet.
The user can prepare the JSON file for bulk uploading e-invoices by a single upload to the Invoice Registration Portal (IRP).
Follow the steps given below after downloading the bulk generation tool:
Step 1: First, you need to enter the proper details in the ‘Profile’ sheet.
Step 2: Then you need to enter all the invoices details under necessary fields in the ‘Invoice’ sheet.
Step 3: After you enter the invoice details, check if you follow the e-invoice schema. Then validate your details and click on ‘Validate’ button.
Step 4: Click on the ‘Prepare JSON’ button. The JSON file is generated, and it will contain your multiple invoice details.
Step 5: Then log in to the e-invoice portal. Go to the e-invoice option select Bulk upload and click on Choose File.
Step 6: Select the JSON file generated and click on Upload. The size of the JSON file should not be more than 2 MB. Then you can see the JSON file summary here.
Step 7: Then click on the ‘Confirm’. If no errors, each invoice will get a 64-character length Invoice Reference Number (IRN) and you can download it in Excel format.
The system will then update the invoice details to the e-way bill system. The e-way bill system will then create Part-A of the e-way bill.
With that, we have come to the end of this post. Share your queries with us in the comment section below.