E Way Bill: Rules, Limits, Login & Generation Guide
Goods getting detained at a checkpost is one of the most disruptive things that can happen to a business mid-delivery. And the most common reason it happens? A missing, expired, or incorrectly generated e way bill. Getting this right isn't complicated — but it does require knowing exactly what the rules say.
An e way bill is a mandatory electronic document under GST that must be ready before goods worth more than Rs. 50,000 move. It applies to registered businesses, transporters, and — in specific situations — even unregistered persons. Miss it, and the penalty starts at Rs. 10,000.
Key facts at a glance:
Section 68 of the GST Act, read with Rule 138 of the CGST Rules 2017, makes the e way bill a legal requirement — not a formality. Before any consignment valued above Rs. 50,000 moves, the e way bill must already exist on the gst e way bill portal.
Once generated, the eway bill system assigns a unique E-Way Bill Number (EBN). That number goes to the supplier, the recipient, and the transporter. Whoever is physically in charge of the vehicle must carry the EBN — either printed or on a device — for the entire journey.
The e way bill gst portal gives you five ways to generate:
The standard threshold rule
An e-way bill is required whenever goods move by vehicle and either of these is true: the single consignment value (per invoice, bill of supply, or delivery challan) exceeds Rs. 50,000, or the combined value of all consignments loaded in one vehicle crosses Rs. 50,000. This covers sales, barters, transfers with or without consideration, branch stock movements, sales returns, and purchases from unregistered suppliers.
When it's e way bill mandatory regardless of value
Two situations require generation no matter what the consignment is worth. First: inter-state movement of goods from a principal to a job-worker, or the return journey from a registered job-worker back to the principal. Second: inter-state transport of handicraft goods by a dealer who's exempt from GST registration. In both cases, the value of the shipment is irrelevant — the e-way bill is compulsory.
When no e way bill is needed
Generation isn't required in these circumstances:
Note on Part B: If the distance between the consignor or consignee and the transporter is under 50 km and within the same state, Part B of the e-way bill doesn't need to be filled.
The Rs. 50,000 threshold applies uniformly to all inter-state movement across India. For movement within a state, each state sets its own limit — and these change more often than most people realise. Always verify the current notification for your state before relying on the table below; intrastate rules have been revised repeatedly in several states.
State
Intrastate Threshold
Notes
Andhra Pradesh
Rs. 50,000
All taxable goods
Bihar
Rs. 1,00,000
Above this for intrastate movement
Chhattisgarh
Only for 15 notified goods; others exempt intrastate
Delhi
Goa
Only for 22 specified goods
Gujarat
Hank, yarn, fabric, garments exempt intrastate; no e-way bill for inter-city movement (from 1st Oct 2018)
Haryana
Himachal Pradesh
All goods
Jammu & Kashmir
No intrastate EWB required
Rs. 50,000 for interstate
Jharkhand
Except specified goods
Karnataka
Kerala
No intrastate EWB except gold (mandatory from 20th Jan 2025)
Madhya Pradesh
Except tobacco, pan masala, medicines, surgical goods, APIs
Maharashtra
Intrastate; Rs. 50,000 for interstate
Manipur
Meghalaya
Odisha
Punjab
Rajasthan
Rs. 2,00,000
Within city except specified goods; Rs. 1,00,000 intrastate
Tamil Nadu
Telangana
Uttar Pradesh
Uttarakhand
West Bengal
Reduced from Rs. 1,00,000 from 1st Dec 2023
The eway bill minimum amount for interstate movement is fixed. For intrastate, check your state's latest GST notification directly.
The answer depends on who's moving the goods and whether each party is registered.
Who
Obligation
Form
Registered Supplier (Consignor)
Before goods above Rs. 50,000 move
Fill Part A of Form GST EWB-01
Registered Recipient (Consignee)
When acting as transporter (own or hired vehicle)
Fill Part A + Part B of Form GST EWB-01
Registered or Enrolled Transporter
When supplier/recipient hasn't generated the EWB
Generate using Part A details from the registered party
Unregistered Transporter
Must enrol on the portal first to get a TRANSIN
Generate on behalf of clients after enrolment
Unregistered Supplier → Registered Recipient
Recipient takes on compliance responsibility
Recipient generates EWB as if they were the supplier
One important clarification on aggregate value: If a transporter carries multiple consignments where each individual invoice is below Rs. 50,000 but the vehicle's combined load exceeds that threshold, the transporter isn't required to generate individual EWBs. A consolidated e way bill (Form GST EWB-02) can be created to cover all consignments in that vehicle under one document.
The e way bill (Form GST EWB-01) splits into two distinct sections. Each has a different owner.
Part A — Consignment Details
Filled by the supplier, recipient, or transporter. Required fields:
Part B — Transporter Details
Filled by whoever is in charge of the vehicle or conveyance:
The e-way bill's validity clock starts only when Part B is first entered. Once Part B is submitted, it can't be edited — only the vehicle number can be updated later if the vehicle changes mid-journey.
Transport Mode
Documents Required
All modes
Invoice / Bill of Supply / Delivery Challan for the consignment
Road
Transporter ID (GSTIN or TRANSIN) or vehicle registration number
Rail, Air, or Ship
Transporter ID + transport document number + date
Before you attempt eway bill login, make sure these prerequisites are in place:
The gstewaybill portal offers two options: Portal 1 at ewaybillgst.gov.in and the new Portal 2 at ewaybill2.gst.gov.in (operational from 1st July 2025). Both run in real-time sync, so either works.
Step 1: Go to the e way bill login portal at ewaybillgst.gov.in. Enter your GSTIN-based credentials and complete 2FA via OTP on your registered mobile.
Step 2: From the dashboard, select E-Way Bill > Generate New.
Step 3: Choose your transaction type (Outward or Inward) and the relevant sub-type — Supply, Export, Job Work, Sales Return, and so on. Enter all goods details: HSN code, value, quantity, and the recipient's GSTIN.
Step 4: Fill in Part B with the transporter's GSTIN or TRANSIN, and the vehicle number.
Step 5: Submit. The system generates a unique EBN instantly. Download it as an eway bill pdf or save the number electronically — the person in charge of the vehicle needs this for the entire journey.
Other ways to generate
From 1st January 2025, e-way bills can only be generated against documents dated within the previous 180 days. This applies to invoices, delivery challans, and all other eligible documents.
In practice: an e-way bill raised on 1st March 2025 can only be linked to documents dated on or after 3rd September 2024. Anything older than that window is ineligible. This change was introduced following the GSTN advisory of 17th December 2024, specifically to stop generation against backdated or stale documents.
Validity begins the moment Part B is entered for the first time. It expires at midnight on the final day.
Conveyance Type
Distance
Validity
Regular (non-ODC)
Under 200 km
1 day
Each additional 200 km or part thereof
+1 day
Over Dimensional Cargo (ODC)
Under 20 km
Each additional 20 km or part thereof
Example: A regular vehicle covering 310 km gets 2 days of validity — 1 day for the first 200 km, plus 1 more for the remaining 110 km (which counts as a partial next bracket).
How to extend before or after expiry
A transporter can request an extension up to 8 hours before or 8 hours after expiry. They'll need to provide a valid reason — vehicle breakdown, natural calamity, trans-shipment delay, law and order issues — and update Part B with current vehicle details. Extensions are capped at 360 days from the original generation date. If the e way bill expired beyond the extension window, a fresh EWB must be generated before goods move again.
Transaction Type
E Way Bill Requirement
Outward supply (sale) — Interstate
Required if value exceeds Rs. 50,000
Outward supply (sale) — Intrastate
As per state-specific threshold
Branch / stock transfer
Required (counts as supply without consideration)
Purchase return e way bill / sales return
Required; use sub-type "Sales Return"
Job work — Interstate
Required regardless of value
Job work — Intrastate
As per state threshold
Imports (goods arriving in India)
Required from port or ICD to destination; distance calculated within India only
Export
Required from consignor's location to port or customs exit point
Goods on consignment / CKD or SKD mode
Separate EWB for each delivery challan per vehicle
Bill to ship to e way bill transactions
Both billing GSTIN and shipping address must appear on the EWB form
Debit note e way bill
Treated as a supply document; EWB required if value threshold is met
Multiple invoices (same consignor and consignee)
Separate EWBs per invoice; consolidate into a Consolidated EWB afterwards
Unregistered parties aren't off the hook. The rules are specific about who does what.
Unregistered supplier → Registered recipient: The registered recipient takes on full compliance responsibility — they generate the e-way bill as if they were the supplier. No partial responsibility here; the recipient owns the end-to-end obligation.
Unregistered supplier → Unregistered recipient: The unregistered person can enrol on the eway bill portal as a citizen — the eway bill for citizen option exists specifically for this scenario — and generate the EWB themselves through that access.
Handicraft goods dealers exempt from GST registration: Inter-state movement of handicraft goods requires an e-way bill regardless of consignment value, as per the fourth proviso to Rule 138(1). The value threshold simply doesn't apply here.
Unregistered transporters: Must enrol on the portal to obtain a TRANSIN — a 15-digit Transporter ID. Registered clients then use this TRANSIN when generating e-way bills that involve that transporter.
Violation
Penalty
Moving goods without a valid e way bill
Rs. 10,000 or the tax amount being evaded — whichever is higher
Transporter failing to generate when required
Rs. 10,000 or tax evaded (whichever is higher)
Display violations under CGST Rule 18(1)
Up to Rs. 25,000
Goods transported without EWB
Risk of goods detention, vehicle seizure, and confiscation
Tax officers can stop any vehicle in transit for verification. The person in charge must produce the EBN — digitally or in print — on demand. There's no grace period for "I forgot to generate it."
Error
Cause
Fix
Invalid GSTIN
Wrong GSTIN entered for consignor or consignee
Enter 'URP' for unregistered parties; verify GSTIN via the GST Search tool first
Distance not available
PIN-to-PIN distance absent from the NIC database
Enter '0' — if NIC holds the data, it auto-fills; otherwise enter actual distance manually
Same PIN code error
Source and destination PIN codes are identical
Enter actual distance (must be under 100 km); the system won't generate with matching PIN codes
Invalid vehicle number format
Vehicle number entered in a non-standard format
Use the prescribed format (e.g., KA01AB1234); check the portal's format guide
Part-A Slip generated instead of full EWB
Part B details weren't entered
Add vehicle number or transport document number to convert the Part-A Slip into a complete e-way bill
Can't edit a generated EWB
EWBs are locked once created
Cancel within 24 hours (only if no officer has verified it) and regenerate with corrections
Portal login blocked after failed attempts
Account locked after 5 incorrect tries
Wait 5 minutes; use 'Forgot Password' to reset credentials
How do I generate an e way bill online without errors?
Log in at ewaybillgst.gov.in using your GSTIN and complete the 2FA step — mandatory from 1st April 2025. Select E-Way Bill > Generate New, pick your transaction type, fill Part A with consignment details including the HSN code and recipient GSTIN, then add Part B with the vehicle number. A unique EBN is generated the moment Part B is saved. Check the vehicle number format before submitting — an invalid format is the single most common reason generation fails at that step.
If my e way bill expired, what do I do?
Don't move the goods — that's the hard rule. Moving goods on an expired e-way bill carries the same Rs. 10,000 penalty as not having one. Within an 8-hour window before or after expiry, the transporter can extend validity on the portal by stating the reason (breakdown, calamity, delay) and updating Part B. Extensions are capped at 360 days from the original date. If that window has passed, generate a fresh e way bill before the goods leave.
Can I download an e way bill without login?
No — downloading requires logging into the eway bill system at ewaybillgst.gov.in. Once inside, go to the E-Way Bill tab and click "Print EWB" to get the eway bill pdf. If you're a transporter who didn't generate the bill, the EWB number the supplier shared is enough to pull it up from your own portal account and download it.
What does "line sales in e way bill" mean?
Line sales are internal transfers from one unit, department, or division of a business to another unit within the same production chain — vertical movement within an organisation, not an external sale. CKD/SKD (Completely Knocked Down / Semi Knocked Down) covers goods shipped in disassembled parts for assembly elsewhere — fans in separate components being the classic example. Both appear as sub-type options under Outward Supply when you generate e way bill on the portal.
Is an e way bill required for service invoices?
No. The e-way bill rules cover the physical movement of goods only — service transactions are outside their scope entirely. An invoice purely for services, regardless of value, needs no EWB. Where a single invoice covers both goods and services, only the goods portion counts toward the Rs. 50,000 threshold calculation. The service value is excluded.
🚀 Get GST Filing Help from legaldev.in!
Visit legaldev.in — a team of expert CAs is available for monthly GST filing, GST registration, notice replies, and all GST-related services.
Pricing is transparent with no hidden charges. First consultation is FREE.
👉 Visit: www.legaldev.in | Call/WhatsApp: 8588808388
Your email address will not be published. Required fields are marked *