To create an e-invoice, follow these key steps:
- Invoice Creation
Prepare the invoice using your accounting or billing software. The invoice must be in the prescribed e-invoice format specified by the government. You can use any software that can generate invoices in this standard format; it is not mandatory to use the government portal for this step
-
Generate Invoice Registration Number (IRN)
The invoice details are submitted to the Invoice Registration Portal (IRP), where a unique Invoice Reference Number (IRN) is generated. This can be done by:- Uploading the invoice manually via the e-invoice portal or using an offline Excel-based tool, where you can enter invoice details and generate IRNs in bulk
* Integrating your system with the IRP through APIs provided by GST Suvidha Providers (GSPs), which requires prior testing and registration
* Using accounting software like TallyPrime, which can directly connect to the IRP and generate the e-invoice with IRN and QR code
- Upload to Invoice Registration Portal (IRP)
After generating the IRN, upload the invoice details to the IRP for validation. The IRP verifies the invoice details and digitally signs the e-invoice, adding a QR code and the IRN to it. This digitally signed e-invoice is the valid document for the transaction
- Download and Share
Once the IRP processes the invoice, download the digitally signed e-invoice with the IRN and QR code. This e-invoice can then be shared with the buyer for reconciliation and further use in GST return filing and e-way bill generation
Summary of Methods to Create e-Invoice
Method| Description
---|---
Offline Tool| Use Excel-based tool from the e-invoice portal to enter and
upload invoices in bulk2.
API Integration via GSP| Integrate your billing system with IRP through GST
Suvidha Providers for automated generation1.
Accounting Software (e.g., TallyPrime)| Generate and upload e-invoices
directly from software with IRP integration5.
Additional Tips
- Ensure all invoice details such as supplier, recipient, and product information are accurate and complete before submission
- For first-time users, fill in master data for supplier, recipient, and products to auto-populate fields in future invoices
- The e-invoice must include place of supply and other mandatory fields to avoid errors during generation
This process ensures compliance with GST regulations and streamlines invoice management for B2B transactions