SlideShare a Scribd company logo
3
Most read
6
Most read
7
Most read
e-Invoicing | e-Invoice under GST | ERP & e-Invoicing
e-Invoicing | e-Invoice under GST | ERP & e-Invoicing
e-Invoicing is a major reform towards Digital India. e-Invoicing is the digitalization of the
Invoices for goods and services provided by companies. The Economic Times has reported
that “The Central Board of Indirect Taxes and Customs (CBIC) Wednesday notified that e-
invoicing will be mandatory for the business to business (B2B) transactions for taxpayers
having turnover of over Rs. 100 crore from January 1, 2021”. In this article, we are going to
discuss in-depth about e-Invoicing initiative in India, objectives, benefits, procedures, and
how to make your organization ready for e-Invoicing.
What is e-Invoicing?
An e-invoice enables a fully automated flow of invoices, right from the time invoice is
generated in one company, to the way it is transmitted, how it is processed, and finally
received by the concerned parties, everything happens online electronically.
“E-Invoicing” or “Electronic Invoicing” System has been implemented by the Goods &
Services Tax (GST) Council of India with effect from October 2020 for taxpayers with
aggregate turnover of more than ₹ 500 CR in the previous Financial Year (FY).
E-Invoicing is the system by which all B2B Invoices generated by a company are
electronically validated on the GSTN Portal (Goods and Services Tax Network) and the
invoice information is made available in real-time, to both, the Goods & Services Tax Portal
as well as the E-way Bill Portal
India has adopted the ‘clearance’ model of e-invoicing. In the ‘clearance’ model, an invoice
has to be reported and ‘cleared’ from a government-designated portal before issuing to the
buyer. This is where the Invoice Registration Portal (“IRP”), IRN (“Invoice Reference
Number”) QR code (Quick Response code) will come into the picture. We will discuss more
of this in the following sections.
What is the objective of e-Invoicing?
GST Council observed that businesses submitted invoices in their respective formats,
generated by their ERP/Billing/Accounting software. Although invoices contained more or
less the same information, other computer systems couldn’t read and understand invoices
completely. For example, an Invoice generated in “SAP” cannot be read by a machine using
“Tally”. Therefore, it felt a dire need for standardization and automation of invoices, which
could eliminate the need for manual data entry of invoices and the possibility of human
errors creeping into the system.
e-Invoice or e-Invoicing system is conceived & developed in consultation with the Institute
of Chartered Accounts India (ICAI) and trade/industry bodies with the following
objectives:
 Introduce standard e-Invoice Format (schema) across industries & businesses in India
 Achieve machine readability and seamless exchange of data
 Enable uniform interpretation of invoice data
 Ensure complete interoperability among various software and tax systems
With the advent of an e-invoice, a standardized document will be shared by sellers with
buyers or banks, or other third parties, in a machine-readable format, which can be
transmitted easily to other systems
Which documents are valid for e-Invoicing?
The following type of Invoices will be covered under e-Invoicing:
 Invoices by Supplier
 Credit Note by Supplier
 Debit notes by the recipient
 Reverse Charge Invoice
 Other Documents specified by Law
How will the e-Invoicing model in India work?
Following processes will be carried out for the e-Invoicing model in India
Step 1: Companies will generate the B2B Invoices using their respective
ERP/Accounting/Billing Software as before.
Step 2: An electronic file is prepared using the prescribed schema in JSON format and
sent to the Invoice Registration Portal (IRP Portal)
Step 3: IRP will generate a unique Invoice Reference Number (IRN**), digitally sign the
eInvoice and also generate a Quick Response Code (QR Code) which contains important
details of the e-Invoice and return it to the seller.
Step 4: IRP will send the signed e-invoice to the seller’s email provided in the e-invoice.
Step 5: Invoice details will be auto-populated in the GSTN & EWay Bill System
What information is required to generate an e-Invoice in GST?
 Supplier GSTIN, Supplier’s invoice number and, Financial year (YYYY-YY)
 Details of supplier & consignee
 Type of supply
