Smart E-Invoicing: Fastest bulk upload of invoices

Get up and running in 3 mins

Integrate with Tally (or any other) ERP

24/7 customer support

India's No 1 e-Invoicing software

One-click communication

Send einvoices to all your customers over email

Always on

99.99% uptime with multi-GSP redundancies in place

Data import

API, SFTP with any ERP, standard govt template, custom mapper

E-Invoicing FAQs (Frequently Asked Questions)

Updated on: Mar 21st, 2023 - 12:12:07 PM

29 min read

social iconssocial iconssocial iconssocial icons

The e-Invoicing system under GST was implemented from 1st October 2020 for taxpayers with an aggregate turnover exceeding Rs.500 crore. E-invoicing was extended to businesses with an aggregate turnover exceeding Rs.100 crore from 1st January 2021.

On 8th March 2021, the CBIC also notified the applicability of the e-invoicing system from 1st April 2021 for businesses with total turnover ranging between Rs.50 crore to Rs.100 crore. Thereafter, the government extended the e-invoicing applicability to businesses having more than Rs 20 crore turnover w.e.f 1st April 2022. Recently, the system expanded to cover businesses with turnover over Rs.10 crore from 1st October 2022. 

Aggregate turnover for e-invoicing will include the turnover of all GSTINs under a single PAN across India. If you've multiple GSTINs in hand, you can use the GST search tool to check and confirm the GSTIN for which you want to raise the e-invoice.

This article covers various FAQs on the e-invoicing system under GST. 


Pro Tip: Get up and running with e-Invoicing in 3 minutes Request a free demo


Basics of e-invoicing

What is e-invoicing?

Electronic invoicing or e-Invoicing is a system of raising invoices, under which invoices generated by one software can be read by any other software, eliminating the need for any fresh data entry or errors. In simpler words, it is an invoice generated using a standardised format, where the electronic data of the invoice can be shared with others, thus ensuring the interoperability of data.

What is the rule for e-invoicing?

CGST Rule 48 lays down the rules for the applicability and generation of e-invoices.

What is time limit for e invoice?

There is no defined time limit or period within which e invoice must be generated. However, it is advised to create e invoice on or after the invoice date but before the filing of GSTR-1 returns.

Can we raise e invoice after invoice date?

Yes, e-invoice is generated after the invoice date.

Can e invoice be generated backdated?

There is no defined time limit given under the GST law for generating e invoice. However, it is advised to generate the same before filing the GSTR-1 return for the respective month.

Is e-invoicing mandatory? To whom will e-invoicing apply?

e-Invoicing is mandatory from 1st October 2020 for all businesses whose aggregate turnover has exceeded the Rs.500 crore limit in any of the previous financial years from 2017-18 to 2019-20. From 1st January 2021, e-invoicing became applicable to businesses exceeding the Rs.100 crore turnover limit in any of the financial years between 2017-18 to 2019-20. 

Likewise, it was extended to businesses with a total turnover of more than Rs.50 crore from 1st April 2021. The government thereafter extended the e-invoicing applicability to businesses having more than Rs 20 crore turnover w.e.f 1st April 2022. Recently, the system expanded to cover businesses with turnover over Rs.10 crore from 1st October 2022. Sooner, it shall apply to businesses with a turnover of more than Rs.5 crore, indicated by government sources, yet to be decided by the GST Council.

However, e-invoicing shall not be applicable to the following categories of registered persons, irrespective of the turnover, as notified in the CBIC Notification No.13/2020 – Central Tax-

  • An insurer or a banking company or a financial institution, including an NBFC
  • A Goods Transport Agency (GTA)
  • A registered person supplying passenger transportation services
  • A registered person supplying services by way of admission to the exhibition of cinematographic films in multiplex services
  • An SEZ unit (excluded via CBIC Notification No. 61/2020 – Central Tax)
  • A government department and local authority 
    (excluded via CBIC Notification No. 23/2021 – Central Tax)
  • Persons registered under the Rule 14 of CGST Rules (OIDAR)
What are the benefits of e-invoicing?

