e-Invoicing FAQ's (Frequently Asked Questions)

1.What is E-Invoicing under GST?

E-Invoicing under GST is the process of validating the B2B, export Invoices online, on a unified portal & giving a unique IRN & QR code to the said authenticated Invoice.

2.When will the e-Invoicing system be implemented?

The implementation of the e-Invoicing System was extended in the 39th GST Council Meeting, to 1st October 2020.

3.How do I make E-Invoices?

E-Invoices are generated when B2B and export invoices are validated on the IRP & are sanctioned with a unique IRN & QR Code.

4.Who should make E-Invoices?

E-Invoices are mandatory for all the Businesses having an annual aggregate turnover of Rs. 100 Crore & more. Additionally all Businesses with a turnover of Rs. 500 Crore must generate QR Codes for their B2C Invoices.

5.Do I need to generate my Invoices on a Government portal?

No, the Taxpayer must generate their Invoices normally in their ERP or Billing Systems. These invoices further needs to be authenticated by uploading them on a unified Government Portal- the IRP.

6.What portal is to be used to generate the E-Invoice?

The Government of India has given a unified Portal for e-Invoicing called the Invoice Registration Portal or the IRP for authentication of Invoices.

7.What is the purpose of the E-Invoice?

E-Invoicing is essentially a Government initiative to curb the evasion of taxes through fake Invoices & E-Way Bills. But as an additional benefit, e-Invoice also makes the GSTR Filing process and E-way bill generation simple & online.

8.What documents must be reported to the IRP?

Apart from the B2B invoices, credit notes, debit notes, export invoices & B2B reverse charge invoices are to be reported to the IRP & IRP shall generate IRNs for these documents as well.

9.What is IRP, IRN & QR Codes?

The IRP- Invoice Registration Portal is the unified portal for Invoice registration. The IRN- Invoice Registration Number- The unique 64 character reference number given to each Invoice post-authentication. The QR code- Quick reference code, it has the essential details of the Invoice.

10.What is the use of IRN & QR Codes?

The IRN is used to identify the e-Invoices & hence it is only assigned to authenticated Invoices. It is proof that the e-Invoice is valid, an e-Invoice without an IRN shall be considered invalid. The QR Code, on the other hand, is used for quick access to the essential information about the e-Invoice. The user only needs to scan the code & it shall display the important invoice information such as the Supplier & Buyer GSTIN, Invoice value, and number of items, IRN, & HSN Code.

11.Are QR Codes mandatory for all Invoices?

All eligible Businesses tend to get QR codes mandatorily on e-Invoicing of their B2B Invoices, and Businesses with an annual turnover of Rs. 500 Crores also get QR codes for their B2C Invoices.

12.How do I register on the IRP?

The user can use their e-Way Bill Credentials to log-in to the IRP. If the user doesn't have their e-Way Bill credentials, they can register directly to the IRP by entering their GSTIN, post which the user will receive an OTP to their registered number. The user can then create a username & password.

13.What do I do if my E-Invoice has been rejected?

Invoices are rejected in case they have incorrect values or if any mandatory fields are missing in the e-Invoice. AN invoice shall be also be rejected if the invoice number is repeated i.e. duplicate invoice number is found in e-Invoice payload. The user must recheck all the mandatory fields & enter correct values & submit the Invoice to the IRP again.

14.What needs to be done if the IRP lags due to high volume?

The GSTN has considered the possibility of the buffer & hence has created 10 IRPs for users to avoid the over trafficking & lagging of websites.

15.Will the e-Way Bill be auto-generated after e-Invoice creation?

Yes, Part-1 of the e-Way Bill shall be auto-populated using the Invoice data from the IRP. The user, however, would have to fill the Part-2 of the e-Way Bill manually.

16.Will the GSTR filing be automated after the implementation of e-Invoicing?

No, the taxpayer must file their own GST returns as before, but after the implementation of e-Invoices, the data for filing the Returns shall be auto-populated in the form of Annexure-1.

17.What is SCHEMA format of e-Invoices?

