Documents Required For GST E-Invoicing Software
ID Proof : Name, address and GSTIN of the supplier and recipient.
HSN Code : HSN code of goods or service accounting code for services.
GST E-Invoicing Software
E-invoicing under GST refers to the electronic generation of invoices as mandated by GST regulations. Just as GST-registered businesses are required to issue e-way bills for transporting goods, certain GST-registered businesses must also generate electronic invoices for Business-to-Business (B2B) transactions.
As of August 1, 2023, e-invoicing has become mandatory for all GST-registered businesses whose aggregate turnover (as per their PAN) in any preceding fiscal year from 2017-18 onwards exceeds ₹5 crore.
To help businesses transition smoothly to e-invoicing, Shaah Solutions introduces the LEDGERS GST E-Invoicing Software, designed to simplify and streamline the e-invoicing process.
Try LEDGERS today!
E-Invoicing under GST
The e-Invoice system is a digital verification mechanism under India’s GST framework, where B2B invoices are electronically authenticated by the GST Network (GSTN). This system provides a unique identification number for each invoice through the Invoice Registration Portal (IRP), managed by GSTN.
Once generated, all invoice details are instantly transmitted to the GST and e-way bill portals, reducing the need for manual data entry when filing the GSTR-1 return and generating Part A of the e-way bills. This streamlines the entire process.
Benefits of the E-Invoicing System
The e-invoicing system primarily streamlines GST return filing and improves reconciliation accuracy. Here’s an overview of its key benefits:
- Streamlined Reporting and Efficient Record-Keeping: E-invoicing simplifies the reporting of B2B invoices, reducing the need for multiple reporting formats. It also facilitates maintaining sales and purchase registers, which can be easily generated from e-invoice data to prepare GST returns.
- Automated Tax Filing and E-Way Bill Generation: E-invoice data is integrated with the GST portal, simplifying tax filing by auto-populating return forms and reducing manual efforts. E-way bills are seamlessly generated using this data, improving logistics and transportation.
- Enhanced Reconciliation and Real-Time Tracking: E-invoicing minimizes the need for reconciliation between financial records and GST filings, saving time and reducing errors. Real-time tracking of invoices speeds up input tax credit validation and reduces verification issues, leading to quicker financial turnovers.
- Fraud Prevention and Elimination of Fake Invoices: Real-time data access helps tax authorities detect and prevent fraudulent activities. The e-invoicing system also eliminates fake GST invoices, preserving the integrity of the tax system.
- Reduced Audits and Enhanced Financial Management: The transaction-level information provided by e-invoicing reduces the likelihood of audits and surveys by tax authorities, easing the administrative burden of tax compliance. This transparency improves financial management and cash flow.
E-invoicing significantly reduces the opportunity for altering invoices, thus helping in the fight against tax evasion.
Businesses Eligible for GST E-Invoice
E-invoicing applies to all businesses registered under the Goods and Services Tax (GST) system that issue B2B invoices.
GST E-Invoice Applicability
As per the latest update, businesses with a total turnover exceeding ₹5 crore in the preceding financial year must generate e-invoices for all applicable transactions. This rule took effect on August 1, 2023.
Transactions and Documents Requiring GST E-Invoicing
If your business falls under the current threshold, you must generate e-invoices for the following transactions and documents:
Documents:
- Tax invoices, credit notes, and debit notes (as defined under Section 34 of the CGST Act).
Transactions:
- Taxable B2B sales of goods or services.
- B2G sales of goods or services.
- Exports and deemed exports.
- Supplies to Special Economic Zones (SEZs), with or without tax payment.
- Stock transfers or services to distinct persons within an SEZ.
- Transactions with SEZ developers.
- Supplies under the reverse charge mechanism.
Exemptions from E-Invoicing
Certain categories of businesses are exempt from generating e-invoices:
- Financial Institutions: Including insurers, banks, NBFCs, etc.
- Goods Transport Agencies (GTAs): Businesses offering goods transportation services.
- Passenger Transport Services: Businesses offering passenger transportation services.
- Multiplex Cinemas: Businesses providing services related to film exhibition in multiplexes.
- SEZ Units: Businesses operating within Special Economic Zones (SEZs), though this exemption does not apply to SEZ developers.
GST E-Invoice Format
The e-invoice format, specified in GST rules, is designated as Form GST INV-1. It is presented in a standardized structure through JSON format, covering the following categories:
- Basic Details
- Invoice Period
- Preceding Document / Contract Reference
- Supplier and Buyer Information
- Payee and Delivery Information
Specific details such as item descriptions, HSN codes, and document totals must be included within these categories.
Mandatory Information for E-Invoicing
Certain details are mandatory for compliance with e-invoicing, including:
- Code for Supply Type: Indicating the supply type (e.g., B2B, EXPWP for export).
- Code for Document Type: Identifying the document type (e.g., INV for invoice).
- Document Number: The invoice number.
- Supplier and Buyer Details: Name, GSTIN, address, etc.
- Transaction and Item Information: Including item descriptions, prices, HSN codes, etc.
These mandatory details ensure accurate and compliant reporting.
Types of Documents Reported to the IRP
The e-invoicing system covers the following document types:
- Invoices by the Supplier
- Credit Notes by the Supplier
- Debit Notes by the Recipient
- Other documents as required by law.
Time Limit for Generating GST E-Invoices
The timeframe for generating e-invoices has been revised:
- Businesses with an aggregate turnover exceeding ₹100 crore (as of May 1, 2023) must generate e-invoices within seven days of the invoice date.
- No specific time limit is mandated for businesses with turnover below ₹100 crore.
Procedure for Generating & Uploading the E-Invoice
The process for generating and uploading e-invoices follows these steps:
- Generate E-Invoice: Create invoices as usual and report them electronically with mandatory fields, converting data into JSON format.
- Generate Unique IRN: Generate a unique Invoice Reference Number (IRN) using the SHA256 algorithm.
- Upload the JSON File: Upload the JSON file to the IRP.
- IRP Validation: The IRP validates the information and generates the IRN.
- QR Code and Digital Signature: A QR code is generated, and the e-invoice is digitally signed.
- Data Transmission to GST and E-Way Bill Portals: Information is transmitted to the GST system and e-way bill portals.
- E-Invoice Receipt Sent to Supplier’s ERP: The IRP sends the final invoice details to the supplier’s ERP system.
Integration of E-Invoicing with GST Returns
E-invoicing is integrated with GST returns to pre-populate tax return forms, reducing reconciliation issues and manual data entry.
Cancellation of E-Invoices
E-invoices must be fully cancelled within 24 hours of uploading. No cancellations are allowed after this period.
Amendments to E-Invoices
Amendments to e-invoices can only be made through the GST Portal.
Generate your GST e-invoices quickly with Shaah Solutions’ LEDGERS Software.
Ready to simplify your GST e-invoicing? LEDGERS by Shaah Solutions is here to help. Create GST e-invoices effortlessly with QR codes directly from your web browser, mobile app, or API.
Key Features:
- Automatic E-Invoice Generation.
- Multiple Generation Options.
- Seamless E-Way Bill Management.
- Simplified Tax Filing.
- Reduced Workload.
Contact our experts today to get started with efficient GST e-invoicing for your business.
Say goodbye to the hassle and hello to streamlined invoicing with LEDGERS!

