ComplyKart Services
E-Way Bill Generation Online — GST Rule 138 Made Simple
Expert-assisted e-way bill generation with clear, written pricing — a CA, CS or advocate who stays with you till the work is done.
Get a free callback
Your details stay private — we only call about this enquiry.
Experience behind every engagement
A quick snapshot of the work so far.
Fees
Fees and packages for E-Way Bill Generation
Every requirement is a little different, so we quote after a short discussion — the consultation itself is free.
E-Way Bill Generation
Talk to a ComplyKart expert — we’ll understand your requirement and share an exact written quote before you pay anything.
Overview
If your goods travel by road, rail, air or ship, the tax department wants to know about the journey before it starts. The e-way bill is that advance intimation. Under Section 68 of the CGST Act read with Rule 138 of the CGST Rules, 2017, every movement of goods worth more than ₹50,000 must be backed by an e-way bill generated on the common portal — before the vehicle moves, not after.
The idea is simple, and the enforcement is not. A missing or expired e-way bill at a roadside check can end with your goods and vehicle detained under Section 129, and the penalty math is brutal enough to wipe out the margin on the consignment. Most mistakes businesses actually make — wrong vehicle number, Part B filled late, expiry misjudged — are small, fixable process errors, and courts have drawn a line between a clerical lapse and genuine evasion. You still do not want your truck to be the test case.
This page walks through the whole system the way a practitioner uses it: when the bill is required, who generates it, how Parts A and B work, how validity is computed, what to do when things go wrong on the road, and how the e-way bill connects to your e-invoices and GST returns.
Is e-way bill generation the right discipline for your business?
You need this if:
- You dispatch or receive goods by road, rail, air or ship with consignment values above ₹50,000.
- You are a manufacturer, trader, wholesaler, distributor, e-commerce seller, or job worker moving goods between locations.
- You transfer stock between your own branches or warehouses in different states (stock transfers are supplies and need e-way bills).
- You are a transporter carrying other people's goods — you can generate the bill when the parties have not, and you should verify the EWB number before loading.
You may not need it if:
- Your consignments consistently stay at or below ₹50,000 and you move only within a state that has kept the ₹50,000 intra-state threshold. [NEEDS VERIFICATION: several states set higher intra-state thresholds, commonly ₹1 lakh — confirm the specific state at publish.]
- You deal only in services — the e-way bill is a goods-movement document. (But if you move goods incidentally, like equipment to a service site, the rule applies to the goods.)
- Your goods fall in the Rule 138(14) exclusion list — for example, goods moved by non-motorised conveyance, empty cargo containers, or transit cargo to and from Nepal or Bhutan.
One caution: the ₹50,000 test applies per consignment, per invoice — not to your monthly turnover. A business with modest total sales still needs e-way bills for every qualifying movement.
The ₹50,000 threshold — the line that decides everything
Every e-way bill question starts here. The rule is that an e-way bill is required when the consignment value exceeds ₹50,000. A few things about this number trip people up.
First, "exceeds" means strictly above. A consignment of exactly ₹50,000 does not trigger the requirement; ₹50,001 does. In practice, nobody should plan their dispatches around a one-rupee margin — but knowing the exact test matters when you are auditing past movements.
Second, the consignment value is the value declared in the invoice, bill of supply or delivery challan for that movement. [NEEDS VERIFICATION: whether the test uses the tax-inclusive invoice value — practitioner guides generally treat the total invoice value as the test.]
Third, the threshold applies per invoice, per movement. Split a ₹90,000 order into two genuine separate consignments of ₹45,000 in separate vehicles, and neither needs a bill. Artificially splitting invoices to dodge the requirement looks like evasion when an officer examines it.
Fourth, there are movements where the bill is required regardless of value. The well-known ones: inter-state movement of goods by a principal to a job worker, and inter-state movement of handicraft goods by an unregistered dealer. If either describes you, the ₹50,000 test never comes into play.
Fifth, the threshold picture is uniform for inter-state movement — ₹50,000 everywhere in India. For intra-state movement, states set their own thresholds, and several set it higher (commonly ₹1 lakh). Check your state's position. [NEEDS VERIFICATION: confirm specific state intra-state thresholds at publish.]
The validity period — one day per 200 km
The e-way bill is a perishable document. Its life is measured in days, computed from the distance the goods must travel:
| Distance | Regular cargo | Over-dimensional cargo | |---|---|---| | Up to 200 km | 1 day | 1 day per 20 km | | Every additional 200 km or part thereof | 1 additional day | 1 additional day per 20 km or part thereof |
Three things about this table matter in daily practice.
The change from 100 km to 200 km. Until 31 December 2020, the rule was 1 day per 100 km; Notification 94/2020-Central Tax doubled it with effect from 1 January 2021. Older guides still quote 100 km — ignore them, and update any pre-2021 SOP.
The clock starts at Part B. The validity period runs from the "relevant date", which is the date and time Part B is filled — not when Part A was generated, and not when the invoice was issued. A bill with only Part A filled has no ticking clock yet, but it is also not a complete e-way bill for movement. Once the vehicle number goes in, the countdown starts.
"Part thereof" rounds up. 201 km is 2 days. 400 km is 2 days. 401 km is 3 days. When in doubt, the portal computes it for you — but your dispatch team should know the math, because the portal will not warn you that the bill expires mid-journey.
Extensions. If the goods cannot reach within the validity period — vehicle breakdown, natural calamity, road closure — the e-way bill can be extended on the portal within 8 hours before or after expiry, with a reason recorded. There is a hard ceiling: including all extensions, total validity cannot exceed 360 days from the original generation date. In practice, extensions are for genuine disruptions; routinely generating bills and extending them is a red flag.
The 2025 document-age rule. Since January 2025, e-way bills can only be generated against invoices or documents dated within the last 180 days — a nine-month-old invoice cannot get a bill today. [NEEDS VERIFICATION: confirm the exact effective date of the 180-day restriction at publish.]
What must be decided before you generate
Who is responsible — supplier, recipient, or transporter. The registered person who causes the movement generates the bill: the supplier for outward movement, the recipient for inward movement where the supplier has not generated it. If neither has, the transporter generates it. Fix this responsibility in writing with your transporters and regular customers — most roadside disputes trace back to each party assuming the other generated the bill.
Part A discipline vs Part B discipline. Part A is an office job — invoice details, HSN, value, reason for transport. Part B is a yard job — the actual vehicle number at the time of loading. Many businesses fill Part A at billing time and leave Part B to the transporter via the transporter ID. That works, but only if the transporter actually completes Part B before the vehicle leaves. A bill with Part A alone is not enough for movement.
The 15-day Part B window. The unique number generated with Part A stays valid for 15 days for updating Part B. After that, the number lapses and you start over.
Vehicle changes mid-journey. If the goods are transhipped, update Part B with the new vehicle number before onward movement. Validity continues from the original Part B timestamp — it does not reset.
Advantages of getting e-way bills right
Roadside checks become non-events
An officer verifying a valid e-way bill under Rule 138B runs a quick check and waves the vehicle through. Without one, the same check becomes detention proceedings — the difference between a two-minute verification and a two-day detention is the document.
Your ITC chain stays clean
E-way bill data feeds the department's analytics on movement of goods. Consignments that move without bills while the corresponding invoices claim ITC are exactly the pattern that risk-based scrutiny looks for. Consistent e-way bill generation keeps your outward supplies and inward movements telling the same story.
E-invoice integration saves double work
If you are under e-invoicing (aggregate turnover above ₹5 crore), the IRP sends your invoice data to the e-way bill portal and Part A auto-populates — you only fill Part B. Businesses that run both systems as one workflow cut dispatch paperwork sharply; the dedicated section below explains the connection.
Validity math protects your margins
Knowing the 200 km/day rule lets you plan dispatches so bills do not expire in transit. An expired bill at interception is treated the same as no bill. The cost of one detention — penalty plus vehicle idle time plus customer escalation — dwarfs the cost of getting the validity right.
Consolidated bills simplify multi-drop runs
Transporters moving several consignments in one vehicle can generate a single consolidated e-way bill (Form GST EWB-02) instead of juggling dozens of individual bills at every check post. Fewer documents, fewer things to go wrong.
Cancellation window gives you a correction path
A wrongly generated bill — wrong vehicle, wrong value, goods not actually moved — can be cancelled within 24 hours of generation. That is a short window, but businesses with a daily review routine use it well.
Clean records help in audits and assessments
GST audits increasingly cross-check e-way bill data against GSTR-1 outward supplies. A complete, consistent e-way bill trail is strong evidence that your reported supplies are genuine.
Documents and details required
For Part A (consignment details): GSTINs of supplier and recipient (or URP for unregistered recipients); place of dispatch and delivery with PIN codes; invoice/bill of supply/challan number and date; HSN code and quantity; value of goods and tax rates; reason for transportation (supply, export, job work, SKD/CKD, sales return, exhibition, own use, etc.); transporter ID or vehicle details if known at billing time.
For Part B (transport details): vehicle number (road), transporter ID (15-digit, for enrolled transporters), or transport document number and date (rail, air, ship).
For the person in charge of the conveyance (Rule 138A): the invoice, bill of supply or delivery challan, plus the e-way bill or its number — in physical or electronic form.
E-way bill generation process — step by step
Step 1 — Log in to the e-way bill portal
Go to ewaybillgst.gov.in and log in with your GSTIN-based credentials. [NEEDS VERIFICATION: confirm the status of the second synced portal, ewaybill2.gst.gov.in, at publish.] Two-factor authentication is mandatory since 1 April 2025 — keep registered mobile numbers current for every user who generates bills.
Step 2 — Open "Generate New" under E-Way Bill
Select the transaction type — outward (supply) or inward — and the sub-type that matches the movement: supply, export/import, job work, SKD/CKD, recipient not known, line sales, sales return, exhibition or fairs, for own use, or others.
Step 3 — Fill Part A with consignment details
Enter the document number and date, supplier and recipient GSTINs, addresses with PIN codes, HSN code, quantity, taxable value, tax rates and the reason for transport. If e-invoice data has already flowed in from the IRP, Part A comes pre-filled — verify it rather than re-typing it.
Step 4 — Fill Part B with transport details
Enter the vehicle number for road movement, the transporter ID if the transporter will complete this part, or the transport document number for rail/air/ship. The validity clock starts the moment Part B is submitted.
Step 5 — Submit and note the EWB number
The portal issues the 12-digit e-way bill number (EBN). Share it with the transporter and the recipient. The person in charge of the vehicle must be able to produce the EBN, on paper or on a device, for the whole journey.
Step 6 — Update Part B on vehicle change
If the goods move to a different vehicle, update the vehicle number in Part B before the onward journey. The original validity continues.
Step 7 — Extend before expiry if the journey overruns
If the goods cannot reach in time, extend the bill within 8 hours before or after expiry, recording the reason (breakdown, natural calamity, transhipment delay). Do this before interception, not after — an expired bill at a check post is treated as no bill.
Step 8 — Cancel within 24 hours if the bill was wrongly generated
If the goods were not moved, or the bill carries wrong details, cancel it on the portal within 24 hours of generation. Cancellation is blocked if the bill has already been verified in transit.
How long does it take?
| Activity | Typical time | |---|---| | Single e-way bill (Part A + Part B, details ready) | 5–10 minutes | | Bulk generation via JSON upload (hundreds of bills) | 30–60 minutes for the batch | | Transporter completing Part B on a shared bill | 2–5 minutes | | Extension of an expiring bill | 5 minutes | | Cancellation of a wrong bill | 5 minutes | | Consolidated e-way bill (EWB-02) for a multi-consignment vehicle | 10–15 minutes |
The real time cost is not generation — it is the discipline around it: Part B before the vehicle leaves, vehicle updates on transhipment, expiry monitoring on long routes. Businesses that assign one owner to this process spend minutes a day; businesses that leave it to "whoever" spend days on detentions.
Fees
The government charges nothing for generating e-way bills — the portal is free. What you pay for is the process around it.
| | Starter | Growth | Scale | |---|---|---|---| | Best for | Occasional dispatchers (up to ~50 bills/month) | Regular dispatchers (up to ~500 bills/month) | High-volume / multi-location movement | | E-way bill generation SOP | ✓ | ✓ | ✓ | | Part A / Part B responsibility matrix | ✓ | ✓ | ✓ | | Validity calculator and expiry tracker | — | ✓ | ✓ | | Bulk upload / API integration setup | — | ✓ | ✓ | | E-invoice ↔ e-way bill integration | — | ✓ | ✓ | | Transporter coordination and training | — | ✓ | ✓ | | Monthly e-way bill vs GSTR-1 reconciliation | — | ✓ | ✓ | | Detention response support | — | On-call | Dedicated | | Multi-state threshold advisory | — | ✓ | ✓ |
[NEEDS VERIFICATION: ComplyKart package pricing — confirm current fee bands before quoting.]
How ComplyKart helps
Consulting — We map your movement patterns (inter-state vs intra-state, own vs hired transport, job work, stock transfers, exports) against Rule 138 and fix who generates what, so nothing falls between supplier, recipient and transporter.
Documentation — Your e-way bill SOP: the Part A checklist for the billing desk, Part B discipline for the dispatch yard, vehicle-change and extension procedures, and the state-wise threshold sheet for your routes.
Filing — Portal access with 2FA, bulk upload or API setup for high volumes, e-invoice linkage so Part A auto-populates, and dispatch-team training on generation, updates, extensions and cancellations.
Follow-up — Monthly e-way bill vs GSTR-1 reconciliation, expiry-pattern review, and on-call support if a vehicle is intercepted, including the documentation pack for Section 129 proceedings.
What we do not do — We do not physically accompany vehicles or negotiate with officers at check posts. We do not generate bills for movements you have not disclosed to us. And we do not advise splitting consignments artificially to stay below ₹50,000 — that is evasion, not planning.
What happens after you get the process running
In the first 30 days — your dispatch team settles into the Part A/Part B rhythm, and the first monthly reconciliation shows where bills were missed or expired. Most businesses find 2–3% of movements had gaps they never noticed.
In six months — e-way bill generation is background process, not a fire drill. GSTR-1 and e-way bill data tell the same story, transporter disputes over "who was supposed to generate it" have stopped, and any interception is handled with a documentation pack instead of panic.
Recurring compliance
The e-way bill is not an annual filing — it is a per-movement discipline. The recurring items are:
- Every movement above ₹50,000 — generate before the vehicle moves. No exceptions, no "we will do it on the way".
- Part B updates — on every vehicle change or transhipment.
- Expiry monitoring — on long routes, check validity daily; extend within the 8-hour window.
- 24-hour cancellation review — a daily check for wrongly generated bills still inside the cancellation window.
- Monthly reconciliation — e-way bills generated vs invoices in GSTR-1; investigate every gap.
- User hygiene — keep portal users, mobile numbers and 2FA current; deactivate users who leave.
Interception, detention and penalties — Sections 129 and 130
This is the section nobody wants to need and everybody should read. If goods move in contravention of the Act or rules — no e-way bill, expired bill, mismatched goods — an officer can verify the conveyance (Rule 138B/138C, forms MOV-01 onwards) and detain or seize the goods and the vehicle under Section 129.
The penalty scheme, as amended by the Finance Act, 2021 with effect from 1 January 2022:
- Where the owner comes forward — penalty of 200% of the tax payable on the goods.
- Where the owner does not come forward — the higher of 50% of the value of the goods or 200% of the tax payable.
A notice must be issued within 7 days of detention and the order passed within 7 days of service of the notice. If the tax and penalty are not paid within the statutory window, proceedings can escalate to confiscation under Section 130 — which is reserved for cases with an intent to evade tax (supplies without invoice to evade tax, unaccounted goods, clandestine removals).
Three practical points from how courts have treated these cases. Minor errors are not evasion: High Courts have repeatedly held that clerical mistakes — a transposed vehicle digit, a small spelling error — without revenue implication or evasion intent do not justify harsh Section 129/130 action, ordering release on nominal penalty or bond. But "no bill at all" is treated seriously: moving goods with no e-way bill whatsoever is a substantive breach, and courts have generally upheld detention and penalty. And intent and procedure matter: detention orders passed without proper notice or without considering documents produced have been quashed — if your vehicle is detained, respond with documentation through the MOV forms, not arguments at the roadside.
When your e-invoice auto-generates the e-way bill — the connection that saves double work
If your aggregate turnover exceeds ₹5 crore, you are under e-invoicing — and your e-invoices talk to the e-way bill system automatically. When the Invoice Registration Portal (IRP) issues the Invoice Reference Number (IRN), the invoice data flows to the e-way bill portal and Part A of the e-way bill auto-populates. You only fill Part B with the vehicle details.
This is the single biggest efficiency gain in the system, and the single biggest source of confusion:
- The auto-population covers the consignment details. It does not fill Part B — the vehicle number is still your job (or your transporter's).
- E-invoicing applies to B2B supplies, exports and credit/debit notes. E-way bills apply to movement of goods regardless of buyer type. A B2C movement above ₹50,000 still needs an e-way bill even though no e-invoice exists — fill Part A manually.
- The e-invoice must reach the IRP before the goods move, or the auto-population will not be there when you need it.
Businesses that run billing, e-invoicing and e-way bills as one connected workflow eliminate the most common failure mode in the whole system: the invoice exists but the e-way bill does not. Our e-invoicing page covers the IRN/QR mechanics in full.
Common mistakes businesses make
Generating Part A and forgetting Part B. The most common error in the system. Part A alone does not authorise movement. The vehicle must not leave until Part B is in.
Letting the bill expire mid-journey. A 600 km trip needs 3 days. If the truck breaks down on day 2, extend the bill — do not hope the check post is unmanned.
Wrong vehicle number, right goods. A transposed digit is a minor error in court, but it still gets your vehicle stopped. Read the number plate; do not type from memory.
Assuming the transporter generated it. Unless you have a written arrangement confirmed for that specific movement, assume nothing. The EWB number should reach your dispatch desk before the vehicle leaves your gate.
Using old validity math. The 100 km/day rule died on 1 January 2021. If your SOP still says 100 km, every long-route bill you generate expires early.
Generating bills against ancient documents. The 180-day document-age rule means you cannot generate a bill today for last year's invoice. Close old dispatches properly instead.
Ignoring the monthly reconciliation. E-way bills that exist without matching GSTR-1 entries — and invoices in GSTR-1 without matching e-way bills — are the two patterns departmental analytics flag first.
E-way bill vs consolidated e-way bill
| | E-way bill (EWB-01) | Consolidated e-way bill (EWB-02) | |---|---|---| | Who generates | Supplier, recipient, or transporter for a single consignment | Transporter, covering multiple consignments in one vehicle | | Covers | One invoice/challan movement | Multiple e-way bills moving together | | Part B | Vehicle number for that consignment's movement | Vehicle number for the consolidated movement | | Use case | Every qualifying movement | Multi-drop and part-load runs | | Validity | Per the distance table from Part B | Same distance table |
FAQs
1. Is an e-way bill required for movement of goods worth exactly ₹50,000?
No. The requirement triggers when the consignment value exceeds ₹50,000. At exactly ₹50,000 no bill is needed — though running dispatches that close to the line invites scrutiny of how values are computed.
2. Who should generate the e-way bill — the supplier or the recipient?
The registered person who causes the movement. For outward supply, that is normally the supplier; for inward supply where the supplier has not generated one, the recipient. If neither has, the transporter generates it. Fix the responsibility per lane in writing.
3. What is the difference between Part A and Part B?
Part A carries consignment details (who, what, how much, why) and is usually filled at billing time. Part B carries transport details (vehicle number or transporter ID) and is filled when the goods are loaded. The validity clock starts only when Part B is filled.
4. How is e-way bill validity calculated?
One day for every 200 km or part thereof for regular cargo; one day for every 20 km or part thereof for over-dimensional cargo. A 450 km regular-cargo trip gets 3 days. The count starts when Part B is entered.
5. Can I extend an expired e-way bill?
Within 8 hours before or after expiry, yes — on the portal, with a recorded reason. Total validity including extensions cannot exceed 360 days from generation. Extend before interception, not after.
6. Can an e-way Bill be cancelled?
Within 24 hours of generation, yes — unless it has already been verified in transit. After 24 hours, the bill stands; if the movement did not happen, keep the records explaining why.
7. What documents must the driver carry?
The invoice, bill of supply or delivery challan, plus the e-way bill or its number — in physical or electronic form. An EBN on the driver's phone satisfies the requirement.
8. Is an e-way bill needed for intra-state movement?
It depends on the state. Inter-state movement above ₹50,000 always needs one. For intra-state movement, states set their own thresholds — several use ₹1 lakh. Check your state's notification. [NEEDS VERIFICATION: confirm specific state thresholds at publish.]
9. Do I need an e-way bill for a stock transfer to my own branch?
Yes, if the consignment value exceeds ₹50,000. A stock transfer between distinct persons (different GSTINs, even of the same legal entity) is a supply, and the e-way bill requirement applies like any other movement.
10. What if the vehicle changes mid-journey?
Update Part B with the new vehicle number before the onward movement. The validity period continues from the original Part B timestamp — it does not restart.
11. What is a consolidated e-way bill?
Form GST EWB-02 — a single document a transporter generates when one vehicle carries multiple consignments, each with its own e-way bill. It simplifies verification at check posts for part-load and multi-drop runs.
12. What happens if goods are intercepted without an e-way bill?
The officer can detain the goods and vehicle under Section 129. Penalty is 200% of the tax payable where the owner comes forward, or the higher of 50% of the goods' value or 200% of the tax where the owner does not. Non-payment can escalate to confiscation under Section 130.
13. Are minor errors in the e-way bill treated as evasion?
Courts have consistently distinguished clerical errors from evasion. A wrong vehicle digit or minor spelling error, with genuine goods and paid tax, has repeatedly attracted only nominal penalties — but the vehicle still gets stopped, so accuracy matters.
14. Is an e-way bill required for services?
No. It is a goods-movement document. But if your service job involves moving goods — equipment to site, materials for installation — the goods movement needs a bill where the value test is met.
15. Can an unregistered person generate an e-way bill?
An unregistered person cannot log in to the portal, but bills can be generated for movements involving them — the registered counterparty or the transporter generates it through the enrolled-transporter facility.
16. What is the 180-day rule for e-way bills?
Since January 2025, e-way bills can only be generated against documents dated within the previous 180 days. You cannot generate a bill today referencing a nine-month-old invoice. [NEEDS VERIFICATION: confirm the exact effective date at publish.]
17. How does e-invoicing connect to the e-way bill?
When the IRP issues an IRN for your e-invoice, the data flows to the e-way bill portal and Part A auto-populates. You still fill Part B. For B2C movements above ₹50,000 (no e-invoice), Part A must be filled manually.
18. Is two-factor authentication required on the e-way bill portal?
Yes — 2FA became mandatory for all taxpayers on the e-way bill system from 1 April 2025. Keep the registered mobile numbers of all portal users current.
19. What if my goods are exempt from GST — do I still need an e-way bill?
Movement of notified exempted goods is excluded from the requirement. But zero-rated and exported goods still move with e-way bills where the value test is met — exemption from tax is not exemption from the movement document.
20. How do I handle e-way bills for regular, high-volume dispatches?
Use bulk JSON upload for hundreds of bills at once, or API integration for thousands. Assign transporter IDs so transporters complete Part B themselves, run a daily expiry watch, and reconcile monthly against GSTR-1. That is the entire high-volume playbook.
Sources
- CGST Act, 2017: Section 68 (inspection of goods in movement), Sections 129 (detention/seizure) and 130 (confiscation)
- CGST Rules, 2017: Rule 138 (generation of e-way bill), Rule 138A (documents to be carried), Rules 138B–138D (verification, inspection, detention reporting); Forms GST EWB-01 to EWB-04
- Notification 94/2020-Central Tax dated 22.12.2020 (validity changed to 1 day per 200 km w.e.f. 1.1.2021)
- Finance Act, 2021 (Section 129 penalty scheme amended w.e.f. 1.1.2022)
- GSTN advisories: 2FA mandate from 1.4.2025; 180-day document restriction from January 2025; ewaybill2 portal
- Secondary: practitioner analyses of Sections 129/130 case law (taxguru.in, mytaxexpert.co.in) — used for the judicial-trend summary; individual case outcomes cited as reported
- Secondary: ClearTax, CAclubindia practitioner guides (cross-checked against the Rules; fee bands and timelines marked as practice indications)
This page is reviewed against the CGST Act and Rules and current GSTN advisories. [NEEDS VERIFICATION items: intra-state thresholds by state; tax-inclusive vs taxable-value test for the ₹50,000 threshold; ewaybill2 portal status; 180-day rule effective date; ComplyKart fee bands.]
Schema markup plan
Service + FAQPage (20 Q&As) + HowTo (8 generation steps) + BreadcrumbList + GovernmentService (e-way bill portal). HowTo steps carry realistic durations; FAQPage answers stay under 400 characters each in implementation.
FAQ
Frequently asked questions
20 answers from our consultants.
No. The requirement triggers when the consignment value exceeds ₹50,000. At exactly ₹50,000 no bill is needed — though running dispatches that close to the line invites scrutiny of how values are computed.
The registered person who causes the movement. For outward supply, that is normally the supplier; for inward supply where the supplier has not generated one, the recipient. If neither has, the transporter generates it. Fix the responsibility per lane in writing.
Part A carries consignment details (who, what, how much, why) and is usually filled at billing time. Part B carries transport details (vehicle number or transporter ID) and is filled when the goods are loaded. The validity clock starts only when Part B is filled.
One day for every 200 km or part thereof for regular cargo; one day for every 20 km or part thereof for over-dimensional cargo. A 450 km regular-cargo trip gets 3 days. The count starts when Part B is entered.
Within 8 hours before or after expiry, yes — on the portal, with a recorded reason. Total validity including extensions cannot exceed 360 days from generation. Extend before interception, not after.
Within 24 hours of generation, yes — unless it has already been verified in transit. After 24 hours, the bill stands; if the movement did not happen, keep the records explaining why.
The invoice, bill of supply or delivery challan, plus the e-way bill or its number — in physical or electronic form. An EBN on the driver's phone satisfies the requirement.
It depends on the state. Inter-state movement above ₹50,000 always needs one. For intra-state movement, states set their own thresholds — several use ₹1 lakh. Check your state's notification. [NEEDS VERIFICATION: confirm specific state thresholds at publish.]
Yes, if the consignment value exceeds ₹50,000. A stock transfer between distinct persons (different GSTINs, even of the same legal entity) is a supply, and the e-way bill requirement applies like any other movement.
Update Part B with the new vehicle number before the onward movement. The validity period continues from the original Part B timestamp — it does not restart.
Form GST EWB-02 — a single document a transporter generates when one vehicle carries multiple consignments, each with its own e-way bill. It simplifies verification at check posts for part-load and multi-drop runs.
The officer can detain the goods and vehicle under Section 129. Penalty is 200% of the tax payable where the owner comes forward, or the higher of 50% of the goods' value or 200% of the tax where the owner does not. Non-payment can escalate to confiscation under Section 130.
Courts have consistently distinguished clerical errors from evasion. A wrong vehicle digit or minor spelling error, with genuine goods and paid tax, has repeatedly attracted only nominal penalties — but the vehicle still gets stopped, so accuracy matters.
No. It is a goods-movement document. But if your service job involves moving goods — equipment to site, materials for installation — the goods movement needs a bill where the value test is met.
An unregistered person cannot log in to the portal, but bills can be generated for movements involving them — the registered counterparty or the transporter generates it through the enrolled-transporter facility.
Since January 2025, e-way bills can only be generated against documents dated within the previous 180 days. You cannot generate a bill today referencing a nine-month-old invoice. [NEEDS VERIFICATION: confirm the exact effective date at publish.]
When the IRP issues an IRN for your e-invoice, the data flows to the e-way bill portal and Part A auto-populates. You still fill Part B. For B2C movements above ₹50,000 (no e-invoice), Part A must be filled manually.
Yes — 2FA became mandatory for all taxpayers on the e-way bill system from 1 April 2025. Keep the registered mobile numbers of all portal users current.
Movement of notified exempted goods is excluded from the requirement. But zero-rated and exported goods still move with e-way bills where the value test is met — exemption from tax is not exemption from the movement document.
Use bulk JSON upload for hundreds of bills at once, or API integration for thousands. Assign transporter IDs so transporters complete Part B themselves, run a daily expiry watch, and reconcile monthly against GSTR-1. That is the entire high-volume playbook.
Trust & transparency
Sources & how we keep this page accurate
Primary sources we refer to:
- Ministry of Corporate Affairs (MCA)
- GST Portal
- Income Tax Department
- IP India (Trademark / Patent / Copyright)
Last updated: 12 October 2026
Compliance rules change. If something on this page looks outdated, tell us on WhatsApp and we'll fix it — and your filing will always follow the current rules, not just what's written here.
Get a free consultation
Talk to a ComplyKart professional about E-Way Bill Generation. The first consultation is free.