ERPClimb logoERPClimb
Login
India e-Invoicing and e-Way Bill
FI / FICOintermediate

FICO India e-Invoicing Part 3: e-Way Bill for Goods Movement

Full lesson currently free to read · AI practice limits apply separately

Key takeaway

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

FICO India e-Invoicing Part 3: e-Way Bill for Goods Movement — learning sheetFlow: Delivery and billing → Part A from invoice/IRN → Part B transport details → E-way bill number → Vehicle updates and validity. Key ideas: WHEN IT IS NEEDED; DATA IT NEEDS; GENERATION WITH E-INVOICE; VALIDITY AND CHANGES. Watch out: Goods moving without a valid e-way bill can be detained with penalties — it is an operational, not just a tax, issue.ERPClimb.com / FICO / LESSON 9/14 / LEARNING SHEETFICO India e-Invoicing Part 3: e-Way Bill for GoodsMovement1 · HOW IT FLOWS1Deliveryand billing2Part A frominvoice/IRN3Part Btransportdetails4E-way billnumber5Vehicleupdates andvalidity2 · KEY IDEAS EXPLAINEDWhen It Is NeededAn e-way bill is required when goods above anotified value are moved — for a sale, a stocktransfer, a job-work dispatch and other reasons…Data It NeedsPart A contains GSTINs of supplier and recipient,place of delivery, document number and date,value, HSN codes and reason for transport. Part B…Generation With E-InvoiceWhere e-invoicing applies, Part A data is alreadyregistered with the IRN, so the e-way bill can begenerated from the IRN plus transport details…Validity And ChangesValidity is calculated from the distance. If goodscannot reach in time, validity can be extendedunder rules; if the vehicle changes in transit…3 · REMEMBER · WATCH OUTRememberAn e-way bill is required for movement of goods above the notifiedvalue threshold, including many stock transfers.Part A holds invoice and goods details; Part B holds transport detailssuch as vehicle number.When e-invoicing applies, the e-way bill can be generated from the IRNdata plus transport details.!Watch outGoods moving without a valid e-waybill can be detained with penalties— it is an operational, not just atax, issue.4 · IN A REAL PROJECTTrucks were stopped at a state border because e-way bills were generated with the transporter's ID but withoutvehicle numbers. The shipment process captured vehicle numbers only after dispatch. The process was changed sovehicle data is entered at loading and dispatch is blocked until the e-way bill has Part B completed.Original ERPClimb learning sheet • Verify against your SAP release and edition

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

  1. List movement types that need e-way bills: sales, transfers, job work, returns.
  2. Check that deliveries or shipments carry transporter and vehicle data.
  3. Generate an e-way bill for a test delivery with and without e-invoice.
  4. 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.com

India 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.

1/4

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.

More lessons in this topic

Related SAP topics