The SCHEMA is a format of e-Invoices specified by the GSTN. All the e-Invoices shall be generated in the given format, the mandatory & non-mandatory fields are decided by the GSTN. The e-Invoices must fill the mandatory fields to avoid the rejection of e-Invoices. However, the non-mandatory fields are for the users to choose from & are optional.

18.How to print an E-Invoice?

The user must first log-in to the IRP, & click on 'Print' on the left side of the dashboard. The user then needs to enter the IRN of the e-Invoice they wish to print, then click on 'Go'.

19.I am unable to register on the IRP, the error is- you are already registered, what do I do?

This means that either the User has either already created their Credentials for IRP, or are already registered on the e-Way Bill Portal. The user can use the e-Way Bill Credentials to log into the IRP. In case the user has forgotten the password or User ID, the same can be reset from the Home page, using their GSTIN & OTP.

20.Can I generate 2 IRNs for an e-Invoice?

IRN is a unique number to identify the e-Invoice hence, no two invoices can have the same IRN.

21.What is a reverse charge under E-Invoicing?

Reverse Charge Mechanism states that under certain cases of categorized goods the tax liability falls over the Buyer instead of the Supplier.

22.For how long shall the e-Invoice be available on the IRP?

Post-generation, the e-Invoices are available on the IRP for 24 hours only.

23.Are there any pre-requisites for generating IRNs?

The Businesses must be registered to the GST Portal & the e-Invoice or e-Way Bill Portal in order to generate the IRN for their Invoices.

24.Is the discount feature available on the IRP?

Yes, the discounting feature is available on the IRP, for item-level as well as on Invoice value.

25.Can an E-Invoice be modified?

E-Invoice once generated cannot be modified. The user must cancel the e-Invoice & create a fresh e-Invoice with the correct input, within 24 hours of generation.

26.How to Bulk generate e-Invoices?

The bulk generation facility has been enabled by the IRP. The user needs to log in to the IRP & click on 'Bulk Upload' under the head 'e-Invoice'. Create a JSON File in the format given by the IRP & enter the mandatory details of the Invoices, then click on 'upload'. As an output, the IRP gives the list of e-Invoices or errors if any.

27.Is there a facility to integrate the Billing system & the IRP?

The IRP can be integrated with ERPs through GSPs & APIs, such as GSTHero. Post-integration the user can perform all the e-Invoice operations from within their ERPs itself.

28.What is the Role of e-Invoice in reconciliation?

E-Invoicing makes Reconciliation, automated, transparent & thorough. The Taxpayers cannot hide any transactions post the implementation of the e-Invoices. All Invoices shall be reported to the IRP & the same data shall be used to File the GST Returns. This should eliminate the chances of missing or wrong reporting of invoices.

29.What is the Role of e-Invoices in Compliance?

e-Invoices are going to play a major role in the context of GST Compliance. Basically, e-Invoicing will make Compliance simpler & better for Businesses, since the data for GSTR filing as well as e-Way Bills shall be auto-populated, reducing work for Businesses. e-Invoices shall also make ITC claiming simpler & more accurate.

30.How does e-Invoice help in ITC claiming?

e-Invoicing is the real-time uploading of all the Invoices of all Business Transactions. Meaning no fake, wrong or hidden Invoices, this shall ensure that only accurate & genuine ITC is being claimed by a taxpayer.

31.How does e-Invoice help in ITC claiming?

e-Invoicing is the real-time uploading of all the Invoices of all Business Transactions. Meaning no fake, wrong or hidden Invoices, this shall ensure that only accurate & genuine ITC is being claimed by a taxpayer.

32.My e-Invoice is rejected what should I do?

The e-Invoice usually gets rejected due to an error in the SCHEMA format. Check if you have filled all the mandatory fields in the correct format & try re-uploading the invoice.

33.I have created an e-Invoice but the client is refusing the take the goods, he needs it at a later date. Can I use the same e-Invoice?

No, you have to cancel that e-Invoice & recreate one for the later date

34.We are an Export Company & all our clients are overseas do I have to report these Invoices to the IRP?