o If it is B2B or B2C
o If it attracts RCM
o If it attracts TDS/TCS
o If it is an Export, Supply made to SEZ or Deemed export
 Details of supply
 Authorization by designed authority
What is the Invoice Registration Portal (IRP)?
The Invoice Registration Portals perform the role of Registrar who assign Invoice
Reference Numbers (IRN) to each invoice/credit note/debit note. Only invoices having
authorized IRN will be considered valid as per law.
IRP is responsible for performing the following tasks:
1. Generate hash/IRN: Generate IRN for invoices as per specified format & parameters
2. Validate hash/IRN for invoices: If the taxpayer has generated hash, validate
compliance with the prescribed format
3. Check for Duplicates: Check hash/IRN for duplication by comparing central depository
information
4. Digital Sign: IRP will digitally sign invoices using a Private Key and dispatch the signed
JSON file to the supplier
5. Generate QR code: IRP generates QR codes for authenticated invoices. This makes it
easy to verify/print/view/access information on mobile devices.
6. Dispatch invoice via e-mail: Send Validated invoices to the seller’s email address
7. Integration with GST and E-Way Bill system: Automatically share the Invoice details
with the GST system and update GSTR-1 (of the seller). Auto-populates information in
the E-Way Bill system (if required).
What is the Invoice Reference Number (IRN)?
Invoice Reference Number (IRN) is a unique identifier (also known as hash) comprising of
64 characters and is generated by the Invoice Registration Portal (IRP) for every invoice
raised by the supplier. The 64 characters include a combination of GSTIN number of
Supplier along with Document Type, Document Number and Financial Year. You can
generate an IRN by using API integration with the e-invoice portal/IRP or via GST Suvidha
Provider
What information does Quick Response Code (QR Code) contain?
The QR code shall comprise of the following details
 GSTIN of supplier
 GSTIN of Recipient
 Invoice number as given by Supplier
 Date of the generation of invoice
 Invoice value (taxable value and gross tax)
 Number of line items.
 HSN Code of the main item (the line item having the highest taxable value)
 Unique Invoice Reference Number (hash)
e-Invoicing and ERP Integration
Integrating your company ERP using an API framework for directly connecting with the
GST Suvidha Provider (GSP) has a lot of advantages.
 Create Invoices within ERP: Businesses can create eInvoice/IRN from within the ERP
itself and send it to the IRP in real-time for processing. The response will also be
captured directly into ERP.
 Automatic Data Transfer: ERP Integration enables the automation of information
flow from ERP to IRP. This eliminates manual efforts and chances of compliance errors.
It also reduces the time required to upload data from the ERP.
 Data Validation: IRP accepts the File in JSON format and checks for any errors in the
initial stages and sends it back for corrections. Thus, it prevents the cancellations of
invoices
 Data Segregation: A GSP enables you to define & manage multiple PANs, GSTINs, and
branches by providing unique owner IDs at each hierarchical level. You can send data
out for different PANs or GSTINs using the same integration.
Although ERP configuration using API-based integration involves relatively higher costs
and efforts it will be a benefit because:
 e-invoice/IRN can be generated in real-time.
 e-invoices can be directly canceled using ERP.
 Eliminate manual effort required to generate e-invoices.
 Zero chances of errors since there is no human intervention
What Changes/modifications are required in ERP to become ready for e-Invoicing?
To become ready for e-Invoicing, you will have to make some changes to ERP and ensure
that a unique document number is being assigned to every invoice being generated in the
company. You will also have to make provisions for the following.:
1. Prepare JSON File : ERP Software should be capable to generate the JSON file of the
Invoice that has to be uploaded to the IRP. It should also enable printing the QR Code & IRN
number on the invoices validated by the IRP.
2. Transaction Classification : ERP Software will have to make provision to classify a
transaction into the following categories:
 Business-to-Business (B2B)
 Business-to-Consumer(B2C)
 Business-to-Government (B2G)
 Export
 Supply through e-commerce operator
 Supply liable to reverse charge
