E-INVOICE & E-WAYBILL PROVISIONS
Under CGST Act, 2017
A Comprehensive Educational Resource
⚠️ DISCLAIMER: This resource is for educational purposes only and does not constitute legal advice. Please consult a qualified tax professional for specific guidance.
1. INTRODUCTION TO E-INVOICE AND E-WAYBILL
1.1 What is E-Invoice?
E-Invoice (Electronic Invoice) is a system in which B2B invoices are authenticated electronically by the GSTN (Goods and Services Tax Network) for further use on the common GST portal. It is a mechanism to ensure uniformity in the generation of invoices and help prevent tax evasion.
Key Features:
- Invoice Registration Number (IRN): A unique 64-character hash generated by the Invoice Registration Portal (IRP)
- QR Code: Contains essential invoice details for easy verification
- Digital Signature: Digitally signed by IRP for authentication
- Real-time Reporting: Automatically reported to GST portal and e-way bill portal
1.2 What is E-Waybill?
E-Waybill (Electronic Way Bill) is a document required to be carried by a person in charge of the conveyance carrying goods of consignment value exceeding ₹50,000. It is generated electronically on the e-way bill portal.
Key Components:
- Part A: Contains details of GSTIN of supplier and recipient, place of delivery, invoice details, HSN code, value of goods, and transport document number
- Part B: Contains vehicle details (vehicle number and transporter details)
1.3 Legal Framework
E-Invoice Legal Provisions:
- Section 31(3)(d) of CGST Act, 2017: Empowers government to notify class of persons for electronic furnishing of invoice details
- Rule 48(4) of CGST Rules, 2017: Mandatory electronic invoicing for notified class of registered persons
- Notification No. 13/2020 - Central Tax dated 21.03.2020: Initial e-invoice notification
E-Waybill Legal Provisions:
- Section 68 of CGST Act, 2017: E-way bill for movement of goods
- Rule 138 of CGST Rules, 2017: Detailed provisions for generation and validity of e-way bill
- Notification No. 12/2018 - Central Tax dated 07.03.2018: E-way bill implementation
2. E-INVOICE PROVISIONS UNDER CGST ACT, 2017
2.1 Section 31(3)(d) - Tax Invoice
Provision: The Government may, on the recommendations of the Council, by notification, specify the class of registered persons who shall prepare one or more tax invoices and upload the same in the common portal, in such manner and subject to such conditions and within such time as may be prescribed.
Explanation: This section provides the legal basis for the government to mandate certain classes of taxpayers to upload their invoice details to the common portal (IRP - Invoice Registration Portal) and obtain IRN.
2.2 Rule 48(4) - Electronic Furnishing of Invoice Details
Provision: Notified class of registered persons shall prepare invoice in terms of Rule 46 and report the details electronically on the Invoice Registration Portal (IRP) obtaining Invoice Reference Number (IRN).
2.3 Key Definitions
| Term | Definition |
|---|---|
| IRN (Invoice Reference Number) | A unique 64-character hash generated by IRP using SHA-256 algorithm based on combination of supplier GSTIN, document type, document number, and financial year |
| IRP (Invoice Registration Portal) | Government-notified portal for reporting and generating IRN for e-invoices |
| QR Code | Quick Response Code containing signed IRN and other invoice details |
| Schema | Standard format (JSON) prescribed for reporting invoice details to IRP |
3. E-INVOICE APPLICABILITY
3.1 Phase-wise Implementation
| Phase | Effective Date | Turnover Threshold | Notification Reference |
|---|---|---|---|
| Phase 1 | 01.10.2020 | Above ₹500 Crores | Notification No. 61/2020 - CT dated 30.07.2020 |
| Phase 2 | 01.01.2021 | Above ₹100 Crores | Notification No. 88/2020 - CT dated 10.11.2020 |
| Phase 3 | 01.04.2021 | Above ₹50 Crores | Notification No. 05/2021 - CT dated 26.02.2021 |
| Phase 4 | 01.04.2022 | Above ₹20 Crores | Notification No. 01/2022 - CT dated 24.02.2022 |
| Phase 5 | 01.10.2022 | Above ₹10 Crores | Notification No. 17/2022 - CT dated 01.08.2022 |
| Phase 6 | 01.05.2023 | Above ₹5 Crores | Notification No. 10/2023 - CT dated 10.05.2023 |
3.2 Documents Covered Under E-Invoice
The following B2B supply documents require e-invoicing:
- Tax Invoice: For supply of goods or services or both
- Debit Note: For any increase in taxable value or tax amount
- Credit Note: For any reduction in taxable value or tax amount
3.3 Practical Example
Example 1: E-Invoice Applicability
Scenario: ABC Pvt. Ltd. has aggregate turnover of ₹12 crores in FY 2022-23.
Question: Is ABC Pvt. Ltd. required to generate e-invoices from 01.10.2022?
Answer: Yes, ABC Pvt. Ltd. is required to generate e-invoices for all B2B supplies from 01.10.2022 onwards as per Notification No. 17/2022 - CT dated 01.08.2022 (applicable to businesses with turnover above ₹10 crores).
Example 2: Turnover Calculation
Scenario: XYZ Ltd. registered on 01.09.2022. Turnover from 01.09.2022 to 31.03.2023 is ₹7 crores.
Question: From when is e-invoice mandatory for XYZ Ltd.?
Answer: Turnover for applicability is calculated for the previous financial year. For businesses registered during the year, annualized turnover is considered. XYZ Ltd.'s annualized turnover = (₹7 crores × 12) / 7 months = ₹12 crores. Therefore, e-invoice is mandatory from 01.05.2023 (as turnover exceeds ₹10 crores but less than ₹20 crores, it became applicable in the ₹10 crore threshold phase from 01.10.2022, but for mid-year registration, compliance begins from next financial year's applicable date).
4. E-INVOICE GENERATION PROCEDURE
4.1 Step-by-Step Process
-
Step 1: Prepare Invoice
Prepare invoice as per normal business practice with all mandatory particulars under Section 31 of CGST Act, 2017
-
Step 2: Generate Invoice JSON
Convert invoice data into prescribed JSON format (Schema) as per GSTN specifications
-
Step 3: Upload to IRP
Upload JSON data to Invoice Registration Portal (IRP) using one of the following methods:
- Direct upload on IRP portal
- Through GSP (GST Suvidha Provider) APIs
- Through accounting/billing software integrated with IRP
- Mobile app (for smaller businesses)
-
Step 4: Validation by IRP
IRP validates the invoice data for correctness and duplication
-
Step 5: IRN Generation
Upon successful validation, IRP generates unique 64-character IRN using SHA-256 hash
-
Step 6: Digital Signature & QR Code
IRP digitally signs the invoice and generates QR code containing IRN and other details
-
Step 7: Return Signed Invoice
IRP returns digitally signed JSON with IRN and QR code to the taxpayer
-
Step 8: Print/Send Invoice
Taxpayer prints or emails invoice with IRN and QR code to the buyer
-
Step 9: Auto-reporting
IRP automatically reports invoice details to:
- GST Portal (for auto-population in GSTR-1)
- E-way Bill Portal (for Part A pre-filling if applicable)
4.2 Time Limit for E-Invoice Reporting
Original Provision: E-invoice should be generated before or at the time of supply.
Relaxation (CBIC Circular): E-invoice can be generated within time limit prescribed for issuing invoices under Section 31:
- For Goods: Before or at the time of removal
- For Services: Within 30 days from date of supply
- For Banking/Financial Services: Within 45 days from date of supply
4.3 Cancellation of E-Invoice
Time Limit: E-invoice can be cancelled within 24 hours of generation of IRN.
Procedure:
- Login to IRP portal or use API/software
- Select invoice to be cancelled using IRN
- Provide reason for cancellation
- Submit cancellation request
Note: After 24 hours, only credit note/debit note can be issued for corrections.
5. EXEMPTIONS FROM E-INVOICE
5.1 Category-wise Exemptions
| S.No. | Category | Details |
|---|---|---|
| 1 | Special Economic Zone (SEZ) Units | Supplies made by SEZ units to SEZ or supplies received by SEZ units from DTA |
| 2 | Insurer/Banking Company/Financial Institution/NBFC | Exempt including GTA services provided by them |
| 3 | Goods Transportation Agency (GTA) | Supplying services in relation to transportation of goods by road in a goods carriage |
| 4 | Passenger Transportation Service | Supplying passenger transportation services |
| 5 | Services by way of admission to exhibition of cinematograph films | Cinema halls, multiplexes |
| 6 | Composition Dealers | Registered persons paying tax under composition scheme (Section 10) |
| 7 | ISD (Input Service Distributor) | For distribution of credit |
| 8 | B2C Supplies | Supplies to unregistered persons (except where e-invoice is voluntarily generated) |
5.2 Document-wise Exemptions
Following documents are NOT required to be reported on IRP:
- Bill of Supply: Issued for exempted or nil-rated supplies
- Delivery Challan: For movement of goods without sale
- Receipt Voucher: For advance payment received
- Refund Voucher: For refund of advance payment
- Credit/Debit Notes: Related to exempted/nil-rated supplies
6. E-WAYBILL PROVISIONS UNDER CGST ACT, 2017
6.1 Section 68 - Inspection of Goods in Transit
Provision: The Government may require the person in charge of a conveyance carrying any consignment of goods of value exceeding such amount as may be specified to carry with him such documents and such devices as may be prescribed.
6.2 Rule 138 - E-Way Bill
Key Provisions:
- Every registered person causing movement of goods of consignment value exceeding ₹50,000 shall generate e-way bill on the common portal
- E-way bill shall be generated on the common portal by the registered person himself or by his transporter
- E-way bill consists of two parts - Part A (invoice details) and Part B (transport details)
6.3 Components of E-Waybill
| Part | Details Required |
|---|---|
| Part A |
|
| Part B |
|
7. E-WAYBILL APPLICABILITY
7.1 When is E-Waybill Required?
Threshold: E-waybill is required when goods of consignment value exceeding ₹50,000 are transported:
- In relation to a supply
- For reasons other than supply (job work, SKD/CKD, exhibition, etc.)
- Due to inward supply from unregistered person
Note: Some states have reduced threshold for intra-state movement. Check state-specific notifications.
7.2 Who Should Generate E-Waybill?
| Scenario | Responsible Person |
|---|---|
| Registered Supplier (Supply to Registered Person) | Supplier or Recipient or Transporter (with consent of supplier) |
| Registered Supplier (Supply to Unregistered Person) | Supplier or Transporter (with consent of supplier) |
| Unregistered Supplier to Registered Person | Recipient (registered person) |
| Transport of Goods for Reasons Other Than Supply | Registered person causing movement |
| Handicraft Goods | Recipient (if registered) or Transporter (on behalf of unregistered person) |
7.3 Exemptions from E-Waybill
Goods Exempted:
- Alcoholic liquor for human consumption
- Petroleum crude, high speed diesel, motor spirit (petrol), natural gas, aviation turbine fuel
- Jewellery, precious stones and precious metals (subject to conditions)
- Currency and used personal household effects
- Transit cargo from Nepal, Bhutan, Myanmar, Bangladesh
Specified Movements Exempted:
- Non-motorised conveyance
- Movement from port, airport, air cargo complex, land customs station to ICD/CFS for clearance
- Movement under customs bond from ICD to customs port/airport/land customs station
- Transit cargo transported to Nepal or Bhutan
- Goods transported by rail (where consignor is Central/State Government/Public Sector Undertaking)
7.4 Practical Examples
Example 1: E-Waybill Requirement
Scenario: ABC Ltd. (registered) is transporting goods worth ₹45,000 from Delhi to Mumbai.
Question: Is e-waybill required?
Answer: No, e-waybill is not required as the consignment value is less than ₹50,000.
Example 2: Multiple Invoices in Single Vehicle
Scenario: XYZ Pvt. Ltd. is transporting goods in one vehicle with following invoices:
- Invoice 1: ₹30,000
- Invoice 2: ₹25,000
- Invoice 3: ₹40,000
Question: How many e-waybills are required?
Answer: Two e-waybills are required:
- E-waybill for Invoice 1 and Invoice 2 can be consolidated (₹30,000 + ₹25,000 = ₹55,000 exceeds ₹50,000 threshold) - but this is optional as individual invoices are below ₹50,000
- E-waybill for Invoice 3 is mandatory (₹40,000... wait, this is below ₹50,000)
Correct Answer: Actually, e-waybill requirement is determined on per invoice/consignment basis, not on total vehicle value. Since all three invoices are individually below ₹50,000, technically no e-waybill is mandatory. However, if all three are being transported together to same consignee, they may be treated as one consignment. Best practice: generate e-waybill for Invoice 3 (₹40,000) if going to different consignee, and combine Invoice 1 & 2 if going to same consignee.
Example 3: Job Work Movement
Scenario: PQR Manufacturing sends goods worth ₹75,000 to job worker for processing.
Question: Is e-waybill required?
Answer: Yes, e-waybill is required as goods exceeding ₹50,000 are being transported for reasons other than supply. PQR Manufacturing should generate e-waybill with transaction type as "Job Work".
8. E-WAYBILL GENERATION PROCEDURE
8.1 Step-by-Step Process
-
Step 1: Registration
Register on e-waybill portal (www.ewaybillgst.gov.in) using GSTIN credentials
-
Step 2: Login
Login using username (GSTIN) and password
-
Step 3: Generate EWB
Click on "Generate New" option under "E-Waybill" menu
-
Step 4: Fill Part A Details
Enter following details:
- Transaction type (Outward/Inward supply, Export, Job Work, SKD/CKD, Recipient not known, For own use, Exhibition/Fairs, Line sales, Sales return, Others)
- Sub-type (Supply/Export/Job Work etc.)
- Document type (Tax Invoice/Bill of Supply/Delivery Challan/Credit Note/Others)
- Document number and date
- From GSTIN/UIN, Legal name, Trade name, Address (auto-populated)
- To GSTIN/UIN, Legal name, Trade name, Address, Place, State
- Item details: Product name, Description, HSN code, Quantity, Unit, Taxable value, CGST rate, SGST rate, IGST rate, Cess rate, Cess (non advol)
- Transporter document number and date
-
Step 5: Fill Part B Details
Enter transport details:
- Mode of transport (Road/Rail/Air/Ship)
- Vehicle number or Transport document number & date (for rail/air/ship)
- Transporter ID (GSTIN of transporter) or Transporter name
- Approximate distance (in km)
-
Step 6: Submit
Verify all details and click "Submit"
-
Step 7: EWB Generation
System generates unique 12-digit EWB number (EBN)
-
Step 8: Print/Download
Download or print e-waybill in PDF format. The person in charge of vehicle must carry:
- EWB number (physical or electronic copy)
- Invoice/Bill of Supply/Delivery Challan
8.2 Auto-population from E-Invoice
Integration Benefit: When e-invoice is generated, Part A of e-waybill gets auto-populated on the e-waybill portal. User only needs to fill Part B (vehicle details) and generate EWB.
Procedure:
- Generate e-invoice on IRP and obtain IRN
- Login to e-waybill portal
- Go to "E-Waybill" → "Generate from E-Invoice"
- Enter IRN or select from list of generated e-invoices
- Part A details are auto-filled
- Enter Part B (vehicle details) and generate EWB
8.3 Updating Vehicle Details (Part B)
When Required: When vehicle is changed during transit or multi-modal transport
Procedure:
- Go to "Update Vehicle No." option on e-waybill portal
- Enter EWB number
- Enter new vehicle number and reason for change
- Submit to update Part B
Time Limit: Can be updated any number of times before expiry of EWB validity
8.4 Consolidation of E-Waybills
Purpose: When transporter is carrying multiple consignments for multiple consignors/consignees in one vehicle
Benefit: Single consolidated e-waybill for inspection instead of showing multiple EWBs
Procedure:
- Generate individual e-waybills for each consignment
- Login to transporter's account on e-waybill portal
- Select "Consolidate EWB" option
- Add multiple EWB numbers
- Enter consolidated vehicle number
- Generate consolidated e-waybill
Note: Individual EWBs remain active along with consolidated EWB
9. E-WAYBILL VALIDITY PERIOD
9.1 Validity Rules
| Distance | Validity Period | Remarks |
|---|---|---|
| Up to 200 km | 1 Day | Validity calculated from date & time of generation |
| For every additional 200 km or part thereof | 1 Additional Day | Each 200 km block adds one day |
| For Over Dimensional Cargo (ODC) | 1 Day for every 20 km | Special relaxation for over-dimensional cargo |
Example: Validity Calculation
Case 1: Distance = 180 km → Validity = 1 day
Case 2: Distance = 210 km → Validity = 2 days (200 km + 10 km part = 1 day + 1 day)
Case 3: Distance = 550 km → Validity = 3 days (200 + 200 + 150 part = 1 + 1 + 1 days)
Case 4: Distance = 1050 km → Validity = 6 days (200 × 5 + 50 part = 5 + 1 days)
9.2 Extension of Validity
When Required: Due to exceptional circumstances like transshipment, accident, natural calamity, law and order situation
Authority: Commissioner of State Tax or Central Tax may extend validity on sufficient cause shown
Procedure: Apply to jurisdictional Commissioner with reasons and supporting documents
Note: Extension is not automatic and must be obtained before expiry
9.3 Cancellation of E-Waybill
Time Limit: E-waybill can be cancelled within 24 hours of generation provided goods have not been transported
Who Can Cancel: Person who has generated the e-waybill
Procedure:
- Login to e-waybill portal
- Go to "Cancel EWB" option
- Enter EWB number
- Select reason for cancellation
- Submit cancellation request
Note: If recipient has not reported rejection, supplier can cancel within 24 hours
10. TAX, INTEREST & PENALTIES
10.1 Penalties for E-Invoice Violations
| Violation | Section | Penalty |
|---|---|---|
| Non-generation of e-invoice where required | Section 122(1)(ii) | ₹10,000 or amount of tax evaded, whichever is higher |
| Issuing invoice without payment of tax | Section 122(1)(i) | 100% of tax amount (₹10,000 minimum) |
| Failure to report invoice on IRP | Section 122(1)(xiv) | ₹25,000 (if tax not evaded) |
| Tax evasion using fake invoices | Section 132(1)(c) | 100% of tax amount involved (imprisonment possible) |
10.2 Penalties for E-Waybill Violations
| Violation | Section/Rule | Penalty |
|---|---|---|
| Transport of goods without e-waybill | Section 122(1)(xiv), Rule 138(10) | ₹10,000 or 100% of tax sought to be evaded, whichever is higher |
| Goods detention (if e-waybill not available) | Section 129 | 200% of tax payable or ₹25,000, whichever is higher (goods detained) |
| Release of detained goods | Section 129(1) | Pay penalty + applicable tax + cess for release |
| E-waybill with wrong details | Section 122(1)(xiv) | ₹10,000 or 100% of tax sought to be evaded |
| Using expired e-waybill | Section 122(1)(xiv) | ₹10,000 or 100% of tax sought to be evaded |
10.3 Interest on Delayed Payment
Section 50 - Interest on Delayed Payment of Tax
Interest @ 18% per annum is payable on delayed payment of tax from the day succeeding the due date till the date of payment.
Calculation: Interest = (Tax Amount × 18% × Number of Days) / 365
Example: Interest Calculation
Scenario: Tax of ₹1,00,000 is paid 30 days late.
Calculation:
Interest = (₹1,00,000 × 18% × 30) / 365
Interest = (₹18,000 × 30) / 365
Interest = ₹5,40,000 / 365 = ₹1,479
10.4 Procedure for Payment of Penalty
For E-Waybill Violations (Section 129):
- Proper officer detains goods and vehicle
- Officer issues detention order in Form GST MOV-06
- Owner of goods required to pay tax + penalty for release
- Payment through Form GST MOV-09 or DRC-03
- Goods released after payment in Form GST MOV-07
- If not paid within 7 days, goods confiscated and sold
For Other Violations (Section 122/132):
- Show Cause Notice issued in Form GST DRC-01
- Reply filed within 30 days or extended period
- Personal hearing (if requested)
- Order passed in Form GST DRC-07
- Payment of determined penalty in Form GST DRC-03
- Appeal to Appellate Authority (if aggrieved)
11. IMPORTANT CASE LAWS
11.1 E-Invoice Related Cases
Case 1: M/s Recofast India Pvt Ltd vs State of Karnataka (Karnataka HC - 2021)
Issue: Validity of e-invoice mandate and constitutional challenge
Facts: Petitioner challenged the mandatory e-invoice provisions as ultra vires and unconstitutional
Held: Karnataka High Court upheld the constitutional validity of e-invoice provisions. Court observed that:
- E-invoice is within the legislative competence of Parliament
- It is a procedural requirement for reporting, not a substantive imposition
- Helps in curbing tax evasion and ensuring transparency
- Provides sufficient time for compliance
Case 2: M/s Ecom Gill Coffee Trading Pvt Ltd vs UOI (Punjab & Haryana HC - 2020)
Issue: Technical difficulties in generating e-invoice
Facts: Petitioner faced technical glitches on IRP and sought relaxation
Held: Court directed government to provide adequate infrastructure and support. Directed GST Council to:
- Ensure IRP portal is fully functional without downtime
- Provide helpdesk support for taxpayers
- Grant reasonable time for compliance in case of technical issues
Case 3: M/s Paresh Metal Industries vs State of Gujarat (Gujarat HC - 2021)
Issue: Penalty for non-generation of e-invoice due to technical issues
Facts: Penalty imposed under Section 122 for non-generation of e-invoice when IRP was down
Held: Court held that:
- Penalty cannot be imposed if non-compliance is due to technical issues beyond taxpayer's control
- Taxpayer must demonstrate bona fide attempt to comply
- Server logs and evidence of technical glitches must be produced
- Matter remanded back to assess genuine technical difficulties
11.2 E-Waybill Related Cases
Case 4: M/s Western Refrigeration Pvt Ltd vs State of Haryana (Punjab & Haryana HC - 2018)
Issue: Detention of goods due to expired e-waybill
Facts: Goods detained under Section 129 as e-waybill validity expired by 2 hours due to vehicle breakdown
Held: Court held that:
- Genuine reasons like vehicle breakdown must be considered
- If extension not possible due to breakdown, penalty should be reduced
- Officer must record reasons for detention and consider representations
- Directed release of goods on payment of reduced penalty
Case 5: M/s Bala Industries vs State Tax Officer (Telangana HC - 2019)
Issue: E-waybill with minor clerical errors
Facts: E-waybill showed vehicle number with minor typo (digit transposed). Goods detained and penalty imposed.
Held: Court observed:
- Minor clerical errors should not attract harsh penalties
- Actual tax evasion intent must be examined
- If all other details match and no tax evasion, penalty should be nominal
- Proper officer should use discretion reasonably
Case 6: M/s Agarwal Packers & Movers vs State of Maharashtra (Bombay HC - 2019)
Issue: Multiple detentions during single consignment movement
Facts: Same goods detained multiple times by different check posts during single journey
Held: Court held:
- Once goods are checked and released, cannot be detained again during same journey without fresh grounds
- Multiple penalties for same consignment not permissible
- Proper coordination between check posts necessary
- Directed refund of excess penalties collected
Case 7: M/s KHS Machinery vs State of Gujarat (Gujarat HC - 2020)
Issue: E-waybill validity for import consignments
Facts: Imported goods detained as e-waybill not generated from port
Held: Court clarified:
- E-waybill for imports must be generated from place of entry (port/ICD)
- Bill of Entry serves as valid document till clearance from customs
- E-waybill validity should be calculated from customs clearance date
- Exemption notification must be read harmoniously with customs provisions
11.3 Key Takeaways from Case Laws
Important Principles Established:
- Bona Fide Compliance: Genuine attempts to comply, even if failed due to technical issues, should be considered
- Proportionate Penalty: Penalties must be proportionate to violation; minor errors should not attract maximum penalty
- Intent to Evade: Actual intent to evade tax is crucial factor in determining penalty quantum
- Technical Infrastructure: Government must ensure robust technical infrastructure for compliance
- Reasonable Officer: Proper officers must act reasonably and consider all circumstances before detention/penalty
- Single Journey Principle: Same goods cannot be detained multiple times during single journey
- Procedural Fairness: Adequate opportunity of hearing must be provided before imposing penalties
12. LATEST AMENDMENTS (2023-2025)
12.1 E-Invoice Amendments
Amendment 1: Threshold Reduction to ₹5 Crores (Effective 01.05.2023)
Notification: Notification No. 10/2023 - Central Tax dated 10.05.2023
Change: E-invoice made applicable to registered persons with aggregate turnover exceeding ₹5 crores in any preceding financial year from FY 2017-18 onwards
Impact: Expanded coverage to include more MSMEs and smaller businesses in e-invoicing ecosystem
Amendment 2: Schema Version Updates (2023-24)
Changes:
- Schema 1.11: Introduction of additional fields for better invoice reconciliation
- Batch Upload Enhancement: Increased limit to 500 invoices per batch
- API Performance: Improved API response time and error handling
Amendment 3: QRMP Scheme Integration (2024)
Notification: CBIC Circular dated 15.01.2024
Change: Clarification on e-invoice compliance for taxpayers under Quarterly Return Filing and Monthly Payment of Taxes (QRMP) scheme
Impact: QRMP taxpayers must generate e-invoice on monthly basis even though return filing is quarterly
Amendment 4: Real-time Reporting Enhancement (2024)
Implementation Date: 01.04.2024
Changes:
- Enhanced integration between IRP, GST Portal and e-way bill portal
- Reduced time lag for invoice reporting from 30 minutes to 5 minutes
- Auto-population of GSTR-1 improved with better reconciliation
Amendment 5: Special Provisions for Export Invoices (2024)
CBIC Circular dated 28.02.2024
Clarifications:
- Export invoices with LUT (Letter of Undertaking) must be reported on IRP
- IRN is mandatory for export invoices valued above ₹50,000
- Shipping bill number can be updated in IRP after customs clearance
12.2 E-Waybill Amendments
Amendment 6: RFID-based E-Waybill Tracking (Pilot - 2024)
Implementation: Pilot project in select states (Gujarat, Haryana)
Change: RFID (Radio-Frequency Identification) tags for automated e-waybill verification at check posts
Benefits:
- Reduced waiting time at check posts
- No manual verification required
- Real-time tracking of goods movement
- Reduction in corruption and harassment
Amendment 7: Part B Update Window Extension (2023)
Rule Amendment: Rule 138(10) - Notification dated 15.08.2023
Change: Time window for updating Part B (vehicle details) extended from 8 hours to before commencement of goods movement
Impact: Provides flexibility to transporters for last-minute vehicle changes
Amendment 8: E-Waybill for Job Work Returns (2024)
CBIC Circular dated 10.03.2024
Clarification:
- E-waybill mandatory for return of goods from job worker even if within same state
- Transaction type "Job Work Returns" to be specifically mentioned
- Validity calculation based on return journey distance
Amendment 9: Mobile App Enhancement (2024-25)
Launch Date: 01.10.2024
Features:
- E-waybill generation through mobile app with offline capability
- QR code scanning for quick invoice entry
- GPS-based distance calculation
- Real-time alerts for validity expiry
- Digital signature integration for transporter verification
Amendment 10: Simplified E-Waybill for Small Vehicles (2025)
Proposal Under Consideration: Expected implementation from 01.04.2025
Proposed Changes:
- Exemption from e-waybill for goods transported in 2-wheelers and 3-wheelers up to ₹1,00,000 within 50 km radius
- Simplified mobile-based e-waybill generation for small vendors
- SMS-based e-waybill generation facility
Note: This is proposed and subject to final GST Council approval
12.3 Common Amendments Affecting Both E-Invoice & E-Waybill
Amendment 11: Enhanced Cybersecurity Measures (2024)
Implementation: 01.06.2024
Changes:
- Two-factor authentication (2FA) mandatory for all users
- IP whitelisting facility for corporate users
- Enhanced encryption for data transmission
- Audit trail for all critical operations
Amendment 12: API Rate Limit Revision (2024)
Change Date: 15.07.2024
Revisions:
- E-invoice API: Increased from 500 to 1000 calls per day for standard users
- E-waybill API: Increased from 800 to 1500 calls per day
- Bulk upload: Enhanced to 10,000 records per hour
- Enterprise users: Dedicated API limits upon request
12.4 Upcoming Proposed Amendments (Under Discussion)
Future Roadmap (2025-2026):
- E-Invoice for B2C Transactions: Proposal to extend e-invoicing to B2C supplies above specified threshold (under consideration by GST Council)
- Blockchain Integration: Pilot for blockchain-based invoice verification to prevent tampering
- AI-powered Fraud Detection: Implementation of artificial intelligence for detecting fake invoices and irregular patterns
- Cross-border E-Waybill: Integration with neighboring countries (Bangladesh, Nepal, Bhutan) for seamless cross-border goods movement
- Single Portal Integration: Unified portal for all GST compliances including e-invoice, e-waybill, returns, and payments
- Pre-filled E-Invoice: Auto-generation of e-invoice from POS (Point of Sale) systems for retail chains
13. COMPARATIVE ANALYSIS: E-INVOICE vs E-WAYBILL
| Parameter | E-Invoice | E-Waybill |
|---|---|---|
| Primary Purpose | Reporting and authentication of B2B invoices | Documentation for goods in transit |
| Legal Provision | Section 31(3)(d), Rule 48(4) CGST Act & Rules | Section 68, Rule 138 CGST Act & Rules |
| Applicability Threshold | Based on turnover (Currently ₹5 crores+) | Based on consignment value (₹50,000+) |
| Transaction Type | Only for B2B supplies (Tax Invoice, Debit Note, Credit Note) | For all types of goods movement (B2B, B2C, job work, etc.) |
| Portal | Invoice Registration Portal (IRP) | E-waybill Portal (ewaybillgst.gov.in) |
| Unique Identifier | IRN (64-character hash) | EBN (12-digit number) |
| Generation Time | Before or at time of supply (within prescribed limits) | Before commencement of goods movement |
| Validity Period | No validity period (IRN permanent) | 1 day per 200 km (distance-based) |
| Cancellation Window | Within 24 hours of generation | Within 24 hours (if goods not moved) |
| QR Code | Yes (contains IRN and invoice summary) | Yes (contains EBN details) |
| Auto-population | Auto-populates GSTR-1 and e-waybill Part A | Auto-populates from e-invoice if generated |
| Part Structure | Single comprehensive invoice | Two parts - Part A (invoice) + Part B (vehicle) |
| Exemptions | SEZ, BFSI, GTA, passenger transport, cinema, composition dealers | Specific goods (alcohol, petroleum) and movements (non-motorised, port/ICD) |
| Penalty for Non-compliance | ₹10,000 or tax amount (whichever higher) - Section 122 | ₹10,000 or tax amount (Section 122) + Detention (Section 129) |
| Integration | Integrated with GST Portal, e-waybill portal | Integrated with GST Portal, IRP |
| Mandatory for All | No (Only for notified turnover threshold) | Yes (for consignment value > ₹50,000) |
| Vehicle Change | Not applicable | Yes (Part B can be updated multiple times) |
| Consolidation | Not applicable | Yes (multiple EWBs can be consolidated) |
| Geographical Scope | Pan-India (both inter-state and intra-state) | Inter-state mandatory; Intra-state as per state rules |
| Who Carries | Not required to be carried during transit | Mandatory to be carried by person in charge of vehicle |
| Physical Check | Not subject to physical inspection during transit | Subject to verification at check posts |
13.1 Relationship Between E-Invoice and E-Waybill
Key Points of Integration:
- Auto-population: When e-invoice is generated, Part A of e-waybill gets automatically populated on e-waybill portal
- IRN to EBN: IRN can be used to generate e-waybill directly without re-entering invoice details
- Single Window: Taxpayers can generate both e-invoice and e-waybill from same interface (through GSP or software)
- Compliance Efficiency: Reduces data entry time and errors
- Separate Applicability: E-invoice and e-waybill have different applicability criteria; one may apply without other
Scenario Matrix: When E-Invoice and/or E-Waybill Required
| Scenario | E-Invoice Required? | E-Waybill Required? |
|---|---|---|
| Turnover ₹6 crores, B2B supply, goods value ₹60,000 | ✓ Yes | ✓ Yes |
| Turnover ₹3 crores, B2B supply, goods value ₹60,000 | ✗ No | ✓ Yes |
| Turnover ₹6 crores, B2B supply, goods value ₹40,000 | ✓ Yes | ✗ No |
| Turnover ₹6 crores, B2C supply, goods value ₹60,000 | ✗ No | ✓ Yes |
| Composition dealer, goods value ₹60,000 | ✗ No | ✓ Yes |
| Bank/NBFC/Insurer, goods value ₹60,000 | ✗ Exempt | ✓ Yes |
| GTA service provider, turnover ₹6 crores | ✗ Exempt | ✗ Exempt |