Yes, all export invoices need to be reported to the IRP.

35.For how long will my e-Invoice data be available on the IRP?

The e-Invoicing data shall be available on the IRP for 24 hours from the time of generation.

36.Can I only use the IRP to report my invoices?

No, there are many ways to report your e-Invoices on the IRP, some of them are-

  • APIs
  • SMS
  • Mobile App
  • Offline Utility tools
  • Through GSPs

37.We are a Pharmaceuticals company. Is there a different format for us in e-Invoicing for invoice creation?

No, there is only one format SCHEMA for all Invoices in the new e-Invoicing system all the invoices shall be generated in the same format.

38.Is there an example of what will the e-Invoice format look like?

Yes, the format will look like this- FORMAT

39.Will the IRP also validate the customer's GSTIN?

Yes, the IRP will check the authenticity of the Invoice by also validating the GSTIN of the Recipient.

40.What can be done if I generated the wrong Invoice, the transaction didn't take place & the time of 24 hours has exceeded so I cannot cancel it?

In such cases, you can always create a Credit Note for that Invoice to nullify it if there has been no actual transaction against the Invoice.

You must declare the Credit Note in your GSTR-1 & GSTR-3B filing very carefully.

41.Can I upload an invoice to the IRP for a future date?

No, you cannot upload the Invoice for a future date. However you can upload your invoices in real-time in the IRP, in other words, Invoices can be uploaded to the IRP for a very near future date, such as 24-48 hours.

42.I am an e-commerce operator, but my turnover is less than Rs. 100 Crores. Do I still need an e-Invoice?

No, you need not generate e-Invoices if your Turnover is less than Rs. 100 Crores.

43.Do I have to generate an e-Way Bill after generating an e-Invoice?

Yes, although it is said that the e-Invoice data shall be transferred to the e-Way Bill Portal & create Part-A of the e-Way Bill, you still have to furnish the other half, that is Part-B of the e-Way Bill. Also, Part A shall be updated only if it passes all validations required by e-Way Bill Portal. In case such validation fails, the user will manuulay have to create the e-Way bill.

You have to enter the Vehicle & Transporter details in the e-Way Bill.

44.How is e-Invoicing linked to e-Way Bills?

e-Invoicing is linked to the e-Way Bill System as the IRP will distribute the e-Invoice data to the e-Way Bill Portal wherever the e-Way Bill is required.

From this data, Part-A of the e-Way Bill will be auto-generated, & you will only have to furnish the details of Part-B.

45.How is e-Invoicing linked to GST Return Filing?

e-Invoicing is linked to GST Return Filing in two ways.

As it is expected that on the implementation of the New GST Return Filing System, the e-Invoice data will automatically be shared with the GST Portal as well as with the Recipient of goods/services.

Recipients can use this invoice data to take action on Invoice in real-time.

Whereas, GST Portal will auto-populate the e-Invoice details in Annexure-1 of the Supplier.

46.Will e-Invoice also populate the Part-B of the e-Way Bill?

No, you will have to auto-populate the Part-B of the e-Way Bill manually since it contains the details of the Vehicle & the Transporter.

47.What data does the B2C Invoice QR code contain?

The B2C QR code contains a link to a URL through which the buyer is navigated to the digital display that indicates the payment status of their bill/invoice.

48.How many QR Codes are there in total?

In e-Invoicing, there are a total of two QR Codes- the B2B QR Codes & the B2C QR Codes. Both of these contain different information and details depending on the type of Recipient- if they are registered on unregistered.

49.e-Invoicing Portal is displaying my old mobile number. How can I change it?

The Invoice Registration Portal uses your Mail ID & Mobile Number given in your GST Portal. If you wish to change it on the Invoice Registration Portal you may as well change it in the GST Portal first, from there it will auto-update in the IRP.

50.How will e-Invoicing help the recipient of goods?

The e-Invoicing will help recipients of the goods in the following way-

The New GST Return System will roll out along with the e-Invoicing system. In the New GST Return system, the Inward supply form for the recipient is called Anx-2 which is the replacement of GSTR-2A. But unlike GSTR-2A, Anx-2 requires some actions from the buyer's end, and this can take some time.