Here are some of the e-Invoicing benefits-

  • One-time reporting of B2B invoices while generation, which reduces reporting in multiple formats.
  • Most of the data in form GSTR-1 can be kept ready for filing while using e-invoicing system.
  • E-way bills can also be generated easily using e-Invoice data.
  • There is minimal need for data reconciliation between the books and GST returns filed.
  • Real-time tracking of invoices prepared by a supplier can be enabled, along with the faster availability of input tax credit. It will also reduce input tax credit verification issues.
  • Better management and automation of the tax-filing process.
  • Reduction in the number of frauds as the tax authorities will also have access to data in real-time.
  • Elimination of fake GST invoices getting generated.
Does the e-invoice schema apply to reverse charge mechanism (RCM) transactions?

Yes, the e-invoice scheme applies to reverse charge mechanism (RCM) transactions under Section 9(3).

If an entity's turnover crosses the threshold limit for e-invoicing eligibility in November 2022 (i.e., FY 2022-23). When should it start generating e-invoices?

To calculate e-invoicing eligibility, the preceding year's turnover, beginning from FY 2017-18, should be considered. Hence, if a business' turnover exceeds the prescribed limit in a financial year, it would be required to generate e-invoices from the beginning of the next financial year. For example, if the threshold turnover was exceeded in FY 2022-23, then e-invoicing will be applicable from 1st April 2023.

We have crossed the notified turnover in the current financial year. Should we upload our invoices?

No. e-Invoice applies only if the turnover of any previous financial year (from 2017-18 onwards) has crossed the threshold limit.

The aggregate turnover for e-invoicing eligibility is to be considered from FY 2017-18 onwards. However, GST was implemented only on 1st July 2017. Hence, for FY 2017-18, is the aggregate turnover to be computed from 1st April 2017 or 1st July 2017?

The aggregate turnover for e-invoicing is to be calculated as per the definition under Section 2(6) of the Central Goods and Services Tax (CGST) Act. For FY 2017-18, the aggregate turnover is to be computed from 1st July 2017 until 31st March 2018.

What are the supplies currently covered under e-invoicing?

e-Invoicing currently applies to-

  • Supplies to registered persons (i.e., B2B supplies),
  • Supplies to SEZs developers (with/without payment of tax),
  • Exports (with/without payment of tax), and
  • Deemed exports,

that are made by the notified class of taxpayers. It does not cover Free Trade & Warehousing Zones (FTWZ), import transactions, input service distributors, high sea sales and bonded warehouse sales. The exemption is with respect to entity and not transaction.

Is e-invoicing applicable to nil-rated or wholly-exempt supplies?

No, e-invoicing is not applicable to nil-rated or wholly-exempt supplies as in these cases, only a bill of supply is issued and not a tax invoice.

Whether e-invoicing applies for invoices between two different GSTINs under the same PAN?

Yes, e-invoicing by specifically notified persons is compulsory for the supply of goods or services or both to a registered person.

Whether one must generate an e-Invoice for the export of services?

Yes, you must generate e-invoice for all types of export transactions which are B2B in nature.

Do financial or commercial credit notes need to be reported to the IRP?

No, only credit and debit notes that are issued under Section 34 of the CGST or SGST Acts need to be reported to the IRP.

Is there any time limit to make a credit note against an e-invoice?

No, there is no defined time limit to make a credit note or debit note against an e-invoice.

Can the standard invoice be kept along with the e-invoice portal-generated e-invoice? Also, instead of using the e-invoice portal-generated invoice, can we issue the standard invoice to the buyer?

The invoice issued to the customer must contain the IRN number and the QR Code. Along with this, you may send the standard invoice too.


e-Invoicing Workflow

How will the e-Invoicing model work?

Under the e-Invoicing model, businesses will continue to generate invoices on their respective ERPs just as was being done in the past. Only the standard, schema and format for the generation of invoices will be specified, to ensure a level of standardisation and the machine-readability of these invoices. The generation of the Invoice will be the responsibility of the taxpayer.

