All Round Tax Solutions

360° Solutions for you

E-Invoice: Meaning, Document Type, Workflow, Features, Creation

29 March 2020   

The GST Council has approved the introduction of ‘E-invoicing’ or ‘electronic invoicing’ in a phased manner for reporting of business to business (B2B) invoices to GST System, starting from 1st January 2020 on a voluntary basis.

Since there was no standard for e-invoice existing in the country, the standard for the same has been finalized after consultation with trade/industry bodies as well as ICAI after keeping the draft in a public place. Having a standard is a must to ensure complete interoperability of e-invoices across the entire GST eco-system so that e-invoices generated by one software can be read by any other software, thereby eliminating the need of fresh data entry – which is a norm and standard expectation today.

The machine readability and uniform interpretation is the key objective. This is also important for reporting the details to GST System as part of Return. Apart from the GST System, adoption of a standard will also ensure that an e-invoice shared by a seller with his buyer or bank or agent or any other player in the whole business eco-system can be read by machines and obviate and hence eliminate data entry errors.

What is E-Invoice?

If an invoice is generated by a software on the computer or Point of Sales (PoS) machine then does it become an e-invoice? Is e-invoice as a system where taxpayers can generate the invoices centrally? Many such questions are raised when e-invoice gets discussed.

E-invoice does not mean the generation of invoices from a central portal of the tax department, as any such centralization will bring unnecessary restrictions on the way trade is conducted. In fact, taxpayers have different requirements and expectations, which can’t be met from one software generating e-invoices from a portal for the whole country.

Invoice generated by each software may look more or less the same, however, they can’t be understood by another computer system even though business users understand them fully.

For example, an Invoice generated by the SAP system cannot be read by a machine that is using the ‘Tally’ system. Likewise, there are hundreds of accounting/billing software that generate invoices but they all use their own formats to store information electronically and data on such invoices can’t be understood by the GST System if reported in their respective formats.

Types of documents to be reported under GST System

While the word invoice is used in the name of e-invoice, it covers other documents that will be required to be reported to IRP by the creator of the document:

i. Invoice by Supplier

ii. Credit Note by Supplier

iii. Debit Note by Supplier iv. Any other document as required by law to be reported by the creator of the document (as notified by the Government from time to time).

Workflow involved

The flow of the e-invoice generation, its registration and receipt of confirmation can be logically divided into two major parts:

a) The first part is the interaction between the business (supplier in case of invoice) and the Invoice Registration Portal (IRP).

b) The second part is the interaction between the IRP and the GST/E-Way Bill Systems and the Buyer.


The Format of Unique Invoice Reference Number (IRN):

The unique IRN will be based on the computation of hash of GSTIN of generator of document (invoice or credit note or debit note), Financial Year, Document Type and Document number like invoice number. This hash will be as published in the e-invoice standard and unique for this combination. This way hash will always be the same irrespective of the registrar who processes it.

To ensure deduplication, the registrar will be required to send the hash to Central Registry of GST System to confirm whether the same has been reported already. In case it has been reported by another registrar (as and when more registrars – IRPs – are added) and the Central Registry already has the same IRN, then the registrar will reject the registration and inform the sender by sending appropriate error code. Only unique invoices from a taxpayer will be accepted and registered by the registrar.

Digital Signing by e-Invoice Registration Portal:

The invoice data will be uploaded on the IRP (Invoice Registration Portal), which will also generate the hash (as the IRN) and then digitally sign it with the private key of the IRP. The IRP will sign the complete e-invoice JSON payload (that includes the IRN/hash). Thereafter, this e-invoice signed by the IRP will be a valid e-invoice for the seller and can be used by the seller for his business transactions. The IRP will also push this signed e-invoice to the GST and the E-Way bill systems.

QR Code:

The IRP will also generate a QR code containing the unique IRN (hash) along with some important parameters of invoice and digital signature so that it can be verified on the central portal as well as by an Offline App. This will be helpful for tax officers checking the invoice on the roadside where the Internet may not be available all the time. The seller will be returned a signed JSON with all details including a QR code. The QR code will consist of the following e-invoice parameters:

a. GSTIN of supplier

b. GSTIN of Recipient

c. Invoice number as given by Supplier

d. Date of generation of invoice

e. Invoice value (taxable value and gross tax)

f. Number of line items.

g. HSN Code of main item (the line item having the highest taxable value)

h. Unique Invoice Reference Number (hash)

Multiple Registrar for IRN System:

Multiple registrars (IRPs) will be put in place to ensure 24X7 operations without any break. To start with, NIC will be the first Registrar. GST System will also provide IRP services in due course of time. Based on experience, more registrars (IRPs) will be added.

Standardization of e-Invoice:

