E-Invoice and E-Way Bill: Everything Indian Businesses Need to Know
E-invoicing is now mandatory for most GST-registered businesses in India. This guide explains the requirements, process, and how to automate both e-invoice and e-way bill generation.
E-invoicing and e-way bills are two of the most significant compliance requirements for Indian businesses under GST. Getting them right is not optional — non-compliance attracts penalties and can disrupt your business operations. This guide covers everything you need to know.
What is E-Invoice?
E-invoice (electronic invoice) is a system where B2B invoices are authenticated by the Government's Invoice Registration Portal (IRP) in real time. When you raise a B2B invoice, it gets a unique Invoice Reference Number (IRN) and a QR code — only then is it a valid GST invoice.
Important: E-invoice does not mean you email invoices. It means every B2B invoice must be registered with the government portal before or at the time of supply.
Who Needs to Generate E-Invoices?
As of 2025, e-invoicing is mandatory for all GST-registered businesses with aggregate annual turnover above ₹5 crore. The threshold has been progressively lowered and is expected to be reduced further.
E-invoicing is NOT required for:
- •B2C supplies (to unregistered persons)
- •Composition scheme dealers
- •SEZ supplies (with some exceptions)
- •Banking and financial services
- •Insurance companies
- •Passenger transport services
How E-Invoice Generation Works
1.You raise an invoice in your accounting software
2.The software sends invoice data to the IRP in JSON format
3.IRP validates the data and generates an IRN (64-character hash)
4.IRP returns the signed e-invoice with IRN and QR code
5.You print or share this invoice — the QR code contains all invoice details
The entire process takes 2–3 seconds when using integrated software like DaaSu ERP.
What is E-Way Bill?
An e-way bill is an electronic document required for movement of goods worth more than ₹50,000. It must be generated before goods leave your premises.
Who generates it: The consignor (seller), consignee (buyer), or the transporter — whoever moves the goods.
Validity: Depends on distance. For up to 100 km, valid for 1 day. For each additional 100 km, 1 more day is added.
E-Way Bill Requirements
You need an e-way bill when:
- •Goods worth over ₹50,000 are being transported
- •Movement is in relation to a supply (sale, transfer, return)
- •Movement is by road, rail, air, or ship
You do NOT need an e-way bill for:
- •Goods of value less than ₹50,000
- •Non-motorised conveyance
- •Certain exempt goods categories
- •Intra-state movement within certain states (check state-specific rules)
Connecting E-Invoice and E-Way Bill
When you generate an e-invoice, you can simultaneously generate an e-way bill — the data flows automatically since both use the same invoice information. This is a significant time-saver and ensures the two documents are always consistent.
Penalties for Non-Compliance
Missing e-invoice: The penalty is ₹10,000 or tax amount, whichever is higher. The invoice is considered invalid and the buyer cannot claim ITC.
Missing e-way bill: Penalty of ₹10,000 or tax evaded (whichever is higher) plus potential seizure of goods and vehicle.
These penalties are strictly enforced at checkposts and during GST audits.
How DaaSu ERP Automates Both
DaaSu ERP is directly integrated with the NIC e-invoice and e-way bill portals. When you raise an invoice in DaaSu:
- •IRN is fetched automatically and embedded in the invoice
- •E-way bill is generated simultaneously if the invoice value exceeds ₹50,000
- •The final invoice with QR code and e-way bill number is ready to print or share in seconds
- •Failed API calls are retried automatically with error notifications
No manual portal login. No copy-pasting. Complete compliance with zero extra effort.
Share this article
