Enterprises with more than Rs 5 crore turnover, from earlier Rs 10 crore, in any financial year will have to generate e-invoice for business-to-business (B2B) transactions including supply of goods and services and exports with effect from August 1, 2023.
Here’s how to generate e-invoice in GST:
Create your GST invoices on your accounting/billing/ERP software in the prescribed format of e-invoice schema – a standard format for creating invoices that contains what is mandatory and what is optional. (Ensure that your software supports JSON file format in order to create the invoice in that format)
Upload the JSON file for every invoice on the IRP. For every invoice uploaded, a 64-character Invoice Registration Number (IRN) (also called hash) is generated
If your ERP or accounting software is integrated with IRP through a GST Suvidha Provider or integrated directly or through other means, the invoice data will be automatically shared by the software with IRP.
The IRP will then validate your invoices and cross-check the central registry of GST in case of any duplicity of information
After validating the JSON files, the IRP will generate the IRN or hash for each invoice file and will also digitally sign the file
The IRP will then generate a QR code for invoices with details including your and the buyer’s or recipient’s GSTINs, all invoice-related information, invoice value etc.
The digitally signed e-invoices with IRN and QR code on them will be sent to you and also shared with the GST system and e-way bill.
In the GST system, GSTR-1 form of the supplier and GSTR-2A of the buyer or recipient will be updated. Also, Part A of the e-way bill will be auto-populated.