ERP should also be able to capture details required as per Part A of the e-way bill
3. ERP Integration & Data Exchange using APIs : ERP Software will have to enable data
exchange using the APIs for :
 Authentication
 Generate IRN
 Cancel IRN
 Get e-invoice by IRN
 Get GSTIN details
4. Linking Accounts Payables & Receivables : The ERP Software will have to incorporate
a method to link the invoices to the accounts receivables and accounts payables modules.
You will be not able to avail of Input Tax Credit if payments are not completed within 180
days of the date of invoice. ERP will enable setting up automated reminders for payments
on time.
5. Tracking Amendments/Cancellation of Invoices : Remember Invoices can be
canceled only within a period of 24 hours from uploading to the portal. ERP Software has
to become equipped to keep a track of canceled invoices and canceled E-way Bill numbers.
This will prevent the same number from being used again while preparing e-Invoices. ERP
should provide a mechanism to link the amended invoices to the original documents.
6. Storage of invoices : The Invoice Registration Portal does not have a provision to store
invoices. ERP software must ensure storage of validated e-Invoices with relevant details for
quick reference at a future date
What are the Benefits of e-Invoicing?
Let us now see the benefits of e-Invoicing in India for Businesses as well as the
Government.
e-Invoicing Benefits for Businesses
 Standardization: One single standard Invoice Format designed for all businesses. It
can be directly transmitted from one financial system to another.
 Eliminate paperwork: No need to prepare invoices in varied formats & elimination of
the possibility of data-entry errors
 Easier Compliance: Real-time, auto-population of invoice details in GST returns for
supplier & buyers and Simultaneous generation of E-way bill, wherever required
 Automation: Auto-generation of Sales and Purchase Registers (ANX-1 and ANX-2).
 Real-Time Information: Information will become available to all parties in almost
real-time or near real-time.
 Easier Data Reconciliation: Single source of information will reduce efforts and time
taken for reconciliation. This will reduce the possibility of disputes among parties and
ensure faster payment cycles.
 Speed & Efficiency: All the above-mentioned points will help enhance Speed &
Efficiency of Business
e-Invoicing Benefits for Government
 Allows complete traceability of B2B invoices which helps curbs tax evasion
 Brings efficiency in tax administration
Summary
e-Invoicing is going to be mandatory for companies with a turnover of more than 100
Crores from January 2021. It is an effective measure to introduce standardization,
interoperability, easier compliance. ERP Software will prove to be an effective tool for the
smooth, easy, and accurate implementation of e-Invoicing in your company.

More Related Content

PDF
O2 c, p2p accounting entries with india localization
PPTX
Maximize your discounts in oracle payables
PDF
Oracle applications sla r12 SLA- demos
PPT
SAP Accounts Payable Payment | http://sapdocs.info
DOC
Sap fico interview questions
PDF
42 Accounts Payable Interview Questions and Answers
PDF
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
PPT
R12 Intercompany Flow
O2 c, p2p accounting entries with india localization
Maximize your discounts in oracle payables
Oracle applications sla r12 SLA- demos
SAP Accounts Payable Payment | http://sapdocs.info
Sap fico interview questions
42 Accounts Payable Interview Questions and Answers
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
R12 Intercompany Flow

What's hot (20)

