Generate e-Invoice Offline (JSON Export)
TallyPrime also allows you to generate e-Invoices in the offline mode as well. In such cases, you can export the details of your e-Invoice to a JSON file and then upload it on IRP at your convenience.
TallyPrime generates offline files in the format and size recommended by the IRP. If the data exceeds 2 MB, it is automatically split into multiple files, each under 2 MB.
Generate IRN and Print QR Code Offline
However you record your supplies in TallyPrime, you can quickly generate an IRN when saving the invoice and print the QR code along with other details.
Click here to watch the Hindi version of the video.
In this section:
-
Offline Export
-
Bulk Upload on IRP
-
Update Details in TallyPrime and Print QR Code
Offline Export
-
Press Alt+Z (Exchange) > Send for e-Invoicing.
In the Send for e-Invoicing screen, you can view the transactions that are pending for generation and cancellation. - Select the required transactions and press X (Offline Export) to export the details.
The following confirmation screen will appear, with the number of transactions lined up for IRN generation and cancellation.
- Press Enter to continue.
The Export screen will appear.
- Press C (Configure), if you want to change any details, such as the Folder path where JSON files will be exported.
- Press E (Send) to export the JSON files.
The JSON files will be saved in the specified folder:
Bulk Upload on IRP
After exporting the JSON files, you can upload them on IRP and generate IRN information for the uploaded vouchers.
- Open the IRP home page, and click Login.
- Log in with your username and password.
- Click e-Invoice > Bulk Upload.
The Invoice Bulk Upload screen will appear. - Browse the JSON file and click Upload.
You can view the details of the uploaded invoice, along with the Ack No., Ack Date, and IRN.
- Click the Download Excel button. An MS Excel file will open, where you can see the IRN information for the vouchers.
Update Details in TallyPrime and Print QR Code
Now you have to update the e-invoice details, such as IRN, Ack No., and Ack Date, in the respective vouchers in the e-Invoice report.
- From the e-Invoice report, drill down from the For IRN generation section under Exported.
- Select the relevant voucher and press Alt+S (Manually Update IRN Info).
The Update IRN Info screen will appear:
- Enter the IRN, Ack. No., and Ack. Date. You can copy this information from the MS Excel sheet and paste it in the relevant fields.
- As always, press Ctrl+A to save the details.
The IRN info will be updated in the voucher. However, in the offline method, the QR Code will not be printed in the voucher.
If you want the QR Code to be printed, then select the required voucher and press Alt+L (Get IRN Info). This can be done only when you have an active internet connection.
The following screen appears:
- Press Enter to continue.
- Specify the e-Invoice Login details in the following screen, and press Enter to continue.
You can view the status of the upload in the Exchange Summary:
The details will be downloaded and updated in the voucher. Now you can print the e-Invoice details such as IRN, Ack. No., and Ack. Date, along with the QR code.
Cancel IRN/e-Invoice Offline
If you prefer to cancel e-invoices offline, you can export the required vouchers as JSON files, upload them to the IRP, and then easily import the updated IRN details back into TallyPrime.
In this section:
-
Offline Export
-
Bulk IRN/e-Invoice Cancel
Offline Export
You can cancel the voucher in the offline mode by uploading the JSON file on IRP.
-
Press Alt+Z (Exchange) > Send for e-Invoicing.
In the Send for e-Invoicing screen, you can view the transactions that are pending for generation and cancellation. - Select the required transactions and press X (Offline Export) to export the details.
In TallyPrime Release 3.0 or later, if e-Invoicing applies to multiple GST registrations, vouchers ready for IRN cancellation across those GSTINs will be available for selection.
The following confirmation screen will appear, with the number of transactions lined up for IRN generation and cancellation.
- Press Enter to continue.
The Export screen will appear.
- Press C, if you want to change any details, such as the Folder path where JSON files will be exported.
- Press E to export. A JSON file will be created for the voucher to be cancelled:
Bulk IRN/e-Invoice Cancel
After exporting the required JSON files, you can upload them on IRP and generate IRN information for the selected vouchers.
- Open the IRP home page, and click Login.
- Log in with your username and password.
- Click e-Invoice > Bulk IRN Cancel.
- Browse the JSON file and click Upload.
The e-Invoice will be cancelled, and you can view the details such as IRN, Cancel Reason, Cancel Date, and Status. - Click the Download Result Excel button. An MS Excel file will open, where you can see the IRN information for the vouchers.
Now when you open the e-Invoice report in TallyPrime, you can find the voucher in the For IRN Cancellation section under Exported.
- Select the voucher and press Alt+L (Get IRN Info).
The following screen appears:
- Press Enter to proceed.
- In the e-Invoice Login screen, specify the e-Invoice Login details, and press Enter.
You can view the status of the upload in the Exchange Summary:
TallyPrime will fetch the latest IRN information from the e-Invoice system. The voucher will be updated and moved to the IRN Generated section.
TallyPrime makes it easy to generate and cancel e-invoices offline. You can export JSON files, upload them to the IRP, and update the details in TallyPrime, all without needing constant internet access.