A technical group constituted by the GST Council Secretariat has drafted standards for e-invoice after having industry consultation. The e-invoice schema and template, as approved by the GST Council, are available at The same has been notified by the Govt of India vide Notification No. 02/2020 dated 01st Jan 2020.

Modes for getting invoice registered:

Multiple modes will be made available so that taxpayer can use the best mode based on his/her need. The modes given below are envisaged at this stage under the proposed system for e-invoice, through the IRP (Invoice Registration Portal):

a. API based

b. mobile app based

c. offline tool based and

d. GSP based.

Recent Posts

Video Slots - Casino Play Onine!

Very best Video Slots On the web in 2022 Some of the most thrilling games available at online casinos right now are video slots. Right here at Sportsontheside you’ll locate details on the ideal gambling houses on the internet offering exclusive video slots, as well as other suggestions and sector info, so that you can […]

Read More
LoveGeist 2010: The Battle Of I sessi infuriano

Ecco una ricezione al Rapporto LoveGeist 2010 cioè sicuro a shock nessuno: la battaglia di generi effettivamente non finito. Ha, ma evoluto una quantità enorme nel lungo periodo, come conseguenza del alterazione sistema economico, una ripresa dell'empowerment di femmina e mutamento social prices. Modern-day both women and men riconoscere alcune cose. Sicurezza, come, è davvero […]

Read More
5 indicaciones Tu novio va a hacer bueno cónyuge ​​(o No!)

Cuando interacciones comenzar, es fácil caer cabeza sobre los talones de inmediato, considerando quizás él "el único ". Esta período, sin embargo, no es el ideal tiempo para ti comenzar planificar otro entre nosotros - especialmente ya que estás simplemente mirando lo mejor versión de su cónyuge. Debería habilite usted mismo para quedar cegado por […]

Read More

Recent Articles

E-Invoice: Meaning, Document Type, Workflow, Features, Creation

The GST Council has approved the introduction of ‘E-invoicing’ or ‘electronic invoicing’ in a phased manner for reporting of business to business (B2B) invoices to GST System, starting from 1st January 2020 on a voluntary basis. Since there was no standard for e-invoice existing in the country, the standard for the same has been finalized […]

Read More
Do You Need to File a Tax Return?

Content Ways the Earned Income Tax Credit Can Build Assets How can I get my 1099-G tax form? I have questions What happens to the amount of tax money the government collects if unemployment is high? Who Pays Quarterly Taxes? What if I receive a Form UC/PUA 1099-G after I have filed my federal income […]

Read More
Make in INDIA

The Make in India initiative was launched by Prime Minister in September 2014 as part of a wider set of nation-building initiatives. Devised to transform India into a global design and manufacturing hub, Make in India was a timely response to a critical situation. By 2013, the much-hyped emerging markets bubble had burst, and India’s […]

Read More
Initiatives by MCA for Ease of Doing Business

Initiatives taken by the Ministry towards Ease of Doing Business (Prior to the Year 2020) 1. Ministry of Corporate Affairs has provided an exemption to private companies through the Companies (Amendment) Act, 2015, wherein the requirement for minimum paid-up capital was removed. 2. Central Registration Centre(CRC) was established by MCA under Section 396 of the […]

Read More
e-Way Bill

What is e-Way Bill? 1. e-Way Bill is mandatory for Inter-State movement of goods of consignment value exceeding Rs.50,000/- in motorized conveyance. 2. Registered GST Taxpayers can register in the e-Way Bill Portal using GSTIN. 3. Unregistered Persons/ Transporters can enroll in the e-Way Bill System by providing their PAN and Aadhaar. 4. Supplier/ Recipient/ […]

Read More
Ease of Doing Business and INDIA

Ease of doing business is an index published by the World Bank. It is an aggregate figure that includes different parameters that define the ease of doing business in a country. How it is measured? It is computed by aggregating the distance to frontier scores of different economies. The distance to frontier score uses the […]

Read More
NITI Aayog

The National Institution for Transforming India, also called NITI Aayog, was formed via a resolution of the Union Cabinet on 1 January 2015. NITI Aayog is the premier policy ‘Think Tank’ of the Government of India, providing both directional and policy inputs. While designing strategic and long term policies and programs for the Government of […]

Read More

We Believe in 100% Customer Satisfaction

Take our customers word for it.


Found my Right Tax Consultant here.
Thanks ARTS


My GST Registration was Super Quick.
Thanks to All Round Tax Solutions.


I got my accountant and 
Trademark Registered at ARTS.

Contact US

We are happy to hear from you.

Request your
Free GST Registration TODAY!

Call Now
Free GST Registration
Best Consultation from our
In-house Experienced Professionals
Quick resolution of
all your queries
Unlimited support
at no extra cost
All Round Tax Solutions
starusersphone-handsetspell-check linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram