No, businesses will continue to generate e-invoices on their internal systems - whether ERP or their accounting / billing systems or any other application.
The e-invoicing mechanism only specifies the invoice schema and standard so as to be inter-operable amongst all accounting/billing software and all businesses
The invoice schema has to be maintained and invoices generated using this schema by the taxpayer himself.
The GST portal or Invoice Registration Portal (IRP) will NOT provide facility to generate invoices. IRP is only to report the invoice data.
The ERP or accounting billing software or any other software tool to generate e-invoice of the seller shall only generate invoices.
It is again clarified that the e-invoice will not be generated at the GST portal.
It will be generated only at the seller’s system – whether ERP or the accounting/billing system/other software tools of the seller.
It will be uploaded into the GST ANX-1 only once it has been validated and registered by the invoice registration system.
After it has been validated and is available in the ANX-1, it will be visible to the counter party in his ANX 2.
Thereafter it will be visible and available for the entire financial year and archived.
As far as data on IRP is concerned, it will be kept there only for 24 hours.
The businesses will generate the invoice at their system and hence that will not impact the servers of IRP.
The capacity of the system at IRP shall be built so as to handle the envisaged loads of simultaneous upload based on data reported in GSTR1 for last two years.
Subsequently, multiple invoice registrars will be made available that will be able to distribute the load for invoice registration.
The mandatory fields are those that MUST be there for an invoice to be valid under e-Invoice Standard.
The optional ones are those that may be needed for the specific business needs of the seller/business. These have been incorporated in the schema based on current business practices in India.
The registration of an e-invoice will only be possible once it has ALL the mandatory fields uploaded into the Invoice registration Portal (IRP).
A mandatory field not having any value can be reported with NIL.
This will be notified by the Government at the time of rollout.
As already mentioned above, the rollout of the e-invoice mechanism will be in phases.
The IRN (hash) will be generated by GST System using GSTIN of supplier or document creator, financial year and the unique serial number of the document/invoice. The IRN can also be generated by the seller.
The serial number of invoice will be unique for a GSTIN for a Fin Year and the same has to be captured by Supplier’s ERP.
Supplier has to keep the IRN against each of its invoice. It will be advisable to keep the same in the ERP as invoice without IRN will not be a legal document.
Not mandatory. However, if a signed e-invoice is sent to IRP, the same will be accepted.
The e-invoice will be digitally signed by the IRP after it has been validated. The signed e-invoice along with QR code will be shared with creator of document as well as the recipient.
Once it is registered, it will not be required to be signed by anyone else.
The e-invoice has a provision for capturing discount at line item level.
The discounting at line item level is to be mentioned only when and if it is applicable in the particular transaction.
There will NOT be a place holder provided in the e-invoice schema for the company logo.
This is for the software company to provide in the billing/accounting software so that it can be printed on his invoice using his printer. However, the Logo will not be sent to IRP. In other words, it will not be part of JSON file to be uploaded on the IRP.
The QR code will be provided to the seller once he uploads the invoice into the Invoice Registration system and the same is registered there.
Seller can at his option may print the same on Invoice.
Yes, the supplier will issue his own system’s invoice, in the standard e-invoice schema that has been published. Invoice number is a mandatory item under GST and hence for e-invoice.
IRN (Hash) can be provided after the e-invoice has been successfully reported to the IRP. E-Invoice will be valid only if it has IRN.
Yes, the e-invoice will be authenticated with the digital signature of the IRP (invoice registration portal).
IRN (Invoice Reference Number) will be the hash generated by the IRP.
The registered invoice will be valid to be used by the business.
Invoices have to be uploaded on IRP one at a time.
The IRP will be able to handle a large sequence of invoices for registration and validate them. Essentially bulk upload will be required by large taxpayers who generate large number of invoices. Their ERP or accounting system will have to be designed in such a way that it makes request one by one. For the user, it will not make any difference.
The seller will need to upload the e-invoice into the Invoice Registration Portal.
The signing of e-invoice by seller is not mandatory.
Yes, that will be notified by the Government. Without registration of e-invoice the same will not be valid. Required changes will be made in the law.
Once uploaded to the invoice registration portal (IRP), it will be registered immediately, on real-time basis.
E-Invoice can’t be partially cancelled. It has to be fully cancelled.
The e-invoice mechanism enables invoices to be cancelled. This will have to be reported to IRN within 24 hours. Any cancellation after 24hrs could not be possible on IRN, however one can manually cancel the same on GST portal before filing the returns.
Yes, the e-invoice mechanism is expected to be rolled out in phases from 01st Jan 2020 on voluntary basis.
Initially, the e-invoice mechanism will be allowed for tax payers above a certain turnover or above a certain invoice value or also to volunteers.
Subsequently, it will be enabled for all tax payers in a phased step-wise manner.
Details of these will be published subsequently.