PDF
Withholding tax configuration
PDF
Oracle Accounting reporting sequences
DOC
Oracle EBS R12 Payroll user manual
PDF
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
PPT
Period end closure document r 12
PDF
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
PPTX
Tax in sap
PDF
Sap manual bank statement process flow
PDF
Oracle Fusion Procurement implementation guide
PDF
Oracle R12 Apps - Purchasing Module Setup Steps
PDF
Oracle R12 AR Enhancement Overview
PDF
Implementing Cloud Financials
PDF
One time payment requests in Oracle ERP Cloud
PDF
Oracle Financials R12 - GL STEP 3 - Journal Controls
DOC
1 vendor invoice credit memo debit memo & jv
DOCX
TE040 Oracle AP Testscript
PPTX
Withholding tax in sap
DOCX
O2 c and p2p cycles
PDF
R12 revenue recognition_oaug
DOCX
Accounts Payable (AP) Process Flow
Withholding tax configuration
Oracle Accounting reporting sequences
Oracle EBS R12 Payroll user manual
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
Period end closure document r 12
Oracle fusion cloud financial : How to create Journal , Manual Vs Spreadsheet?
Tax in sap
Sap manual bank statement process flow
Oracle Fusion Procurement implementation guide
Oracle R12 Apps - Purchasing Module Setup Steps
Oracle R12 AR Enhancement Overview
Implementing Cloud Financials
One time payment requests in Oracle ERP Cloud
Oracle Financials R12 - GL STEP 3 - Journal Controls
1 vendor invoice credit memo debit memo & jv
TE040 Oracle AP Testscript
Withholding tax in sap
O2 c and p2p cycles
R12 revenue recognition_oaug
Accounts Payable (AP) Process Flow
Ad

Similar to e-Invoicing under GST (20)

PPTX
#E invoicing w.e.f. 1st Ap'2020# By SN Panigrahi
PDF
En ebook-e-invoicing-under-gst-applicability-updates-mandates-and process
PDF
GST Alert 9 - E-Invoicing effective from 01.01.2021
PDF
guidelines for e-invoice for software packages
PDF
E-Invoicing: A Complete Guide to India & GST System | Academy Tax4wealth
PDF
A Complete Guide to E voicing in gst.pdf
PPTX
Crossed the e-invoicing turnover limit Here are 5 things to do next!.pptx
PPTX
Webinar: Is your Manufacturing Procure2Pay ready to meet e-invoicing mandate?
PDF
E invoice webinar_jan2020_v2
PDF
e-Invoice System and e-Way Bill
PPTX
Gst e invoicing Gst e invoicing Gst E in
PPTX
E-Invoice under GST - How to enroll and use various tools to generate E-invoice
PPTX
How E-invoicing Can Increase Business Performance
PDF
E-Invoice Generator
PDF
GST - E-invoicing-Key Features.pdf
PPTX
GST E-Invoice: Understanding the Concept and Process
PDF
E invoicing under GST : A broad overview of electronic invoicing
PDF
E invoicing and b2 c transactions -- qr code
PPTX
E-invoicing for E-commerce Operators - einvoice6.pptx
#E invoicing w.e.f. 1st Ap'2020# By SN Panigrahi
En ebook-e-invoicing-under-gst-applicability-updates-mandates-and process
GST Alert 9 - E-Invoicing effective from 01.01.2021
guidelines for e-invoice for software packages
E-Invoicing: A Complete Guide to India & GST System | Academy Tax4wealth
A Complete Guide to E voicing in gst.pdf
Crossed the e-invoicing turnover limit Here are 5 things to do next!.pptx
Webinar: Is your Manufacturing Procure2Pay ready to meet e-invoicing mandate?
E invoice webinar_jan2020_v2
e-Invoice System and e-Way Bill
Gst e invoicing Gst e invoicing Gst E in
E-Invoice under GST - How to enroll and use various tools to generate E-invoice
How E-invoicing Can Increase Business Performance
E-Invoice Generator
GST - E-invoicing-Key Features.pdf
GST E-Invoice: Understanding the Concept and Process
E invoicing under GST : A broad overview of electronic invoicing
E invoicing and b2 c transactions -- qr code
E-invoicing for E-commerce Operators - einvoice6.pptx
Ad

More from Mauly Chandra (17)

