Library / Goods and Services Tax: The Professional's Master Guide
22. E-Invoicing and E-Way Bills
E-invoicing validates B2B invoices on a Government portal before they reach the customer; the e-way bill tracks goods on the road. Both feed returns automatically and both carry penalties when ignored.
22.1 E-invoicing: scope and thresholds
Under rule 48(4) of the CGST Rules, notified persons must prepare invoices and credit and debit notes for B2B supplies, exports and supplies to SEZs by uploading them to an Invoice Registration Portal (IRP). The IRP validates the data, generates a unique Invoice Reference Number (IRN), signs the invoice and returns it with a QR code; the details flow to GSTR-1 and the e-way bill system. An invoice that should have been an e-invoice but was issued without an IRN is not a valid invoice (rule 48(5)).
Effective from | Aggregate turnover in any year from 2017-18 more than |
|---|---|
1 October 2020 | Rs. 500 crore |
1 January 2021 | Rs. 100 crore |
1 April 2021 | Rs. 50 crore |
1 April 2022 | Rs. 20 crore |
1 October 2022 | Rs. 10 crore |
1 August 2023 | Rs. 5 crore |
The test is whether aggregate turnover (PAN level) exceeded the limit in any financial year from 2017-18. Once covered, a person stays covered even if turnover later falls. Exempt whatever their turnover: SEZ units (not developers), insurers, banks, financial institutions and NBFCs, goods transport agencies, passenger transport, cinema admission in multiplexes, and Government departments and local authorities.
Illustration 128: Is e-invoicing applicable? Verma Auto Parts Pvt. Ltd. had aggregate turnover of Rs. 4.2 crore in FY 2019-20, Rs. 5.4 crore in FY 2021-22 and Rs. 4.8 crore in FY 2025-26. Step 1: Turnover exceeded Rs. 5 crore in FY 2021-22. Step 2: The Rs. 5 crore threshold applies from 1 August 2023. Result: E-invoicing applies from 1 August 2023, though the latest turnover is Rs. 4.8 crore. |
The 30-day reporting limit
From 1 April 2025, taxpayers with aggregate annual turnover (AATO) of Rs. 10 crore or more cannot report a document to the IRP after 30 days from the document date. The restriction covers invoices, credit notes and debit notes. (From 1 November 2023 it applied at Rs. 100 crore.) The IRP rejects late documents.
Illustration 129: 30-day limit Gupta Steel Pvt. Ltd. has AATO of Rs. 12 crore. An invoice dated 25 August 2026 was not uploaded because of a system error. Step 1: The 30 days counted from the invoice date (25 August 2026 being day 1) end on 23 September 2026. Result: An upload on 25 September 2026 is rejected. A fresh invoice with a current date and new number must be issued and reported; interest for the delayed time of supply is examined separately. |
Cancellation, B2C dynamic QR and consequences
An IRN can be cancelled, in full only, within 24 hours of generation on the IRP. An active e-way bill must be cancelled first. After 24 hours, correction is by credit note or GSTR-1 amendment, and the cancelled number cannot be reused.
Taxpayers with aggregate turnover above Rs. 500 crore must show a dynamic QR code on B2C invoices. Not issuing an e-invoice where required attracts penalty under section 122 (Rs. 10,000 or the tax involved, whichever is higher) and the general penalty under section 125 for procedural lapses, apart from loss of credit to the customer.
22.2 E-way bill: when required
Section 68 and rules 138 to 138E require an e-way bill (EWB) for movement of goods of consignment value above Rs. 50,000, whether for supply, for reasons other than supply (stock transfer, job work), or for inward supply from an unregistered person. Consignment value is the section 15 value in the document including GST and cess, excluding exempt goods in the same document. Inter-State movement for job work and of handicraft goods needs an EWB even below Rs. 50,000. States may notify a higher intra-State limit.
Illustration 130: Consignment value test Kaur Hardware, Ludhiana, sends goods of taxable value Rs. 45,000 at 18% to a customer in Chandigarh. Step 1: Consignment value = Rs. 45,000 + IGST Rs. 8,100 = Rs. 53,100. Result: Rs. 53,100 is more than Rs. 50,000, so an e-way bill is needed, though the taxable value alone is below the limit. |
Parts A and B. Part A has the invoice details, GSTINs, delivery place, value, HSN and reason for transport. Part B has the vehicle or transport document number. The EWB is not valid until Part B is filled, except for movement up to 50 km within the State from the consignor to the transporter's place. Two-factor authentication is required for generation, and EWBs can be generated only for documents not older than 180 days (from 1 January 2025).
Exemptions (rule 138(14)) include non-motorised conveyance; movement from a port, airport or land customs station to an ICD or CFS for clearance; goods under customs bond; transit to or from Nepal or Bhutan; empty containers; movement up to 20 km to a weighbridge under a delivery challan; annexure goods such as household LPG and currency; exempt goods; and alcoholic liquor and petroleum products.
Job work and stock transfer. Job work goods move under a delivery challan with an EWB; stock transfers to another registration under a tax invoice and EWB.
Bill-to-ship-to. Where A in Delhi sells to B in Mumbai but ships directly to B's customer C in Pune, the EWB is generated on the invoice of A to B with the delivery address of C. One EWB covers the movement, generated by A or B.
22.3 Validity and extension
Rule 138(10) gives validity according to distance: 1 day for up to 200 km and 1 more day for every further 200 km or part. For over dimensional cargo (ODC) it is 1 day for every 20 km or part. A "day" ends at midnight of the day following the date of generation. Where goods cannot reach in time (breakdown, accident, law and order), validity may be extended within 8 hours before or after expiry, up to 360 days in all.
Illustration 131: Validity for normal cargo and ODC Rathi Transport generates an EWB at 10:30 pm on 3 September 2026 for 650 km (Ahmedabad to Nagpur), and another for an over dimensional transformer moving 90 km. Step 1 (normal cargo): First 200 km = 1 day. Remaining 450 km = 3 days (200 + 200 + 50, a part counting as a full unit). Validity = 4 days. Step 2: Day 1 ends at midnight of 4 September 2026; day 4 ends at midnight of 7 September 2026. Step 3 (ODC): 90 km / 20 km = 4.5, rounded up to 5 days. Result: If the truck breaks down on 7 September, Rathi Transport should extend the EWB between 4:00 pm on 7 September and 8:00 am on 8 September 2026. |
22.4 Interception and detention (sections 68 and 129)
The officer may stop a conveyance, record the driver's statement (MOV-01) and order physical verification (MOV-02), with a summary report within 24 hours and a final report within 3 days. If documents are missing or wrong, the goods are detained (MOV-06) and a notice in MOV-07 proposes the penalty. Under section 129(3), the notice must be issued within 7 days of detention, and the order in MOV-09 passed within 7 days of service of the notice. The goods are released on payment of the penalty (MOV-05) or on furnishing security equal to it.
Situation | Penalty under section 129(1) (from 1 January 2022) |
|---|---|
Owner comes forward, taxable goods | 200% of tax payable |
Owner comes forward, exempt goods | 2% of value of goods or Rs. 25,000, whichever is less |
Owner does not come forward, taxable goods | 50% of value of goods or 200% of tax, whichever is higher |
Owner does not come forward, exempt goods | 5% of value of goods or Rs. 25,000, whichever is less |
Illustration 132: Penalty on detention Goods of Singh Traders worth Rs. 4,00,000 at 18% are detained without an EWB; another truck carries exempt vegetables worth Rs. 8,00,000 without documents. Step 1: Tax on taxable goods = 18% of Rs. 4,00,000 = Rs. 72,000. Step 2: Owner comes forward: penalty = 200% of Rs. 72,000 = Rs. 1,44,000. Step 3: If the owner did not come forward: higher of 50% of Rs. 4,00,000 = Rs. 2,00,000 and Rs. 1,44,000 = Rs. 2,00,000. Step 4: Exempt goods, owner comes forward: lower of 2% of Rs. 8,00,000 = Rs. 16,000 and Rs. 25,000 = Rs. 16,000. Result: The penalty replaces tax at this stage. If unpaid within 15 days of the order, the goods may be sold (section 129(6)). |
An appeal against a section 129(3) order requires pre-deposit of 25% of the penalty (proviso to section 107(6)). Section 130 (confiscation, with a redemption fine up to market value less tax, plus tax and penalty) is for intent to evade, such as goods not in the books, and should not be used for documentary lapses covered by section 129.
Judicial view: Detention for technical lapses Assistant Commissioner (ST) v. Satyam Shivam Papers (P) Ltd. (Supreme Court, 2022): Goods could not be delivered within the validity of the EWB because of a traffic block caused by an agitation. The Telangana High Court quashed the tax and penalty, finding no intent to evade. The Supreme Court dismissed the State's special leave petition and raised the costs to Rs. 59,000: evasion cannot be presumed from a lapse caused by external factors. Hindustan Steel Ltd. v. State of Orissa (Supreme Court, 1969): Penalty is not imposed merely because it is lawful; a technical or venial breach does not ordinarily call for it. This pre-GST principle is applied to EWB lapses. |
Judicial view: The seven-day limits in section 129(3) are mandatory Danish Hassan v. Union Territory of Jammu and Kashmir (Jammu and Kashmir and Ladakh High Court, 2026): The notice under section 129(3) was issued only after the 7-day period from detention had expired. The Court held the limits mandatory, as they regulate a coercive power, quashed the proceedings and directed release of the deposit, leaving other proceedings open. GMG Electric v. Commissioner of State Tax (GSTAT, Ernakulam Bench, 2026): The penalty order was passed 445 days after the MOV-07 notice. The Tribunal held that "shall" in section 129(3) makes the 7-day limit for the order mandatory and declared the order void. Practical relevance: In every detention case, note the date and time of detention, of service of MOV-07 and of the MOV-09 order. A delay beyond 7 days at either stage is a strong ground of challenge. |
Chapter summary • E-invoicing applies where aggregate turnover exceeded Rs. 5 crore in any year since 2017-18, with sector exemptions. • An invoice without a required IRN is invalid; IRN can be cancelled only within 24 hours; AATO of Rs. 10 crore or more must report within 30 days of document date. • E-way bill is required for consignment value (including tax) above Rs. 50,000, and always for inter-State job work and handicrafts. • Validity is 1 day per 200 km (20 km for ODC); extension within 8 hours before or after expiry. • Section 129 penalty is 200% of tax where the owner comes forward; for exempt goods 2% of value or Rs. 25,000, whichever is less; notice and order each within 7 days. • Courts refuse penalty for bona fide lapses and quash orders outside the 7-day limits. |
© Vipin Nair. This guide is for reading online only. Copying, downloading, printing and redistribution are not permitted. For study and general reference; not legal, tax or investment advice.