How Is the E-Way Bill Transaction Type Determined When Generated from an E-Invoice?
When you generate an e-way bill manually, you pick the Transaction Type yourself — Regular, Bill To–Ship To, Bill From–Dispatch From, or Combination.
But when you generate an e-way bill from an e-invoice’s IRN on Swipe (or on the government e-way bill portal), there’s no dropdown to pick from. The transaction type is selected automatically, based on the addresses already on your e-invoice.
This is often the reason customers reach out confused about why their e-way bill shows a transaction type they never chose, and how to fix it.
What you need to know
The system checks four addresses on your e-invoice — Bill From, Dispatch From, Bill To, and Ship To — and assigns a transaction type based on which of these match and which don’t.
| If on the e-Invoice… | The system assigns |
|---|---|
| Dispatch From = Bill From, and Ship To = Bill To | Regular |
| Dispatch From = Bill From, but Ship To ≠ Bill To | Bill To – Ship To |
| Dispatch From ≠ Bill From, but Ship To = Bill To | Bill From – Dispatch From |
| Dispatch From ≠ Bill From, and Ship To ≠ Bill To | Combination of 2 and 3 |
The transaction type isn’t just a label — it decides what details the e-way bill must carry.
| Scenario | Details the e-way bill must carry |
|---|---|
| Regular | No separate Dispatch or Ship details needed |
| Bill To – Ship To | Buyer, Seller, and Dispatch details — not Ship details |
| Bill From – Dispatch From | Buyer, Seller, and Ship details — not Dispatch details |
| Combination (both) | Buyer, Seller, Dispatch, and Ship details — all four |
If the wrong type gets assigned, the e-way bill can end up missing details it should legally carry. For example: an e-way bill marked “Regular” when goods are actually leaving from a separate warehouse won’t show that warehouse’s address anywhere on the document.
Important: once an e-invoice has an IRN, its Bill From, Dispatch From, Bill To, and Ship To addresses are locked. Since the transaction type is calculated from these fields, it’s locked too. There’s no “change transaction type” option on an e-way bill generated from an IRN — you can’t override it after generation, and you can’t edit the e-invoice to change the calculation.
What you can do
If you still think the transaction type is wrong, the only option is to cancel the e-way bill and create a new one as a standalone e-way bill — directly on the e-way bill portal, without linking it to the e-invoice’s IRN.
Transaction type can only be selected manually if the e-way bill is generated the standalone way. Generating it from an IRN never gives you that choice — cancelling and switching to standalone is the only route to it.
Two things to keep in mind:
1. You have 24 hours to cancel. After that, or if the e-way bill has already been verified in transit, it can’t be cancelled. In that case, talk to your GST practitioner about amending Part-B instead of starting over.
2. Cancelling the e-way bill doesn’t touch the e-invoice. The IRN stays valid. You’re only replacing the transport document, not the tax invoice.
To create the standalone e-way bill: go to the portal, select “Generate New,” and fill in Part A and Part B yourself — including the correct Transaction Type and any Dispatch From / Ship To details the scenario needs.
Going forward, the way to avoid this altogether is to get the Dispatch From and Ship To fields right at the e-invoicing stage itself — before the IRN is generated. Once the IRN is issued, that control is gone.