PDF
12 Strategies to streamline your purchase process
PDF
10 Key Areas to Ensure Growth of Your Manufacturing Company
PDF
10 Common Revenue Leakages in Manufacturing Business
PDF
Important KPIs for Manufacturing Industry
PDF
9 Key Financial Ratios every Manufacturing Company should measure
PDF
Reasons for Inventory Leakages in Manufacturing Companies
PDF
Getting Ready for ERP Implementation
PDF
How ERP solves these common manufacturing problems
PDF
Align IT Strategy with Business Strategy
PDF
ERP for Chemical Industry
PDF
Erp Project Management - Best Practices
PDF
Inventory Optimization: Action Plan for Inventory Optimization
PDF
Why ERP should be an integral part of business strategy?
PDF
Inventory optimization
PDF
Decoding Entrepreneurship
PDF
Spectrum erp productoverview
PPT
Business@Digital Age
12 Strategies to streamline your purchase process
10 Key Areas to Ensure Growth of Your Manufacturing Company
10 Common Revenue Leakages in Manufacturing Business
Important KPIs for Manufacturing Industry
9 Key Financial Ratios every Manufacturing Company should measure
Reasons for Inventory Leakages in Manufacturing Companies
Getting Ready for ERP Implementation
How ERP solves these common manufacturing problems
Align IT Strategy with Business Strategy
ERP for Chemical Industry
Erp Project Management - Best Practices
Inventory Optimization: Action Plan for Inventory Optimization
Why ERP should be an integral part of business strategy?
Inventory optimization
Decoding Entrepreneurship
Spectrum erp productoverview
Business@Digital Age

Recently uploaded (20)

PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PPTX
Business Ethics - An introduction and its overview.pptx
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
DOCX
Business Management - unit 1 and 2
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPT
Data mining for business intelligence ch04 sharda
PDF
Nidhal Samdaie CV - International Business Consultant
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Business Ethics - An introduction and its overview.pptx
DOC-20250806-WA0002._20250806_112011_0000.pdf
Business Management - unit 1 and 2
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
340036916-American-Literature-Literary-Period-Overview.ppt
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
ICG2025_ICG 6th steering committee 30-8-24.pptx
Power and position in leadershipDOC-20250808-WA0011..pdf
MSPs in 10 Words - Created by US MSP Network
COST SHEET- Tender and Quotation unit 2.pdf
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Data mining for business intelligence ch04 sharda
Nidhal Samdaie CV - International Business Consultant