But with e-Invoicing, Suppliers Anx-1 will be furnished accurately

51.How will e-Invoicing be beneficial for Banks in MSME Loans?

e-Invoicing will help the banks to verify the value or worthiness of an MSME through their transactional activities. This fastens the process & makes it simple for the banks to grant loans to MSMEs.

52.How will e-Invoice curb Tax evasion?

e-Invoicing will curb tax evasion by bringing transparency to the system. With the authentication of Invoices in real-time as soon as they are created, on a unified portal, the process becomes much more transparent & systematic.

Such a system reduces the chances of bogus invoices or transactions eventually rooting out tax evasion completely, if the system is successfully implemented.

53.Will e-Invoicing replace e-way bills?

As of now, this cannot be said that e-Invoicing can replace e-Way Bills. But in the future, the government may re-think keeping both the system that serves the same purpose- tax evasion.

e-Invoicing works on a more basic level of invoicing whereas e-Way Bills work as a filter later while the actual transportation of goods.

So it may be good to have both systems in place.

54.How is e-Invoicing linked to e-Way Bills?

e-Invoicing is linked to the e-Way Bill System as the IRP will distribute the e-Invoice data to the e-Way Bill Portal wherever the e-Way Bill is required.

From this data, Part-A of the e-Way Bill will auto-generate, & you will only have to furnish the details of Part-B.

55.How is e-Invoicing linked to GST Return Filing?

e-Invoicing is linked to GST Return Filing in two ways.

It is expected that on the implementation of the New GST Return Filing System, the e-Invoice data will automatically be shared with the GST Portal as well as with the Recipient of goods/services.

Recipients can use this invoice data to take action on Invoice in real-time.

Whereas, GST Portal will auto-populate the e-Invoice details in Annexure-1 of the taxpayer.

56.Will e-Invoice also populate the Part-B of the e-Way Bill?

No, you will have to auto-populate the Part-B of the e-Way Bill manually since it contains the details of the Vehicle & the Transporter.

57.What data does the B2C Invoice QR code contain?

The B2C QR code contains a link to a URL through which the buyer is navigated to the digital display that indicates the payment status of their bill/invoice.

58.How many QR Codes are there in total?

In e-Invoicing, there are a total of two QR Codes- the B2B QR Codes & the B2C QR Codes. Both of these contain different information and details depending on the type of Recipient- whether they are registered on unregistered.

59.e-Invoicing Portal is displaying my old mobile number. How can I change it?

The Invoice Registration Portal uses your Mail ID & Mobile Number given in your GST Portal. If you wish to change it on the Invoice Registration Portal you may as well change it in the GST Portal first, from there it will auto-update in the IRP.

60.How will e-Invoicing help the recipient of goods?

The e-Invoicing will help recipients of the goods in the following way-

The New GST Return System will roll out along with the e-Invoicing system. In the New GST Return system, the Inward supply form for the recipient is called Anx-2 which is the replacement of GSTR-2A. But unlike GSTR-2A, Anx-2 requires some actions from the buyer's end, and this can take some time.

But with e-Invoicing, Suppliers Anx-1 will be furnished accurately

61.Can a Foreign Service Provider Integrate with the Invoice Registration Portal?

Yes, a Foreign Service Provider can integrate with the IRP, but only within the shores of India.

62.Do I need to sign the JSON of the Invoice before submitting it to the IRP?

It is optional to sign the JSON before submitting the file.

63.How to report Non-tax invoices in IRP?

Non-tax invoices are challans or the Bill of Supplies. These documents need not be reported to the IRP.

64.Do I need to generate IRN for ISD Invoices & ISD Credit Notes?

Yes, IRN will be generated for ISD Invoices & ISD Credit Notes as they are issued by Input Service Distributors.

65.What parameter of the e-Invoice will be validated by the IRP?

The IRP will validate an e-Invoice for GSTIN, Financial Year, Invoice Number, Mandatory Fields, etc.