FICO India e-Invoicing Part 3: e-Way Bill for Goods Movement
Full lesson currently free to read · AI practice limits apply separately
Learn when an e-way bill is required for moving goods, what data it needs from SAP deliveries and billing, how it is generated with or after the e-invoice, and how validity, vehicle updates and cancellations work.
Visual overview
Explanation
📌 KEY POINTS
✅ An e-way bill is required for movement of goods above the notified value threshold, including many stock transfers.
✅ Part A holds invoice and goods details; Part B holds transport details such as vehicle number.
✅ When e-invoicing applies, the e-way bill can be generated from the IRN data plus transport details.
✅ Validity depends on distance; vehicle changes are updated on the e-way bill during transit.
⚠️ Goods moving without a valid e-way bill can be detained with penalties — it is an operational, not just a tax, issue.
━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE
Parts 1–2 covered e-invoicing. Part 3 covers the movement document that accompanies goods.
━━━━━━━━━━━━━━━━━━━━
▶ 1. WHEN IT IS NEEDED
An e-way bill is required when goods above a notified value are moved — for a sale, a stock transfer, a job-work dispatch and other reasons. The obligation sits with the consignor, consignee or transporter depending on who arranges the movement. Thresholds and exemptions vary and some states have their own rules for intra-state movement, so scope must be configurable.
━━━━━━━━━━━━━━━━━━━━
▶ 2. DATA IT NEEDS
Part A contains GSTINs of supplier and recipient, place of delivery, document number and date, value, HSN codes and reason for transport. Part B contains the transport mode and vehicle or transport document number. In SAP the data comes from the delivery, the billing document and the shipment, so those documents must carry transporter and vehicle information when the e-way bill is generated.
━━━━━━━━━━━━━━━━━━━━
▶ 3. GENERATION WITH E-INVOICE
Where e-invoicing applies, Part A data is already registered with the IRN, so the e-way bill can be generated from the IRN plus transport details, either together with the e-invoice or afterwards. For movements without an e-invoice — such as transfers within a state or job work — the e-way bill is generated directly from the delivery data.
━━━━━━━━━━━━━━━━━━━━
▶ 4. VALIDITY AND CHANGES
Validity is calculated from the distance. If goods cannot reach in time, validity can be extended under rules; if the vehicle changes in transit, Part B is updated. A cancellation is possible within a short window after generation if goods did not move. These actions need to be available to logistics staff, not only to finance.
━━━━━━━━━━━━━━━━━━━━
▶ 5. PROCESS OWNERSHIP
Because the e-way bill must exist before the truck leaves, it belongs in the shipping process: dispatch should be blocked until it is generated. Finance owns configuration and compliance reporting; logistics owns daily generation and updates. Monitoring should show deliveries dispatched without an e-way bill as critical.
━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP
- List movement types that need e-way bills: sales, transfers, job work, returns.
- Check that deliveries or shipments carry transporter and vehicle data.
- Generate an e-way bill for a test delivery with and without e-invoice.
- Update the vehicle number and observe the change in status.
✅ CHECKPOINT: every in-scope dispatch has an e-way bill generated before the goods leave.
How the SAP process fits together
SAP PROCESS EXPLORER · Finance: post to report
ERPClimb.comIndia e-Invoicing and e-Way Bill — process breakdown
Topic-specific conceptual flow: how key objects and decisions fit together. SAP configurations and exceptional cases can follow different paths.
Selected process stage
Create
Post the billing document in SAP with GSTINs, HSN and values
What this specific lesson teaches
Learn when an e-way bill is required for moving goods, what data it needs from SAP deliveries and billing, how it is generated with or after the e-invoice, and how validity, vehicle updates and cancellations work.
Key lesson principle: An e-way bill is required for movement of goods above the notified value threshold, including many stock transfers.
Representative SAP learning flow, not a guarantee of system runtime sequence in every scenario. The chapter-specific facts come from the published lesson text.
Real project scenario
Trucks were stopped at a state border because e-way bills were generated with the transporter's ID but without vehicle numbers. The shipment process captured vehicle numbers only after dispatch. The process was changed so vehicle data is entered at loading and dispatch is blocked until the e-way bill has Part B completed.
Common mistakes
- Generating e-way bills without vehicle details.
- Forgetting stock transfers and job work.
- Leaving generation to finance after dispatch.
- Ignoring validity and extension rules.
Best practices
- Integrate generation into shipping with a dispatch block.
- Capture transport data at loading.
- Cover all movement types, not just sales.
- Monitor dispatched deliveries without e-way bills.
Interview angle
Interviewers may ask the difference between Part A and Part B, how e-way bills relate to e-invoices, and who in the business should own generation.
Frequently asked questions
What is the difference between Part A and Part B of an e-way bill?
Part A holds the invoice and goods details: GSTINs, place of delivery, document number and date, value, HSN codes and reason for transport. Part B holds the transport details, such as transport mode and vehicle or transport document number.
Can an e-way bill be generated from the e-invoice?
Yes. Where e-invoicing applies, Part A data is already registered with the IRN, so the e-way bill can be generated from the IRN plus transport details. Movements without an e-invoice, such as job-work dispatches or some stock transfers, generate the e-way bill directly from the delivery data.
Who should own e-way bill generation in an SAP process?
Because the e-way bill must exist before the truck leaves, it belongs in the shipping process: logistics owns daily generation and updates, and dispatch should be blocked until it exists. Finance owns configuration and compliance reporting.
Practice this lesson
Quick check
0 of 3 questions attempted
1. Which part of the e-way bill contains vehicle or transport document details?
2. How can an e-way bill be generated when the invoice already has an IRN?
3. Which movement may need an e-way bill even though no customer is involved?
Check before use: lesson examples are educational, not a guarantee of correctness for your SAP edition or release. Sample code has not been executed on your SAP system. Confirm API availability, syntax, authorizations and business impact in an approved development or test environment.