e-Invoicing under GST

  • 1. e-Invoicing | e-Invoice under GST | ERP & e-Invoicing e-Invoicing | e-Invoice under GST | ERP & e-Invoicing e-Invoicing is a major reform towards Digital India. e-Invoicing is the digitalization of the Invoices for goods and services provided by companies. The Economic Times has reported that “The Central Board of Indirect Taxes and Customs (CBIC) Wednesday notified that e- invoicing will be mandatory for the business to business (B2B) transactions for taxpayers having turnover of over Rs. 100 crore from January 1, 2021”. In this article, we are going to discuss in-depth about e-Invoicing initiative in India, objectives, benefits, procedures, and how to make your organization ready for e-Invoicing. What is e-Invoicing? An e-invoice enables a fully automated flow of invoices, right from the time invoice is generated in one company, to the way it is transmitted, how it is processed, and finally received by the concerned parties, everything happens online electronically. “E-Invoicing” or “Electronic Invoicing” System has been implemented by the Goods & Services Tax (GST) Council of India with effect from October 2020 for taxpayers with aggregate turnover of more than ₹ 500 CR in the previous Financial Year (FY).
  • 2. E-Invoicing is the system by which all B2B Invoices generated by a company are electronically validated on the GSTN Portal (Goods and Services Tax Network) and the invoice information is made available in real-time, to both, the Goods & Services Tax Portal as well as the E-way Bill Portal India has adopted the ‘clearance’ model of e-invoicing. In the ‘clearance’ model, an invoice has to be reported and ‘cleared’ from a government-designated portal before issuing to the buyer. This is where the Invoice Registration Portal (“IRP”), IRN (“Invoice Reference Number”) QR code (Quick Response code) will come into the picture. We will discuss more of this in the following sections. What is the objective of e-Invoicing? GST Council observed that businesses submitted invoices in their respective formats, generated by their ERP/Billing/Accounting software. Although invoices contained more or less the same information, other computer systems couldn’t read and understand invoices completely. For example, an Invoice generated in “SAP” cannot be read by a machine using “Tally”. Therefore, it felt a dire need for standardization and automation of invoices, which could eliminate the need for manual data entry of invoices and the possibility of human errors creeping into the system. e-Invoice or e-Invoicing system is conceived & developed in consultation with the Institute of Chartered Accounts India (ICAI) and trade/industry bodies with the following objectives:  Introduce standard e-Invoice Format (schema) across industries & businesses in India  Achieve machine readability and seamless exchange of data  Enable uniform interpretation of invoice data  Ensure complete interoperability among various software and tax systems With the advent of an e-invoice, a standardized document will be shared by sellers with buyers or banks, or other third parties, in a machine-readable format, which can be transmitted easily to other systems Which documents are valid for e-Invoicing? The following type of Invoices will be covered under e-Invoicing:  Invoices by Supplier  Credit Note by Supplier  Debit notes by the recipient  Reverse Charge Invoice  Other Documents specified by Law
  • 3. How will the e-Invoicing model in India work? Following processes will be carried out for the e-Invoicing model in India Step 1: Companies will generate the B2B Invoices using their respective ERP/Accounting/Billing Software as before. Step 2: An electronic file is prepared using the prescribed schema in JSON format and sent to the Invoice Registration Portal (IRP Portal) Step 3: IRP will generate a unique Invoice Reference Number (IRN**), digitally sign the eInvoice and also generate a Quick Response Code (QR Code) which contains important details of the e-Invoice and return it to the seller. Step 4: IRP will send the signed e-invoice to the seller’s email provided in the e-invoice. Step 5: Invoice details will be auto-populated in the GSTN & EWay Bill System What information is required to generate an e-Invoice in GST?  Supplier GSTIN, Supplier’s invoice number and, Financial year (YYYY-YY)  Details of supplier & consignee  Type of supply o If it is B2B or B2C o If it attracts RCM o If it attracts TDS/TCS
  • 4. o If it is an Export, Supply made to SEZ or Deemed export  Details of supply  Authorization by designed authority What is the Invoice Registration Portal (IRP)? The Invoice Registration Portals perform the role of Registrar who assign Invoice Reference Numbers (IRN) to each invoice/credit note/debit note. Only invoices having authorized IRN will be considered valid as per law. IRP is responsible for performing the following tasks: 1. Generate hash/IRN: Generate IRN for invoices as per specified format & parameters 2. Validate hash/IRN for invoices: If the taxpayer has generated hash, validate compliance with the prescribed format 3. Check for Duplicates: Check hash/IRN for duplication by comparing central depository information 4. Digital Sign: IRP will digitally sign invoices using a Private Key and dispatch the signed JSON file to the supplier 5. Generate QR code: IRP generates QR codes for authenticated invoices. This makes it easy to verify/print/view/access information on mobile devices. 6. Dispatch invoice via e-mail: Send Validated invoices to the seller’s email address 7. Integration with GST and E-Way Bill system: Automatically share the Invoice details with the GST system and update GSTR-1 (of the seller). Auto-populates information in the E-Way Bill system (if required). What is the Invoice Reference Number (IRN)? Invoice Reference Number (IRN) is a unique identifier (also known as hash) comprising of 64 characters and is generated by the Invoice Registration Portal (IRP) for every invoice raised by the supplier. The 64 characters include a combination of GSTIN number of Supplier along with Document Type, Document Number and Financial Year. You can generate an IRN by using API integration with the e-invoice portal/IRP or via GST Suvidha Provider What information does Quick Response Code (QR Code) contain? The QR code shall comprise of the following details  GSTIN of supplier  GSTIN of Recipient  Invoice number as given by Supplier  Date of the generation of invoice  Invoice value (taxable value and gross tax)  Number of line items.
  • 5.  HSN Code of the main item (the line item having the highest taxable value)  Unique Invoice Reference Number (hash) e-Invoicing and ERP Integration Integrating your company ERP using an API framework for directly connecting with the GST Suvidha Provider (GSP) has a lot of advantages.  Create Invoices within ERP: Businesses can create eInvoice/IRN from within the ERP itself and send it to the IRP in real-time for processing. The response will also be captured directly into ERP.  Automatic Data Transfer: ERP Integration enables the automation of information flow from ERP to IRP. This eliminates manual efforts and chances of compliance errors. It also reduces the time required to upload data from the ERP.  Data Validation: IRP accepts the File in JSON format and checks for any errors in the initial stages and sends it back for corrections. Thus, it prevents the cancellations of invoices  Data Segregation: A GSP enables you to define & manage multiple PANs, GSTINs, and branches by providing unique owner IDs at each hierarchical level. You can send data out for different PANs or GSTINs using the same integration. Although ERP configuration using API-based integration involves relatively higher costs and efforts it will be a benefit because:  e-invoice/IRN can be generated in real-time.  e-invoices can be directly canceled using ERP.  Eliminate manual effort required to generate e-invoices.  Zero chances of errors since there is no human intervention What Changes/modifications are required in ERP to become ready for e-Invoicing? To become ready for e-Invoicing, you will have to make some changes to ERP and ensure that a unique document number is being assigned to every invoice being generated in the company. You will also have to make provisions for the following.: 1. Prepare JSON File : ERP Software should be capable to generate the JSON file of the Invoice that has to be uploaded to the IRP. It should also enable printing the QR Code & IRN number on the invoices validated by the IRP. 2. Transaction Classification : ERP Software will have to make provision to classify a transaction into the following categories:  Business-to-Business (B2B)  Business-to-Consumer(B2C)  Business-to-Government (B2G)
  • 6.  Export  Supply through e-commerce operator  Supply liable to reverse charge ERP should also be able to capture details required as per Part A of the e-way bill 3. ERP Integration & Data Exchange using APIs : ERP Software will have to enable data exchange using the APIs for :  Authentication  Generate IRN  Cancel IRN  Get e-invoice by IRN  Get GSTIN details 4. Linking Accounts Payables & Receivables : The ERP Software will have to incorporate a method to link the invoices to the accounts receivables and accounts payables modules. You will be not able to avail of Input Tax Credit if payments are not completed within 180 days of the date of invoice. ERP will enable setting up automated reminders for payments on time. 5. Tracking Amendments/Cancellation of Invoices : Remember Invoices can be canceled only within a period of 24 hours from uploading to the portal. ERP Software has to become equipped to keep a track of canceled invoices and canceled E-way Bill numbers. This will prevent the same number from being used again while preparing e-Invoices. ERP should provide a mechanism to link the amended invoices to the original documents. 6. Storage of invoices : The Invoice Registration Portal does not have a provision to store invoices. ERP software must ensure storage of validated e-Invoices with relevant details for quick reference at a future date What are the Benefits of e-Invoicing? Let us now see the benefits of e-Invoicing in India for Businesses as well as the Government. e-Invoicing Benefits for Businesses  Standardization: One single standard Invoice Format designed for all businesses. It can be directly transmitted from one financial system to another.  Eliminate paperwork: No need to prepare invoices in varied formats & elimination of the possibility of data-entry errors  Easier Compliance: Real-time, auto-population of invoice details in GST returns for supplier & buyers and Simultaneous generation of E-way bill, wherever required  Automation: Auto-generation of Sales and Purchase Registers (ANX-1 and ANX-2).
  • 7.  Real-Time Information: Information will become available to all parties in almost real-time or near real-time.  Easier Data Reconciliation: Single source of information will reduce efforts and time taken for reconciliation. This will reduce the possibility of disputes among parties and ensure faster payment cycles.  Speed & Efficiency: All the above-mentioned points will help enhance Speed & Efficiency of Business e-Invoicing Benefits for Government  Allows complete traceability of B2B invoices which helps curbs tax evasion  Brings efficiency in tax administration Summary e-Invoicing is going to be mandatory for companies with a turnover of more than 100 Crores from January 2021. It is an effective measure to introduce standardization, interoperability, easier compliance. ERP Software will prove to be an effective tool for the smooth, easy, and accurate implementation of e-Invoicing in your company.