What is an e-Invoice?

An e-Invoice under Indian GST is a digitally generated tax invoice that has been reported to and authenticated by the GST Network's Invoice Registration Portal (IRP). The IRP validates the invoice structure, assigns a unique 64-character Invoice Reference Number (IRN), generates a QR code embedding key invoice details, and transmits the data to the GST and e-Way Bill systems.

The mandate has been rolled out progressively. e-Invoicing began in October 2020 for businesses above INR 500 crore turnover and has been extended to lower thresholds in steps. As of August 2023, businesses with annual aggregate turnover above INR 5 crore in any preceding financial year since 2017-18 must comply. Smaller businesses remain exempt but may voluntarily adopt.

e-Invoice does not replace the tax invoice; it IS the tax invoice with the additional IRN and QR code printed. The invoice still contains all standard elements (GSTIN, HSN, taxable value, tax rates, total). Customers verify the IRN by scanning the QR code or looking up on the IRP portal.

Why e-Invoice matters for solar EPCs

Most established solar EPCs in India exceed INR 5 crore annual turnover and are within the e-Invoicing mandate. Non-compliance carries penalty of INR 10,000 per missed invoice and disables buyer ITC, which kills B2B sales. For SECI tender bidders and large commercial customer EPCs, e-Invoicing is operational essentials.

For accounting and compliance teams, e-Invoicing changes the invoice workflow. The invoice cannot be edited after IRN is generated (only cancelled within 24 hours or replaced by credit/debit note). This forces stricter pre-invoice validation discipline. Quality EPCs build invoice approval workflows before IRN generation.

The integration with e-Way Bill is a benefit: invoice data auto-populates Part A of e-Way Bill, reducing duplicate entry. EPCs shipping modules and inverters frequently benefit from this integration.

How e-Invoicing works end-to-end

  1. Invoice creation. EPC generates invoice in accounting or CRM software.
  2. JSON conversion. Software converts to standard e-Invoice JSON schema.
  3. API upload to IRP. JSON sent to einvoice1.gst.gov.in.
  4. Validation. IRP validates GSTIN, HSN, structure.
  5. IRN and QR code generation. Returned to EPC software.
  6. Final invoice issued. With IRN and QR code printed.
  7. GSTR-1 auto-population. Data flows to GST returns.
  8. e-Way Bill Part A auto-fill. Reduces duplicate entry.
  9. Buyer verification. Scan QR or lookup IRN.
  10. ITC claim. Buyer claims based on authenticated invoice.

Benefits of e-Invoicing

  • GST compliance. Mandatory above threshold.
  • Buyer ITC enablement. Authenticated invoices.
  • GSTR-1 auto-fill. Reduces return preparation effort.
  • e-Way Bill integration. No duplicate entry.
  • Audit trail. Immutable IRN-linked record.
  • Fraud reduction. Standardised, validated invoices.
  • Buyer trust. QR code verification.

Limitations and challenges

Software dependency. Requires e-Invoice-enabled accounting or ERP.

Pre-invoice discipline. Cannot edit after IRN.

24-hour cancellation window. Beyond that, credit note required.

API uptime. IRP downtime stalls invoicing.

Threshold ambiguity. Crossing INR 5 crore mid-year triggers obligation.

e-Invoicing across solar EPC operations

Activitye-Invoice applicability
Sale of solar plant to commercial customerRequired if EPC above threshold
Sale to residential B2C customerNot required (B2C exempt)
Sale to SEZ unitRequired
Export of solar equipmentRequired
RCM purchasesRequired from FY 2025-26
Credit and debit notesRequired

Quick facts

Current thresholdINR 5 crore annual turnover
Portaleinvoice1.gst.gov.in
Key identifierIRN (64-character alphanumeric)
PenaltyINR 10,000 per missed invoice
Cancellation window24 hours
Auto-populationGSTR-1, e-Way Bill Part A
ExemptB2C, banking, insurance, GTA passenger, exempt supplies

Common mistakes about e-Invoicing

  1. Missing threshold crossing. Obligation starts immediately.
  2. Editing post-IRN. Not allowed.
  3. Cancellation past 24 hours. Credit note required instead.
  4. Manual data entry to e-Way Bill. Misses integration.
  5. Skipping QR code on printed invoice. Buyer verification fails.
  6. Wrong HSN code in JSON. Validation rejection.
  7. Treating B2C as exempt always. Future threshold changes.
  8. No backup workflow during IRP downtime. Invoice queue stalls.