While generating, it needs to be reported to the Invoice Registration Portal (IRP) of GST. The IRP will generate a unique Invoice Reference Number (IRN) and adds the digital signature for the e-Invoice, along with the OR code. The QR Code will contain vital parameters of the e-Invoice and return the same to the taxpayer who generated the document in the first place. The IRP will also send the signed e-Invoice to the seller on the registered email ID.  

What will the workflow of e-Invoice be like?

The workflow of an e-Invoice involved two major parts. The first part is the interaction between the business/supplier and the Invoice Registration Portal (IRP). The supplier generates an invoice and uploads the JSON file of that invoice to the IRP. The IRP validates the data contained in that invoice and generates an IRN and QR code, as well as digitally signs the invoice, before returning it back to the supplier.

The second part is the interaction between the IRP and the GST/E-Way Bill systems. The e-invoice data gets sent to the GST system, where the GSTR-1 return gets auto-populated. The e-invoice data also gets sent to the e-way bill system, where Part A of the e-way bill gets generated, and if transporter details are provided, then Part B gets generated as well. If not, Part B can be generated at a later point in time. Hence, e-invoicing has reduced a taxpayer's workflow to a large extent by eliminating multiple data entries.

How do I create an electronic invoice?

The process of creating an e-invoice varies with the following four methods:

  1. Offline tool
  2. Using, the government's certified/authorised IRP provider
  3. Using GST Suvidha Provider
  4. Through Direct Integration with IRP
  5. Via API integration with sister concern GSTIN
  6. Using E-way Bill API credentials
  7. GePP

In case of bulk generation of IRN using offline too, download the offline tool available on the portal: Enter the invoice details and validate the entries. Generate the JSON file and upload it after logging into the portal. For the rest of the methods, the taxpayer must register his APIs by logging into the e-invoice portal and using the API credentials to connect and generate IRN and e-way bills.

How to generate an e-Invoice for services?

The e-invoice for any supply for service may be generated like any other invoice by mentioning the related SAC code, the total price in unit rate, and the quantity mentioned as one.

How to upload invoices if we do not use any ERP system?

The e-invoice portals such as NIC and Clear allow the sellers to report the invoices for e-invoice generation without needing an ERP system. The e-Invoice portal is a browser-based and user-friendly portal by which e-invoices can be generated. The application may also be used on mobile.

e-Invoice format and schema

How will an e-Invoice format look like?

The e-Invoice format is exhaustive. It caters to different industries and businesses using a single format. Here is an example of an e-Invoice format.  

What will be the data contained in an e-Invoice?

As per the draft format generated by the GSTN, an e-Invoice will contain the following parts-

  1. e-Invoice schema: This part will consist of the technical field name and the description of each field. It will also specify if a field is mandatory or not, and has a few sample values along with explanatory notes.
  2. Masters: Masters will specify the set of inputs for certain fields, that are pre-defined by GSTN itself. It includes fields like UQC, State Code, invoice type, supply type, etc.
  3. e-Invoice template: The template is as per the GST rules and enables the reader to correlate the terms used in other sheets. The mandatory fields are marked in green and the optional fields are marked in yellow.
What are the various types of fields in an e-invoice?
  1. Data for fields marked as ‘Mandatory’ need to be compulsorily provided.
  2. A mandatory field that does not have any value can be reported as nil.
  3. Fields that are marked as ‘Optional’ may or may not be filled in. They are relevant only for specific businesses and cater to specific scenarios only.
  4. Some sections in the e-invoice which are marked ‘Optional’ may have mandatory fields. For example, the section ‘e-way bill details’ is marked ‘Optional’. However, in this section, the field ‘Mode of Transportation’ is mandatory.
Will the e-Invoice format be the same for all categories of taxpayers?

All businesses need to issue e-invoices using the same e-invoice schema laid down by the GSTN. The schema has mandatory and non-mandatory fields. All taxpayers are required to fill in mandatory fields. Specific businesses can use non-mandatory fields as per their requirement.  

What is the maximum number of line items supported by an e-Invoice?

The maximum number of line items allowed per e-Invoice is 1000.

Does the e-invoice need to be signed again by the supplier?

The provisions of Rule 46 of the Central Goods and Services (CGST) Rules, 2017 apply here. According to Rule 46, the signature/digital signature of the supplier or his authorised representative is required while issuing invoices. However, a proviso to Rule 46 states that the signature/digital signature shall not be required in the case of issuance of an electronic invoice that is in accordance with the provisions of the InformationTechnology Act, 2000. Hence, it has been interpreted that in the case of e-invoices, a supplier will not be required to sign/digitally sign the document. So, the supplier does not need to upload the digital signature on the e-invoice portal.

Can a business place its logo on the e-invoice template?

No, there will be no placeholder provided in the e-Invoice scheme for a company’s logo. The company can provide the same in its accounting/billing software. However, the logo will not get sent to the IRP. 

How to report the freight charges in an e-invoice?

Freight charges may be reported as line items only if it comes along with a GST component, else it may be entered under the ‘Other charges’ field.

Can the Shipping bill number and date be reported in an e-Invoice and is it mandatory?

Yes, the shipping bill number and date can be entered in the e-invoice. However, it is not mandatory. Please refer to the schema of the invoice for more details.

Reporting of e-invoices

What is the time limit to generate e-invoice after preparing a manual invoice and e-way bill?

Ideally, one must generate an e-invoice after preparing the manual invoice but before issuing it to the buyer. The system currently allows users to register invoices belonging to the previous periods as well. Hence, if one misses uploading any invoice, they may still generate an e-invoice for the previous period invoices.

Will an invoice or credit/debit note be valid without an IRN, if it is required to be reported to the IRP by a notified person?

Under Rule 48(4) of the CGST Rules, a notified person has to prepare an invoice by uploading the specified particulars in Form GST INV-01 on the IRP, after obtaining an IRN. Rule 48(5) further states that any invoice issued by such notified persons in any manner other than the manner specified in Rule 48(4) shall not be treated as an invoice. Hence, an invoice or debit/credit note shall become legally valid only with an IRN if it’s being issued by a notified person.

Is there a time window within which invoices need to be reported to the IRP for IRN generation?

At present, there is no such validation on the IRP.

What are the types of documents that are to be reported to the IRP?

The following documents will be covered under e-Invoicing-

  • Invoices by the supplier
  • Credit Notes by the supplier
  • Debit Notes by the supplier
  • Any other document as required by law to be reported by the creator of the document 
What are the modes available for getting e-invoices registered on the IRP?

Multiple modes will be made available for getting e-Invoices registered on the Invoice Registration Portal (IRP). Some of the proposed modes are-

  • Web-based,
  • API-based,
  • Offline tool based and 
  • GSP based.
What are the prerequisites to generate an e-invoice?

Here are the prerequisites for the generation of e-invoices:

  • The person generating an e-invoice should be registered on the GST portal and e-invoice or e-way bill portal.
  • There should be a valid document to report, such as an invoice, debit note, or credit note available with him.
  • If the taxpayer is generating e-invoices in bulk, then he should have a valid JSON file as per the e-invoice schema, or should have integrated his ERP system with APIs. 
How can one verify the authenticity of an e-invoice?

Anyone can verify the correctness of an e-invoice by uploading the signed JSON into the e-invoice system, by selecting the option ‘Verify Signed Invoice’ under the ‘Search’ option. One can also download the QR Code Verify app and verify the QR code printed on the invoice.

Can more than one IRN be generated for the same invoice?

No, the e-invoice system checks in the Central Registry of the GST system to ensure that the same invoice from the same supplier belonging to the same financial year is not being uploaded again for generating more than one IRN. The IRP will reject such invoices.

Can a cancelled e-invoice number be used again?

No, once an IRN is cancelled, the same invoice number cannot be used again to generate another invoice. If used again, the IRP will reject the same.

Can e-commerce operators generate e-invoices on behalf of the sellers who sell using their platforms?

Yes, if such suppliers who sell through an e-commerce entity are notified persons who are supposed to report invoices under Rule 48(4), then the e-commerce operator can generate e-invoices on behalf of them. For more information on the impact of e-invoicing on e-commerce operators, you can refer to this detailed article.

Amendment/cancellation of e-invoices

Can an e-Invoice be cancelled partially/fully?

An e-invoice cannot be partially cancelled, it has to be cancelled fully. Once cancelled, it will need to be reported on the IRN within 24 hours. Cancellation done after 24 hours cannot be done on the IRN and needs to be manually cancelled on the GST portal in the GSTR-1 return, before the same is filed. 

How can an e-invoice be amended?

All amendments to an e-invoice can be made only on the GST portal in the GSTR-1 return.

e-Invoicing integration with GST returns/e-way bill system

What is the time limit for delivery of goods or generation of e-waybill in e-Invoice?

No, there is no defined time limit for delivering goods or generation of e-way bill for the e-Invoice.

How will the system of e-invoicing be integrated with GST returns?

An e-Invoice will be uploaded into the relevant GST return only once it has been validated and registered by the invoice registration system. After the validation has been done, it will be visible to the taxpayer for viewing and editing in the GSTR-1 return.  From the supplier's GSTR-1 return, the data will be further auto-populated into the recipient's (buyer's) GSTR-2A/2B/4A or 6A as applicable.

The main aim of the tax department is to enable the pre-population of GST returns, which will reduce reconciliation-related problems. Once e-Invoicing has been implemented, the data in the invoices can be pre-populated into the relevant tables of the tax returns without the need for fresh data entry.

Will there be a facility for invoice generation on the common GST portal?

No, invoices will continue to be generated on the individual ERP software that is currently in use by businesses. The invoice must conform to the e-Invoicing standard and include the mandatory parameters. The direct generation of invoices on a common portal will not happen.

After the generation of the IRN, is there a time limit for the generation of the e-way bill (wherever applicable)?

No, there is no time limit at present in the system.

Do e-invoice details that are auto-populated in the GSTR-1 return need to be checked by the taxpayer before filing the same?

The GSTN has released several advisories clarifying that the auto-population of details from e-invoices into the GSTR-1 is only a facility extended to taxpayers. The statutory obligation to file an accurate GSTR-1, as per the documents raised during the relevant tax period, lies with the taxpayer.

Also, owing to validations in the GSTR-1, there is a possibility that some e-invoices reported may not get auto-populated in the relevant tables of the GSTR-1, though the same may be available in the downloadable Excel file on the GSTR-1 dashboard (with the corresponding error description). This data may be corrected and re-uploaded by the taxpayers before filing their GSTR-1.

Hence, the taxpayer shall verify the data in each field and file the same, in light of the relevant legal provisions. Besides the auto-populated e-invoices, taxpayers are required to add details of any other supplies made during the tax period, in the respective tables of the GSTR-1.

How does one delete and add fresh data in the GSTR-1 tables that were auto-populated with e-invoice data?

On the GST portal (online method): Use the ‘Reset’ button available at the bottom of the GSTR-1 dashboard. This will delete all the details from the GSTR-1 tables (including the records auto-populated from e-invoice). To delete only certain records, go inside the relevant table of the GSTR-1 and select record(s) and click on ‘Delete’ in the action column (in the ‘Processed Invoices/Documents’ table).

Using the offline utility: One can delete the records following the steps given below:  

  • For the relevant tax period, download the GSTR-1 JSON.  
  • Open the JSON in the GSTR-1 offline tool.  
  • Select the relevant table from the ‘Select Section’ drop-down menu. 
  • Click on the button ‘Delete Section Data’ and click on ‘Yes’.
  • Alternatively, you can check ‘select records’ or tick the ‘Select All’ checkbox and click on the ‘Delete’ button (available below the table).
  • You will get confirmation that the records in the selected table are marked for deletion.
  • Once you click ‘Delete’, the record shall be marked for deletion.
  • View the summary and generate the JSON file.  
  • Upload the generated JSON file on the GST portal  
  • After processing of the uploaded JSON file, all/selected records will get deleted in the respective tables

e-Invoicing portal / Invoice Registration Portal (IRP)

Is there a time limit for uploading e-invoices on the IRP?

A time limit was not yet notified for reporting invoices on the IRP. Read the first FAQ under 'Reporting of e-invoices' for details. However, an invoice is valid only after registration on the Invoice Registration Portal (IRP). Once uploaded on the IRP, the same will be registered immediately in real-time.

Is bulk uploading of invoices possible?

Yes, details of invoices can be entered in bulk in an excel based bulk converter tool, available on the e-invoice portal. Thereafter, the JSON file must be generated and uploaded on the e-invoice portal after logging into it. The IRN and QR code shall be generated in the form of a response JSON file.  

For how long will the data be available on the Government Portal?

On the IRP, the data will remain for only 24 hours. However, once an invoice has been registered and validated, it will be uploaded into the relevant GST return where it will be available for the entire financial year.

What can you do if your account gets frozen on the e-invoice system?

If your account gets frozen on the e-invoice portal, it means that either you have either cancelled your registration or your GSTIN has been deactivated on the GST common portal. A taxpayer should visit the GST common portal and check the status of his GSTIN under the ‘Search Taxpayer’ tab. If you are able to log in to the GST portal but not the e-invoice portal, then you can raise a complaint at

Miscellaneous FAQs on e-invoicing

Are electronic invoices legal?

Since every electronic invoice is verified and authenticated by the IRP on behalf of GSTN, they are legally valid.

Which are the countries following the system of e-Invoicing?

Some of the countries that have already adopted the system of e-Invoicing are South Korea, Brazil, Chile, Mexico, Canada, Norway, Sweden, Turkey, Italy, Denmark, Peru, etc.

What is the e-Invoicing software that will be used?

The GSTN, in partnership with the ICAI (Institute of Chartered Accountants of India), drafted the e-Invoice standard. This refers to PEPPOL (Pan European Public Procurement Online), which is based on the UBL (Universal Business Language) standard. This takes into account the requirement under tax laws and has features that are required for international trade.

Certain features which are made mandatory under the GST law have also been marked as mandatory fields in the e-invoice. Other features are marked as optional fields. Businesses may choose not to enter the optional fields.

Do export transactions require e-invoice compliance?

Yes, e-invoice compliance is mandatory for export transactions as well. The e-invoice system allows the declaration of export invoices as well as zero-rated supplies.

Do import transactions require e-invoice compliance?

No, e-invoicing is not applicable for import transactions/bills of entry.

Do SEZ developers need to issue e-invoices?

Yes, SEZ developers have to issue e-invoices if their turnover crosses the specified limit, and they fulfil other conditions listed in the relevant notification. Only SEZ units have been exempted from issuing e-invoices.

Where to print the QR code, Invoice Reference Number(IRN) and acknowledgement number on the e-Invoice?

There is no particular place for printing these details on the invoice. Yet, one should ensure that these details are visible and be able to scan the QR code for verification.

Is e-Invoicing applicable if my customers are of SEZ type?

Yes, it's applicable for buyers who operate from SEZ. If the customer is of type SEZ, then an e-Invoice can be generated using the transaction type 'SEZWP' / 'SEZWOP' by the seller.

We are unable to enter slash '/' in the document number. What to do?

Document numbers in e-Invoice should not begin with 0, / and -. One must pass the document number without such characters.

Can manual invoices with USD or EURO currency and corresponding e-invoices with INR be used? (Or) Can we report export invoice details with foreign currency?

All invoices to be reported on the e-invoice portal must contain the values in INR. However, there are some optional fields in the e-invoice schema in which foreign currency may be used.

Is e-invoicing applicable to invoices that are issued by an Input Service Distributor (ISD)?

No, e-invoicing is not applicable to invoices issued by an ISD.

If an SEZ unit and a regular DTA unit are under the same legal entity (i.e., they have the same PAN), and if in one of the financial years since 2017-18, the aggregate total turnover of the legal entity is more than the notified limit (considering both the GSTINs), will e-invoicing be applicable to the DTA even though the turnover of the DTA unit is below the notified limit?

In this situation, the SEZ unit is exempt from e-invoicing, but e-invoicing will still be applicable to the DTA unit. This is because the aggregate turnover of the legal entity, in this case, exceeds the notified limit. The turnover is to be calculated as per the definition of Section 2(6) of the CGST Act, which is based on the ‘aggregate turnover' of the common PAN.

How can one find out if a particular supplier is required to issue e-invoices?

The obligation to issue an e-invoice as per the terms of Rule 48(4) lies with the concerned taxpayer, on fulfilment of the prescribed conditions. However, as a facilitation measure, all taxpayers who have crossed the prescribed turnover in any financial year from FY 2017-18 onwards have been enabled to report invoices to the IRP.

One can search the status of enablement of a GSTIN on the e-invoice portal by navigating to ‘Search’ -> ‘e-invoice status of the taxpayer’.

This listing of GSTINs is based only on the turnover of GSTR-3B as was reported to the GSTN. It may also contain exempt entities or entities for whom e-invoicing is not applicable due to some other reason. Hence, enablement status does not necessarily mean that the taxpayer is required to generate e-invoices. The turnover slab of a taxpayer can also be checked on the GST portal by going to the ‘Search Taxpayer’ / ‘Know Your Supplier’ tab.

Is there a list of all taxpayers who are required to generate e-invoices?

There is no precise list of taxpayers who are required to generate e-invoice, as the fulfilment of conditions that are prescribed for e-invoicing (For example, the crossing of the turnover threshold, exemptions, nature of supplies made, etc.) are dynamic in nature. However, taxpayers can access the list of GSTINs that are eligible for or actually generating IRNs on the IRP. This list is updated on a periodic basis.

The list can be accessed on the e-invoice portal by navigating to ‘Others’ - ‘GSTINs Generating IRN’. This list may contain the names of exempt entities also but who might have been shown as enabled for e-invoice, and hence the onus lies with the taxpayer to check the conditions and abide by the law. A recipient of supplies may always verify this with their supplier.

Can e-invoices be printed?

Yes, a supplier, as well as the buyer, can print the e-invoice using the QR code on the signed e-invoice returned by the IRP.

Is e-invoicing applicable to B2C transactions?

As of now, e-invoice provisions are not applicable to B2C transactions. However, a seller is required to display a dynamic QR code on B2C invoices as per Notification No. 14/2020 – Central Tax dated 21.03.2020, read with Notification No. 6/2021 – Central Tax dated 30.03.2021.

What data is embedded in the QR code?

The QR code contains the following data:

  • GSTIN of supplier and recipient
  • Invoice Number
  • Date of generation of invoice
  • Invoice value
  • Number of line items
  • HSN code of the item with highest taxable value
  • Unique IRN
  • Date of generation of the IRN
What is penalty for not making e invoice?

The taxpayer must pay 100% of the tax due or Rs.10,000, whichever is higher, if they do not generate an e-invoice. Moreover, the penalty for incorrect invoicing is Rs.25,000 per invoice.

inline CTA
India’s Fastest and Most Advanced 2B Matching
Maximise ITC claims, use smart validations to correct your data and complete 2B matching in <1 minute

Clear offers taxation & financial solutions to individuals, businesses, organizations & chartered accountants in India. Clear serves 1.5+ Million happy customers, 20000+ CAs & tax experts & 10000+ businesses across India.

Efiling Income Tax Returns(ITR) is made easy with Clear platform. Just upload your form 16, claim your deductions and get your acknowledgment number online. You can efile income tax return on your income from salary, house property, capital gains, business & profession and income from other sources. Further you can also file TDS returns, generate Form-16, use our Tax Calculator software, claim HRA, check refund status and generate rent receipts for Income Tax Filing.

CAs, experts and businesses can get GST ready with Clear GST software & certification course. Our GST Software helps CAs, tax experts & business to manage returns & invoices in an easy manner. Our Goods & Services Tax course includes tutorial videos, guides and expert assistance to help you in mastering Goods and Services Tax. Clear can also help you in getting your business registered for Goods & Services Tax Law.

Save taxes with Clear by investing in tax saving mutual funds (ELSS) online. Our experts suggest the best funds and you can get high returns by investing directly or through SIP. Download Black by ClearTax App to file returns from your mobile phone.

Cleartax is a product by Defmacro Software Pvt. Ltd.

Company PolicyTerms of use


ISO 27001

Data Center


SSL Certified Site

128-bit encryption