E-invoice Printing: Process, Mandatory Fields, Modes of IRN generation

E-invoice Printing is one of the most significant aspects of e-invoicing after the mandate gets applicable to a taxpayer. Currently, the government has made e-invoicing mandatory for taxpayers with an AATO of Rs. 5 Cr. from August 1, 2023.

Under the e-invoicing mandate, the taxpayers' invoices need to be registered on the official e-invoicing portal. This portal is known as the Invoice Registration Portal (IRP) which will help taxpayers generate the invoice reference number (IRN) which will be unique for every single invoice that is being generated. E-invoice printing is one of the topics that taxpayers are most concerned about. In this article, we discuss everything related to e-invoice printing i.e. the process, mandatory and optional fields, generation etc. Read on…

E-invoice Printing - IRN & QR Code:

IRP then will verify and assign a number unique for that particular invoice using the hash algorithm under e-invoicing which is the Invoice Reference Number (IRN) along with a QR Code. QR code will be part of the signed JSON, returned by the IRP. It will be a string (not an image), which the ERP/accounting/billing software shall read and convert into QR Code image for placing on the invoice.

A B2B GST invoice will be valid only with a valid IRN. And before sharing it with the concerned parties, taxpayers need to print this IRN and QR Code on the invoice. Hence, understanding the nuances of e-invoice printing becomes important.

Mandatory fields to be printed on an invoice and an E-invoice As per Rule 46 of CGST tax rules 2017

Following fields are mandatory to be printed on the e-invoice as per Rule 46. Tax invoice referred to in section 31:

  1. Name, address and Goods and Services Tax Identification Number of the supplier
  2. A consecutive serial number not exceeding 16 characters, in one or multiple series, containing alphabets or numerals or special characters- hyphen or dash and slash symbolised as "-'' and "/" respectively, and any combination, unique for FY
  3. Date of its issue
  4. Name, address and Goods and Services Tax Identification Number or Unique Identity Number, if registered, of the recipient
  5. Name and address of the recipient and the address of delivery, along with the name of the State and its code, if such recipient is un-registered and where the value of the taxable supply is Rs. 50,000/- or more
  6. Name and address of the recipient and the address of delivery, along with the name of the State and its code, if such recipient is un-registered and where the value of the taxable supply is less than Rs. 50,000/- and the recipient requests that such details be recorded in the tax invoice
  7. HSN code for goods or services
  8. Description of goods or services
  9. Quantity in case of goods and units or Unique Quantity Code thereof
  10. The total value of the supply of goods or services or both
  11. Taxable value of the supply of goods or services or both taking into account discount or abatement, if any
  12. Rate of tax (central tax, State tax, integrated tax, Union territory tax or cess)
  13. Amount of tax charged in respect of taxable goods or services (central tax, State tax, integrated tax, Union territory tax or cess )
  14. Place of supply along with the name of the State, in the case of a supply in the course of inter-State trade or commerce
  15. Address of delivery where the same is different from the place of supply
  16. Whether the tax is payable on reverse charge basis
  17. Signature or digital signature of the supplier or his authorised representative
  18. QR code, having embedded Invoice Reference Number (IRN) in it, in case invoice has been issued in the manner prescribed under sub-rule (4) of rule 48.

Note: If your AATO has crossed the e-invoicing turnover limit and you’re exempt from e-invoicing as per the mandate, then you need to submit the following declaration:

"I/We hereby declare that though our aggregate turnover in any preceding financial year from 2017-18 onwards is more than the aggregate turnover notified under sub-rule (4) of rule 48, we are not required to prepare an invoice in terms of the provisions of the said sub-rule."

E-invoice Printing with QR Code

An e-invoice must have a signed QR Code. The size of the QR code is not specified by the GSTN, however, the taxpayer must take care that it is placed clearly on the invoice from where it can be scanned easily. It need not be placed on every page of the invoice, placement just on the first page is workable.

With reference to printing of QR code on e-Invoice there is a variability in terms of size and positioning which leads to readability issue sometime.

We recommend below points to be followed for the same:

Optional Fields of E-invoice Printing

Other details such as Acknowledgement Date and number etc. are not mandatory. The taxpayer can decide whether or not to add them. Only the signed QR Code has been made compulsory for now. Other optional fields include references to contracts, vendor purchase orders, e-way bill numbers, phone numbers or email IDs, and the place of dispatch of the goods etc.

Here is an example of an e-invoice for your reference:

NOTE: For B2C invoices i.e. E-invoicing and B2C transactions, IRN generation is not required, as per Notification No.14/2020. However, the government has made it mandatory for notified taxpayers (turnover over 500 crores) to display QR Codes on their B2C invoices also.

Custom E-invoice Printing

Taxpayers can keep using their own invoice format even after e-invoice applicability. The only addition to the invoice will be IRN and the dynamic QR Code with all the implied details. Elements of invoices which are internal to the business, such as the company logo etc. are not part of the e-invoice schema.

After reporting invoice details to IRP and receipt of IRN, at the time of issuing an invoice to the receiver (e.g. generating as PDF and printing as a paper copy or forwarding via e-mail etc.), any further customisation, i.e. insertion of company logo, additional text etc., can be made by respective ERP/billing/accounting software providers.

Tools to Create Custom Invoice Print

IRIS IRP: Along with being an authorised GSP, IRIS is now a GSTN-authorised Invoice Registration Portal that can help you generate IRN. IRIS IRP provides an additional value-added service of custom invoice printing. So, after the taxpayer has completed the input of invoice data, IRIS IRP will issue an IRN + QR Code and can also help with printing custom invoices with the company logo and additional text as per specific requirements.

FAQs related to E-invoice Printing

Can I print an e-invoice?

Yes. Once the IRP returns the signed JSON, it can be converted into PDF and printed, if required.

Do I need to have IRN when printing e-invoices?

IRN is anyway embedded in the QR Code to be printed on the invoice. However, as per the new requirement, IRN Number needs to be printed on the invoice.

Do I need to print QR Code on the invoice?

Yes. The QR code which comes as part of signed JSON from IRP, shall be extracted and placed on the invoice before the generation of PDF/print

Can the supplier place their entity logo on the e-invoice?

Yes, please refer custom e-invoice print section.

Is there any specific size of QR code that needs to be printed on the invoice or debit credit note?

There is no specific size, the only thing is the QR code should be in a scannable form.

IRIS IRP is the Govt. recognized Invoice Registration Portal (IRP) for businesses to prepare invoices

With IRIS IRP, we offer an end-to-end solution for e-invoice management and beyond

How to Connect?

What do you get?