Key takeaways

  • e-Invoice is the IRN-authenticated tax invoice under GST.
  • Mandatory for businesses above INR 5 crore annual turnover.
  • IRP assigns unique IRN and QR code.
  • Auto-populates GSTR-1 and e-Way Bill Part A.
  • Cannot edit post-IRN; 24-hour cancellation window.
  • Penalty INR 10,000 per missed invoice; buyer ITC denied.
  • Quality EPCs use e-Invoice-enabled accounting or CRM tools.

Frequently Asked Questions

What is an e-Invoice?

An e-Invoice is a digitally generated invoice that has been reported to and authenticated by the GST Network's Invoice Registration Portal (IRP), which assigns a unique Invoice Reference Number (IRN) and a QR code. Under Indian GST, e-Invoicing is mandatory for taxpayers above specified turnover thresholds. As of 2026, the threshold is INR 5 crore annual turnover.

Who must generate e-Invoices?

All GST-registered businesses with annual aggregate turnover above INR 5 crore in any preceding financial year since 2017-18. The threshold has been progressively lowered from INR 500 crore (2020) to INR 5 crore (2023). Small businesses below INR 5 crore are exempt.

Do solar EPCs need e-Invoicing?

Yes if annual turnover exceeds INR 5 crore. Most established EPCs above this threshold are mandated. Smaller EPCs below threshold are exempt but may voluntarily adopt e-Invoicing for buyer requirements.

How does e-Invoicing work?

EPC generates invoice in accounting software in standard JSON format, uploads to IRP via API or portal, IRP validates and assigns IRN plus QR code, EPC issues final invoice to customer with IRN and QR code, IRP transmits invoice data to GST and e-Way Bill systems.

What is the IRN?

Invoice Reference Number is the unique 64-character alphanumeric identifier assigned by IRP to each authenticated e-Invoice. IRN proves the invoice has been reported. Buyers verify IRN via QR scan or portal lookup before accepting invoice.

What documents require e-Invoicing?

B2B invoices, credit notes, and debit notes. Export invoices. RCM (Reverse Charge Mechanism) invoices. B2C invoices are not currently required but threshold may extend in future. SEZ supplies are included.

What documents are exempt from e-Invoicing?

B2C transactions, supplies through ISD (Input Service Distributor), insurance, banking, NBFC, GTA passenger transport, exempt supplies. Government entities and SEZ units in some cases.

What happens if e-Invoicing is missed?

Penalty of INR 10,000 per invoice for non-issuance. Buyer cannot claim ITC on invoices without IRN. GSTR-1 mismatch may trigger compliance notice. Repeated non-compliance leads to GST registration scrutiny.

What is the relationship between e-Invoice and e-Way Bill?

e-Invoice data auto-populates e-Way Bill (Part A). EPC need not separately enter invoice details on e-Way Bill portal; only vehicle and transport details (Part B). This integration reduces compliance burden.

Does e-Invoice replace tax invoice?

No. e-Invoice IS the tax invoice plus IRN and QR code. The invoice issued to customer still contains all standard tax invoice elements (GSTIN, HSN, taxable value, tax rates, total) with the additional IRN and QR code.

What is the IRN validation lifecycle?

Once IRN is generated, the invoice cannot be modified. Errors require credit/debit note or cancellation within 24 hours. After 24 hours, cancellation is not possible. Quality EPCs validate invoices before IRN generation.

What software supports e-Invoicing for EPCs?

Tally Prime, Zoho Books, Marg, QuickBooks, ClearTax, and ERP systems with GSTN integration. CRM-integrated invoicing (QuickEstimate, others) connects to IRP via API. Direct GSTN portal is available for smaller volumes.

Run your solar business on QuickEstimate

India's mobile-first solar CRM. Send subsidy-ready proposals on WhatsApp in 60 seconds. Free for 10 proposals a month, no card.

Start free →

Sources

  • GSTN e-Invoice portal. Official documentation. einvoice1.gst.gov.in
  • CGST Rule 48 and Notifications. e-Invoicing mandate and threshold. cbic.gov.in
  • GST Council notifications. Threshold revisions.
  • CBIC FAQs on e-Invoicing.
  • ICAI publications on e-Invoicing.
  • Tally, Zoho Books, ClearTax documentation. Implementation guides.
  • NIC technical specifications. JSON schema and APIs.

Written by QuickEstimate Editorial, QuickEstimate Editorial (Surat).

Last updated: 4 June 2026.