e-Invoice in India

The GST Council has approved the implementation of ‘e-Invoicing’ or ‘electronic invoicing’ in a phased manner for reporting of Business to Business (B2B) invoices to the GST System, starting from 1st January 2020 on a voluntary basis. As a result, invoice information will get auto-populated in the taxpayers’ GST returns for reconciliation. Annex 1 will be filled automatically once IRN is issued and Part A of the same will be updated if an e-way bill is required to be issued. The recipient’s Annex 2 will also be updated automatically. 

The dates for implementation of e-invoicing and QR Code are extended to 01.10.2020. All registered businesses with a previous year’s revenue greater than Rs 500 crore must issue and report invoices in the electronic “JSON” format as of October.

Certain classes of registered persons (insurance company, banking company, financial institution, non-banking financial institution, GTA, passenger transportation service etc.) will be exempted from issuing e-invoices or capturing dynamic QR code.


Features of E-Invoice System approved by Government

E-invoice will be created by Taxpayers on their own accounting/billing/ERP System. The e-invoice, as prepared, will be transmitted to the Invoice Reference Portal (IRP). The IRP will generate a Unique Invoice Reference Number (IRN) - a hash- which will be attached to the e-invoice. Then the system will digitally sign the e-invoice after validation and return it to the issuer as well as the recipient.

The IRP will also generate a QR code that contains the IRN and some important parameters of the invoice such as GSTIN of supplier and buyer, invoice number, date, invoice value, and total tax amount. QR code will enable Offline verification using the Mobile App.












How Can SNI Help You?

SNI Provides an SAP Add-On to be able to proceed all your outgoing and incoming invoice processes in SAP.



JSON files of e-Invoice structures can be displayed, analyze, downloaded, enveloped and also be sent via the SAP cockpit.


A single partner for all countries

At SNI, our primary objective is to be the global partner to help our customers remain compliant in this new digital world.

End-to-end solution all three major steps in one single SAP add-on

SNI covers all three 3 main layers for digital tax reporting and regulatory compliance

Support for a long-term relationship

Competitive features and benefits of SNI India e-Invoice SAP Add-On Solution:

  • - Fully integrated into SAP without an external interface or use of external software
  • - Globally registered «/SNI/» namespace for all objects
  • - SAP Version independent. Supports SAP ERP 4.7 and higher and also S/4HANA versions
  • - SAP release and upgrade independent; implemented without core modification
  • - ABAP is the programming language
  • - Installation is done simply by external transport file
  • - All developments under a package
  • - XML data stored in /SNI/ tables
  • - Compatibility – working with XI/PI or e-invoice integrators
  • - Standard SAP authorization used
  • - User-friendly screens
  • - Own customized tables
  • - Own transaction codes and menus

Comparison Table

India e-Invoice FAQ (General Questions on e-invoice system)

India e-Invoice Add-On for SAP (by SNI) Presentation: