The Government's decision to introduce e-Invoicing received mixed reactions during the initial phase. Most businesses saw this as an extra compliance burden and addition in their expenses to be spent on e-Invoicing software.
However, the objective of making e Invoicing mandatory was to facilitate more and more transparency between the businesses and the Government and to keep the GST tax evasion cases in check.
It has been a couple of years since the inception of the e-Invoicing system, and there have been multiple improvements to this process.
In this comprehensive blog, we will look at the most critical facets of e Invoicing under GST in detail and answer some of the most commonly asked questions by the taxpayers.
Latest Update
10th May 2023
E-invoicing under GST has travelled considerably fast from the basic implementation limit of INR 500 Crores which was made effective from 1st October 2020 to the current new implementation limit of INR 5 Crores which is going to be effective from 1st August 2023.
What is e-Invoicing under GST?
Get Free Bonus Guide: Discover how to automate e-Invoicing
‘e-Invoicing’ stands for ‘Electronic Invoicing’.
e-Invoicing under GST is a system in which generated B2B invoices are reported to the Government on a common portal called 'Invoice Registration Portal'. The IRP portal then assigns a unique Invoice Reference Number (IRN) to every invoice as a token of authentication.
This mechanism has helped the taxpayers in GST return filing and easy E-way Bill generation. In addition, all the e-Invoice data is further sent to the GST portal and the E-way Bill portal to avoid re-entering of data later.
The primary objective to make e Invoicing mandatory for a group of taxpayers was to bring more and more transparency between the large businesses and the Government.
Why was e Invoice under GST introduced?
Following are some of the direct impacts that e Invoicing process will have on the taxpayers:
1. Elimination of fake Suppliers
- As the GST registered taxpayers are increasing, the number of ‘fake suppliers’ is also rising.
- These suppliers DO NOT supply any goods or services but pretend to be supplying so that their recipients would avail fake GST Input Tax Credit based on these fake invoices.
- Since the inception of e Invoice generation system, the circulation of these fake invoices has been clipped to a reasonable extent.
- These mal-practising suppliers used to report ‘Incorrect outward GST liabilities ‘in their GSTR 1 return filing, and based on this, the recipients used to avail fake ITC.
- e-Invoicing applicability will help eliminate tax evasions by these fake suppliers.
- However, using an automated e-Invoicing software is now helping the businesses to identify the defaulting suppliers and send them automated reminders about the discrepancies.
Get E-Invoicing Ready
GSTHero e-invoicing software - Easiest and fastest way to generate e-invoice
2. Backdated Invoice Generation has now been under check
- In the pre-e-Invoicing era, the businesses generated back-dated invoices to pump up their annual turnover.
- They used to generate backdated invoices after the yearly audit and then upload these invoices in their GSTR-1 & GSTR-3B filing.
- Further, these businesses then paid the GST with interest on these fake sales.
- In this way, fake invoice generation increased day by day in the pre-E Invoicing era, thus leading to huge tax evasions.
- Thus, e-Invoicing under GST has now eliminated the generation of back-dated invoices.
How did tax evasion impact the Government?
Tax evasion had a significant impact on the revenue of the Government. Following are some of the direct effects:
- Loss of revenue to the Government
- Inadequate GST collection hence lesser development projects
- Negative impact on the Indian Economy
To devise a solution to all these problems, the Government has introduced e Invoice under GST under Rule 48 (4) of CGST Rules, 2017, which came into effect on October 1st 2020.
E-Invoicing under GST and its Applicability
Get Free Bonus Report: Discover how to automate e-Invoicing
When e-Invoicing was first introduced in the GST structure on October 1st, 2020, only the taxpayers whose annual aggregate turnover exceeded Rs. 500 Crore were mandated to generated the e-Invoices for their B2B transactions.
Today’s scenario
w.e.f April 1st 2022, the businesses whose Annual Aggregate Turnover lies above 20 Cr. are eligible for an e-Invoice generation.
According to Notification No. 17/2022, starting on October 1, 2022, businesses with annual aggregate revenue of more than Rs. 10 crores and up to Rs. 20 crores will be allowed to use the B2B e-Invoicing system.
Let us understand the meaning of ‘Annual Aggregate Turnover’ here.
As per Section 2 (6) of the CGST Act, 2017, ‘Annual Aggregate Turnover’ includes:
- Taxable supply
- Exempted Supplies
- Nil-rated Supplies
- Non-GST Supply
- Non-taxable supplies
- Branch transfer to distinct persons.
Let us understand this with an example:
Following are some of the details of a Supplier:
- Taxable supplies = 29 Cr.
- Exempt Supplies = 15 Cr.
- Non-GST Supplies = 8 Cr.
- Exports (zero-rated supplies)= 10 Cr.
- Total Turnover = 62 Cr.
In this example, we can see that though the total turnover of this taxpayer exceeds Rs. 20 Crore, but the total taxable supplies are just Rs. 29 Crore.
So, is e Invoicing mandatory for this business?
- Yes. AS per Section 2 (6) of the CGST Act, 2017 defines that ‘Annual Aggregate Turnover’ includes all the supplies as described in the above section.
The e-invoicing applicability under GST is slowly and gradually covering a large number of taxpayers.
Accordingly, it is important to go through the basic business preparedness for e-invoicing. Notably, preparedness for e-invoicing in GST varies from person to person. However, the common points are highlighted hereunder –
- Understand the e-invoicing reporting requirement;
- Automate IT infrastructure so as to enable e-invoice generation;
- Develop a check-list system for complying with e-invoice requirements;
- Adoption of genuine GST invoicing and bill software.
E-invoice applicability aggregate turnover more than | Applicability date | Relevant notification |
---|---|---|
Rs 500 Crores | 01.10.2020 | 61/2020 – Central Tax and 70/2021 – Central Tax |
Rs 100 Crores | 01.01.2021 | 88/2020 – Central Tax |
Rs 50 Crores | 01.04.2021 | 5/2021 – Central Tax |
Rs 20 Crores | 01.04.2022 | 1/2022 – Central Tax |
Rs 10 Crores | 01.10.2022 | |
Rs 5 Crores | 01.08.2023 |
Who is not eligible for e-Invoicing?
Irrespective of the annual aggregate turnover, these entities shall not be eligible for e Invoicing process :
- Special Economic Zones (SEZ) Units
- Goods Transportation Agency
- Insurance company
- Banking company
- Non-Banking Financial Companies
E-invoicing is also not applicable in the following cases –
- Business-to-Customer (B2C) invoices;
- Bill of entry (for import);
- Invoices issued by ISD (Input Service Distributors);
- Supplies received via import of services;
- Supplies received from an unregistered person.
Get E-Invoicing Ready
GSTHero e-invoicing software - Easiest and fastest way to generate e-invoice
e-Invoice Generation Process & e-Invoicing software
We will show you a step-wise guide for the e Invoice generation.
1. Generate Invoice in ERP or Billing Software
2. Generate JSON file for this invoice
3. Upload this JSON file on the IRP
4. IRP Validates the Uploaded Data
IRP will now validate the JSON file uploaded by the taxpayer on the IRP.
IRP will check this data from the Central registry of the GST Portal & validates the invoice on the following four validation checks:
-Customer GSTN
- Invoice number
- Type of Document
- Financial Year
Every invoice will be assigned a unique Invoice Reference Number (IRN).
5. IRP generates IRN & generates QR code
IRP (Invoice Registration Portal) generates a unique IRN for every invoice.
Along with the IRN, IRP will also digitally sign this e-Invoice and add a QR code on the newly generated e-Invoice.
6. E-Invoice returned to the taxpayer
This newly generated e-Invoice is now sent to the ERP of the taxpayer by the Invoice Registration Portal (IRP).
This e-invoice is returned with the QR code and the uniquely identified IRN number.
NOTE: The Government has now introduced a new automation facility in the GST portal, which shall auto-fetch the e-invoice data from the IRP.
Now, the e-Invoice details will get auto-populated in the GSTR-1 return of the Recipient.
e-Invoice under GST Schema & e-Invoicing software
An e-Invoice contains details & information of the transaction, including the details of both the Supplier & the recipient.
Apart from the details of both the parties, an e-Invoice also contains multiple Mandatory & Optional Fields.
What are the mandatory fields on e-Invoice?
As of today, there are 30 Mandatory fields in the e Invoice Schema.
The following table shows the mandatory fields in an e-Invoice Schema:
No. |
Mandatory Field |
Specifications |
1 | Document Type Code | Enumerated List such as INV/CRN/DBN |
2 | Supplier Legal Name | String Max length: 100 |
3 | Supplier GSTIN | Max length: 15 Must be alphanumeric |
4 | Supplier Address | Max length: 100 |
5 | Supplier Place | Max length: 50 |
6 | Supplier State Code | Enumerated List of states |
7 | Supplier Pin code | Six digit code |
8 | Document Number | Max length: 16 Sample can be “ Sa/1/2019” |
9 | Preceding Invoice Reference and date | Max length:16 Sample input is “ Sa/1/2019” and “16/11/2020” |
10 | Document Date | String (DD/MM/YYYY) as per the technical field specification |
11 | Recipient Legal Name | Max length: 100 |
12 | Recipient’s GSTIN | Max length: 15 |
13 | Recipient’s Address | Max length: 100 |
14 | Recipient’s State Code | Enumerated List |
15 | Place Of Supply State Code | Enumerated List of states |
16 | Pin code | Six digit code |
17 | Recipient Place | Max length: 100 |
18 | IRN- Invoice Reference Number | Max length: 64 Sample is ‘a5c12dca8 0e7433217…ba4013 750f2046f229’ |
19 | Shipping To GSTIN | Max length: 15 |
20 | Shipping To State, Pin code and State code | Max length: 100 for state, 6 digit pin code and enumerated List for code |
21 | Dispatch From Name, Address, Place and Pin code | Max length: 100 each and 6 digits for pin code |
22 | Is Service | String (Length: 1) by selecting Y/N |
23 | Supply Type Code | Enumerated List of codes Sample values can be either of B2B/B2C/ SEZWP/S EZWOP/E XP WP/EXP WOP/DE XP |
24 | Item Description | Max length: 300 The sample value is ‘Mobile’ The schema document refers to this as the ‘identification scheme identifier of the Item classification identifier’ |
25 | HSN Code | Max length: 8 |
26 | Item Price | Decimal (12,3) Sample value is ‘50’ |
27 | Assessable Value | Decimal (13,2) Sample value is ‘5000’ |
28 | GST Rate | Decimal (3,2) Sample value is ‘5’ |
29 | IGST Value, CGST Value and SGST Value Separately | Decimal (11,2) Sample value is ‘650.00’ |
30 | Total Invoice Value | Decimal (11,2) |
To learn more about the salient features of the e Invoice Schema, click on the link given.
Get Free Bonus Report: Discover how to automate e-Invoicing
Get E-Invoicing Ready
GSTHero e-invoicing software - Easiest and fastest way to generate e-invoice
Auto-population of e-Invoicing data in GSTR-1
On November 13th 2020, the Government notified the taxpayers that the e-Invoice data would be auto-populated in the taxpayer’s GSTR-1 form.
Following e-Invoice details are auto-populated in the GSTR-1 of the taxpayer:
- B2B Invoices (4A, 4B, 4C, 6B, 6C)
- CDNR – Credit/Debit Notes (Registered) (9B)
- EXP- Exports (6A)
- CDNUR Credit/Debit Notes (Unregistered) (9B)
- HSN Summary (12)
From this data, taxpayers must note that your GSTR-1 will be affected by your e-Invoice data. Hence, the e-Invoicing process must be flawless.
Businesses required to generate e-Invoices in bulk should ensure that they generate accurate e-Invoices. They should also prefer an ERP connector to generate e-Invoice directly from their ERP without visiting the IRP portal.
This Tally ERP Connector turns your Tally ERP into an automated e-Invoicing software and helps you generate e-Invoices in bulk.
To learn more about auto-population of GSTR-1, click on the link given.
e-Invoicing softwaree Invoicing in Tally is more smoother with Tally Integration with the GSTN portal. GSTHero's Tally connector enables you to do so.
E-way Bill using e-Invoicing software
On successful validation of an e-Invoice, Part A & Part B of the E-way Bill shall get auto-populated. The Government has enabled this auto-population to ensure simplicity in creating E-way Bills.
IRP portal provides the following options for E-way Bill:
- EWay Bill generation using the IRN
- Generating E-way Bill in bulk
- Print E-way Bill
What are the benefits of this integration?
- Automating the process will ensure more accuracy in E-way bill generation
- Easy compliance for the taxpayers
To learn more on E-way Bill integration with e-Invoicing, and automated e-Invoicing software, click on the link given.
FAQs on e-Invoicing
- Any one of the three preceding financial years.
- Meaning if my business has to be enrolled for e-Invoicing under GST in April 2022, then the annual aggregate turnover in any 1 FY from three preceding FYs (any one between FY 21-22, FY 20-21, FY 19-20) has to be greater than the threshold of 20 Cr.
No. The taxpayer need not re-register on the E-Way Bill portal if he is already registered on the IRP.
Yes. Even if the taxpayer is registered on the GST portal he is required to separately register on the e-Invoice portal i.e. Invoice Registration Portal (IRP).
To find out the e-Invoicing enabled status of your company,
Go to https://einvoice1.gst.gov.in/
Navigate to ‘Search’ menu and then select ‘e-Invoice status of taxpayer’ option.
Enter your GSTIN details to check the e-Invoicing status for you business.
- This notification defined the new threshold limit of the annual aggregate turnover of 50 Cr. for the businesses to be eligible for e-Invoicing.
- If your ‘Annual Aggregate Turnover’ exceeds 50 Cr in any 1 of the preceding three financial years, then you are eligible for e-Invoicing according to this notification.
- Small & medium businesses shall continue to create physical invoices in their ERP software like Tally, SAP, Oracle or any other customized ERP but should strictly follow these conditions:-
a. Follow the SCHEMA defined by the e-Invoice portal
b. Your ERP should generate a JSON file. - This JSON file generated by your ERP shall be uploaded on the e-Invoice portal (einvoice1.gst.gov.in)
- This e-Invoice portal shall generate an Invoice Reference Number (IRN) for every invoice uploaded by the taxpayer.
- Corresponding to every e-Invoice, the IRP portal shall append the QR code and digitally sign this e-Invoice for the document's authenticity.
- This has been the case with many businesses that have recently been added to the e-invoicing system.
- You can use the following steps to ‘Enable’ your e-Invoicing Registration.
- There is a feature called 'e-Invoice Enablement' on the IRP portal.
- Log on to www.einvoice1.gst.gov.in > Registration > e-Invoice Enablement
- Enter your GSTIN.
- You will receive an OTP on your registered mobile number.
- By providing this OTP on the portal, your e-Invoice Registration will be enabled.
- Even this scenario is possible.
- Your turnover may be below 50 Cr & even then, your business has erroneously been mandated e-Invoicing.
- Follow the below-given steps to disable your e-Invoice Registration.
a. You need to send an e-mail to the GST Grievances Redressal Portal.
b. The portal then looks into the issue and verifies it.
c. If the issue is legitimate, action will be taken in a few days.
This will ‘Disable your e-invoicing’.
- E-Invoice, once generated, CAN NOT be amended/modified or rectified.
- Then what is the solution if I create an incorrect e-Invoice?
- Then, the Supplier may CANCEL the e-Invoice from the IRP portal within 24 hours of generation of this e-Invoice.
Yes. Invoice Registration Number (IRN) can be cancelled.
IRN cancellation is allowed only within 24 hours of its generation.
After 24 hours from the invoice generation, the IRN cannot be cancelled and in this case the supplier has to issue either a Debit or Credit note or amend the GSTR-1 Form.
IRN cancellation is NOT possible if an E-Way Bill is generated corresponding to this IRN.
- E-Invoicing under GST only applies to the ‘Taxable’ goods or services or both.
- It is also applicable to the EXPORTS.
- However, e-invoicing does NOT apply to the 'Nil-rated supplies' or 'Exempt Supplies.
- Yes. The IRP portal electronically verifies all B2B Export invoices.
- E-Invoicing ONLY applies to B2B invoices for the businesses with annual aggregate turnover exceeding Rs. 50 Crore.
- E-Invoicing is NOT mandatory for B2C invoices of these businesses.
- Exception- For the businesses whose annual aggregate turnover exceeds Rs. 500 Crore to generate and print dynamic QR codes for B2C invoices.
- To learn more on B2C einvoice, visit our detailed blog.
- E-Invoicing under GST only applies to the ‘Taxable’ goods or services or both.
- It is also applicable to the EXPORTS.
- However, e-invoicing does NOT apply to the 'Nil-rated supplies' or 'Exempt Supplies.
- Failure to generate IRN for an eligible invoice is an offence under the GST Act.
- The penalty is – 100% of the tax due or Rs. 10 000 (whichever is higher).
- No. There is no such facility available for bulk e-Invoice generation on the IRP portal.
- However, GSTHero’s ERP connector will allow businesses to generate e-Invoices directly from your ERP system. For example, Tally e Invoicing
- The IRP saves the e-Invoice data only for 24 hours from the date of e-Invoice generation. Hence, businesses need a robust e-Invoicing solution like GSTHero to keep your e-Invoicing data for much longer so that you can access it for your future reference.
Conclusion
In this comprehensive article, we have put all the significant sections of e-Invoicing.
We will keep updating this article for more and more e-Invoicing related stuff to get all the information in one place.
Until the next time…..All the actions of the Government suggest that e-Invoicing will soon be implemented for all the businesses irrespective of the turnover. Hence, small businesses must be well equipped for this change.
Businesses should consider GSTHero’s automated e-Invoicing software for bulk e-Invoice generation.
Stay updated; stay ahead!
Until the next time…..Generate complete and ready-to-use
e-Invoices in just
1-click !
Generate e-Invoices directly from your ERP Hassle-free