E-Way Bill for Transportation of Goods by Railways
Quick Summary
- An e-way bill is required for railway transportation when taxable goods are moved and the consignment value crosses the applicable threshold, generally ₹50,000 under Rule 138. The e-way bill rule applies to rail, road, air and vessel movement.
- Indian Railways is not responsible for generating the e-way bill for the consignor or consignee. For railway movement, Part B can be updated before or after the commencement of movement, but Indian Railways cannot deliver the goods unless the required e-way bill is produced at the time of delivery.
- For 2026 compliance, businesses must be careful about railway document validation. From January 1, 2025, the e-way bill system introduced validation for PMS, FOIS and leased wagon transport document numbers. Railway transport document numbers must be entered with the correct P, F or L prefix and the prescribed format.
- MFA became mandatory in phases: from January 1, 2025 for taxpayers with AATO above ₹20 crore, from February 1, 2025 for taxpayers with AATO above ₹5 crore, and from April 1, 2025 for all other taxpayers and users.
- E-way bills cannot be generated for documents older than 180 days, and e-way bill extension is capped at 360 days from the original date of generatio
Is an E-Way Bill Required for Railway Transport?
Yes. An e-way bill is required for goods transported by rail when the goods are taxable and the consignment value crosses the applicable e-way bill limit .
In most inter-state movements, the limit is ₹50,000. For intra-state movement, the threshold may vary depending on the state rules. Rail transport does not get a separate exemption only because the goods are being carried by Indian Railways.
The rule applies when goods are moved for supply, branch transfer, job work, inward supply from an unregistered person, or any other covered business movement. This means the requirement depends on the value, nature of goods, and purpose of movement - not on the mode of transport.
For railway transport, the main difference is in Part B. In road transport, vehicle details are generally entered before movement. In railway transport, railway document details such as RR, eT-RR or PWB can be updated before or after the movement starts, but the valid e-way bill must be available before Railways delivers the goods at the destination.
For example, if a manufacturer sends taxable goods worth ₹80,000 from Delhi to Mumbai by train, an e-way bill is required because the consignment value exceeds ₹50,000. The manufacturer or recipient must generate the e-way bill. Indian Railways will not generate it on their behalf.
Book A Demo
Who Is Responsible for Generating the E-Way Bill?
For railway transport, the responsibility usually rests with the registered person causing the movement. Indian Railways does not generate the e-way bill for the consignor or consignee.
| Scenario | Who Generates the E-Way Bill |
|---|---|
| Registered consignor sending goods by rail | Registered consignor |
| Registered consignee receiving goods from an unregistered supplier | Registered consignee |
| Branch transfer by a registered business | Registered person causing the movement |
| Job work dispatch by a registered person | Principal or registered job worker, as applicable |
| Goods booked through railway parcel account | Registered consignor or consignee, depending on the transaction |
| Goods booked through railway freight or wagon movement | Registered consignor or consignee, depending on the transaction |
| Indian Railways as transporter | Not responsible for generating the e-way bill |
Rule 138 permits the supplier or recipient to generate the e-way bill for railway, air or vessel movement. The transporter-generation obligation does not apply in the same way to railways, air and vessel movement.
Indian Railways' Exemption Explained
Indian Railways is exempt from the obligation to generate the e-way bill for goods it carries. It is also not treated like a road transporter who must carry the e-way bill details in the same manner during road movement.
However, this does not mean the consignment itself is exempt from e-way bill compliance. The consignor or consignee must generate the e-way bill where applicable. The most important railway-specific condition is at the delivery stage: Railways cannot deliver the goods unless the required e-way bill is produced at the time of delivery.
This is where many businesses make a mistake. They assume that because Railways does not generate or carry the e-way bill, the e-way bill can be ignored until later. That is risky. If the e-way bill is missing, expired or not properly linked with the railway transport document, the consignee may face delivery delays at the destination railway station.
Part A vs. Part B: What Goes Where?
An e-way bill in Form GST EWB-01 has two parts.
| Particulars | Part A | Part B |
|---|---|---|
| Who fills it | Consignor, consignee or authorised transporter | Consignor, consignee or transporter, depending on the case |
| What it contains | GSTIN, invoice or challan number, document date, goods description, HSN, value, tax details, reason for transport and destination | Mode of transport, vehicle number or transport document number, date of transport document and distance |
| Road movement | Part A must be prepared before movement | Vehicle number is generally required before movement, subject to limited exceptions |
| Railway movement | Part A must be prepared where e-way bill is applicable | Railway transport document details can be updated before or after commencement of movement |
| Validity | Part A alone is not a complete e-way bill | Validity starts when the first Part B entry is made |
A Part A slip is only a temporary number. It becomes a complete e-way bill only after Part B details are entered.
Part B Timing by Transport Mode
For road movement, Part B is required before movement, subject to limited exceptions. For rail, air and vessel movement, Part B may be updated either before or after commencement of movement. However, for rail movement, the required e-way bill must be produced before Railways delivers the goods.
Information Required for Rail Transport E-Way Bills
Railway e-way bills need the usual invoice and goods details, along with the railway transport document details.
| Field | Description | Source |
|---|---|---|
| Transport mode | Select Rail | E-way bill portal |
| Transport document number | PWB, RR, eT-RR or leased wagon receipt number | Railway booking document |
| Transport document date | Date of railway document | Railway booking document |
| Station code | Originating railway station code | Railway receipt or parcel document |
| Approximate distance | Full distance from origin to final destination | Business dispatch records |
| GSTIN details | Consignor and consignee GSTIN | Invoice and GST registration |
| Invoice value | Total taxable and tax value | Invoice or delivery challan |
| Vehicle number | Required for road leg | Road vehicle details |
For railway movement, the transport document number should be entered carefully. The e-way bill system validates railway document details for PMS, FOIS and leased wagon cases. The validation checks include transport document number, transport document date, document number, document date, consignor GSTIN, consignee GSTIN and total invoice value.
Railway Receipt, PWB, FNR and PRR Explained
Railway documents contain several numbers. They are not the same and should not be used interchangeably.
Railway Receipt or RR
A Railway Receipt is issued for freight movement. In FOIS-based freight movement, the RR or eT-RR is the railway transport document used for e-way bill Part B.
Parcel Way Bill or PWB
A Parcel Way Bill is issued for railway parcel bookings under the Parcel Management System. For PMS parcel movement, the PWB is the transport document number used in Part B.
FNR
FNR means Freight Number Record. It is an 11-digit number printed on the top-left of the Railway Receipt and is used for freight tracking. It should not be entered in place of the RR number unless the railway document or system specifically requires it.
PRR
For parcel movement, PRR is used for parcel tracking. It should not be confused with the PWB number required for railway parcel document entry in the e-way bill system.
Simple Rule
Use RR or eT-RR for FOIS freight movement. Use PWB for PMS parcel movement. Use the leased wagon receipt number for leased wagon movement. Use FNR and PRR mainly for tracking.
Step-by-Step: How to Generate an E-Way Bill for Railway Transport
Step 1: Log in to the e-way bill portal
Visit the e-way bill portal and log in with your GSTIN credentials. MFA is mandatory in phases: from January 1, 2025 for taxpayers with AATO above ₹20 crore, from February 1, 2025 for taxpayers with AATO above ₹5 crore, and from April 1, 2025 for all other taxpayers and users.
Step 2: Select Generate New
Go to E-Way Bill and select Generate New.
Step 3: Fill Part A
Enter the transaction and invoice details. This includes supply type, transaction sub-type, consignor details, consignee details, invoice or challan number, document date, goods description, HSN code , quantity, value and tax rate.
From January 1, 2025, an e-way bill cannot be generated for an invoice, challan or base document that is older than 180 days from the date of generation.
Step 4: Select Rail as transport mode
In the transport section, select Rail when entering the railway leg.
If the goods first move by road to the railway station, enter the road vehicle details for the first leg. After railway booking, update Part B with the railway document number.
Step 5: Enter the correct railway transport document number
Use the correct format based on the booking type:
| Booking type | Format |
|---|---|
| PMS parcel | P |
| FOIS freight | F |
| Leased wagon | L |
These formats apply when the mode of transport is Rail and Part B is being updated.
Step 6: Enter approximate distance
Enter the approximate distance from the original dispatch point to the final delivery point. If the movement is road to rail to road, include all legs.
Step 7: Generate or update the e-way bill
After the required details are entered, the system generates the e-way bill number. Share the e-way bill details with the consignee or authorised person who will collect the goods from the destination railway station.
Part B Update Timing for Railway Transport
For railway movement, Part B can be updated before or after the commencement of movement. This is different from road movement, where Part B is generally required before the vehicle starts moving.
Even though the rule allows railway Part B details after commencement of movement, businesses should update Part B as soon as the railway document is available. Waiting until delivery creates avoidable risk. If the number is wrong, the format is incorrect or the e-way bill has expired, the consignee may face delay at the railway yard.
PMS, FOIS and Leased Wagon Validation
Railway e-way bill compliance changed significantly with the PMS, FOIS and leased wagon validation updates. The e-way bill system has been integrated with Railway systems for goods sent through Parcel and FOIS systems. The December 2024 validation update became effective from January 1, 2025.
What Changed
Earlier, taxpayers could often enter railway document numbers manually without strict format control. This created mismatches between the railway receipt and e-way bill records.
Now, when the transport mode is Rail, the transport document number should be entered in the prescribed format. The system also checks whether key fields match railway data, including transport document number, transport document date, invoice number, invoice date, from GSTIN, to GSTIN and total invoice value.
What Businesses Should Check Before Updating Part B
Before updating Part B, verify the railway booking type, station code, RR or PWB number, transport document date, invoice number, invoice date, GSTINs and invoice value. These fields are part of the railway validation process.
RR Number and PWB Number Entry Formats
The correct transport document number format depends on how the railway booking was made.
| Railway system | Used for | Required format | Example |
|---|---|---|---|
| PMS | Parcel bookings | P |
PSBC1234567890 |
| FOIS | Freight or wagon bookings | F |
FSBC123456789 |
| Leased Wagon | Wagon movement | L |
L123456789 |
The prefix tells the system which railway category to validate:
P means PMS parcel system.
F means FOIS freight system.
L means leased wagon movement.
Do not enter only the RR or PWB number without the required prefix and station code where the format requires it.
Multi-Modal Transport: Road to Rail to Road
Many railway consignments are not purely rail-based. Goods may first move by road from the factory to the railway station, then by rail to another city, and then again by road from the destination station to the buyer’s warehouse.
One e-way bill can cover different modes of transport. Goods can be transported through road, rail, air and ship under one e-way bill, but Part B must be updated with the latest mode or conveyance details. At any point, the conveyance details in the e-way bill should match the actual mode carrying the goods.
| Stage | Mode | Action Required |
|---|---|---|
| Factory to railway station | Road | Update Part B with vehicle number |
| Railway station booking | Rail | Update Part B with RR/PWB/leased wagon number |
| Rail transit | Rail | No new e-way bill required |
| Destination to warehouse | Road | Update Part B with last-mile vehicle |
Example
A manufacturer sends goods from Faridabad to Bengaluru. The goods travel 20 km by road to the railway station, 800 km by rail and 15 km by road to the buyer’s warehouse. The total distance is 835 km. The business should use the same e-way bill and update Part B whenever the mode changes.
Validity Calculation for Railway E-Way Bills
The validity rules for rail transport follow the general e-way bill validity rules.
| Cargo type | Validity rule |
|---|---|
| Normal cargo | 1 day up to 200 km + 1 day per 200 km |
| Over Dimensional Cargo | 1 day up to 20 km + 1 day per 20 km |
| Multimodal with ship | 1 day up to 20 km + 1 day per 20 km |
Rule 138 currently provides the 200 km validity rule for normal cargo and the 20 km rule for Over Dimensional Cargo and multimodal shipment where at least one leg involves transport by ship.
Example
Total movement distance:
20 km road to railway station
800 km rail movement
15 km last-mile road delivery
Total distance = 835 km
Validity = 5 days, because 835 km falls into five blocks of 200 km or part thereof.
When Validity Starts
The validity of an e-way bill starts when the first Part B entry is made. For road movement, that means the first vehicle entry. For rail, air or ship movement, that means the first transport document number entry. Later updates in Part B do not reset the validity.
Extension of Validity
E-way bill validity can be extended within the portal window of 8 hours before expiry and 8 hours after expiry, where exceptional circumstances apply. These may include natural calamity, law and order issues, trans-shipment delay or accident of conveyance. The extension is based on the remaining distance to be travelled.
From January 1, 2025, e-way bill extension is also capped at 360 days from the original date of generation.
Last-Mile Road Delivery After Railway Unloading
Once goods are unloaded at the destination railway station, they may still need road movement to the consignee’s warehouse, shop or factory.
If the original e-way bill is still valid, update Part B with the road vehicle number and change the mode to Road for the last-mile leg. A new e-way bill is not needed merely because the goods are moving from rail to road.
If the e-way bill is close to expiry, extend it within the permitted window if the delay is due to exceptional circumstances. If the e-way bill has already expired, the goods should not be moved under the expired e-way bill. The business should regularize the movement before removing the goods from the railway station.
Railway Parcel vs. Railway Wagon Freight
Indian Railways carries goods through different systems. The e-way bill entry depends on the booking type.
| Feature | Railway Parcel | Railway Freight or Wagon |
|---|---|---|
| System | PMS | FOIS |
| Document | Parcel Way Bill | Railway Receipt or eT-RR |
| Typical use | Smaller consignments, retail parcels, e-commerce parcels | Bulk goods, industrial goods, wagon consignments |
| E-way bill format | P |
F |
| Common mistake | Entering PWB as freight RR | Entering RR without F prefix and station code |
For leased wagon movement, use the leased wagon format L
E-Way Bill Across Modes: Rail vs. Road vs. Air vs. Ship
| Feature | Rail | Road | Air | Ship |
|---|---|---|---|---|
| E-way bill required above threshold | Yes | Yes | Yes | Yes |
| Who generates | Supplier or recipient | Supplier, recipient or transporter, depending on case | Supplier or recipient | Supplier or recipient |
| Part B timing | Before or after commencement of movement | Generally before movement, subject to limited exceptions | Before or after commencement of movement | Before or after commencement of movement |
| Transport detail | RR, eT-RR, PWB or leased wagon receipt | Vehicle number | Airway Bill number | Bill of Lading or transport document |
| Delivery restriction | Railways cannot deliver without required e-way bill | Driver must carry required documents | Applicable transport document checks | Applicable transport document checks |
| Mode changes | Update Part B | Update Part B | Update Part B | Update Part B |
Note: The important distinction is that road movement generally needs Part B before movement, while rail, air and vessel movement allow Part B to be updated before or after commencement of movement.
Common Errors and How to Avoid Them
| Error | Consequence | Correct Approach |
|---|---|---|
| Treating Railways as responsible for e-way bill generation | E-way bill may not be generated on time | Supplier or recipient should generate it as applicable |
| Assuming a fixed 1-hour update deadline for railway Part B | Wrong compliance interpretation | State that Part B can be updated before or after commencement for rail |
| Entering only RR or PWB without prefix | Validation alert or mismatch | Use P, F or L format correctly |
| Entering FNR instead of RR | Wrong railway document entry | Use RR or eT-RR for FOIS and PWB for PMS |
| Using wrong station code | Mismatch with railway data | Copy station code from railway document |
| Entering only rail distance | E-way bill validity may be too short | Enter full end-to-end distance |
| Not updating Part B for last-mile road leg | E-way bill does not match actual movement | Update Part B with last-mile vehicle number |
| Moving goods after validity expiry | Detention and penalty risk | Extend within the permitted window |
| Not enabling MFA | Portal access issue during dispatch | Ensure registered mobile number and login access are ready |
Penalties for Non-Compliance
Rail transport is not penalty-free. If goods are moved without the required e-way bill or documents, GST detention and penalty provisions can apply.
| Issue | Current Position |
|---|---|
| Transporting goods in contravention of GST rules | Goods and conveyance may be detained or seized under Section 129 |
| Owner comes forward for payment | Penalty equal to 200% of tax payable on taxable goods |
| Owner does not come forward | Penalty equal to 50% of goods value or 200% of tax payable, whichever is higher |
| Exempt goods | Separate lower penalty limits apply under Section 129 |
| Minor document errors | Reduced penalty may apply for specified minor errors where invoice and e-way bill are otherwise available |
For minor errors such as spelling mistakes, limited PIN code errors, minor document number errors, HSN errors where the first two digits and tax rate are correct, or one or two character errors in vehicle number, a reduced penalty of ₹500 under CGST plus ₹500 under SGST, or ₹1,000 under IGST, may apply.
Railway-Specific Risk
For railway movement, the biggest practical risk is delivery delay at the destination station. If the e-way bill is not produced, is expired, or does not match the railway document details, the goods may not be released on time.
Explore All BUSY Calculators for Easy GST Compliance
Conclusion
Railway transport is not outside the GST e-way bill system. The exemption is limited to Indian Railways not being responsible for generating the e-way bill or carrying it in the same way as a road transporter. The consignor or consignee must still ensure that the e-way bill is generated where applicable and that the correct railway document details are updated in Part B.
For 2026, the most important compliance point is railway document validation. PMS, FOIS and leased wagon entries must follow the prescribed P, F or L format. Businesses should avoid old practices such as entering only the RR number, using FNR in place of RR, or waiting until the consignee reaches the railway station to fix Part B details.
The safest process is to prepare Part A correctly, update Part B with the correct mode and transport document details, use the correct railway format, track validity, extend it within the permitted window if needed, and update Part B again for the last-mile road leg. This reduces the risk of delivery delays, detention, demurrage and GST penalties.
BUSY's auto e-way bill software generates e-way bills directly from invoices, supports railway transport document formats including PMS, FOIS and leased wagon entries with the correct P, F and L prefixes, and alerts you before validity expires — so you can focus on dispatch rather than portal compliance.
-
GST Rates for ProductsGST Rates: GST on ac GST for laptops GST on iphone GST for hotel room GST on flight tickets GST on silver GST for tv wood GST rate GST on train tickets GST on water bottle GST for medicines GST on tyres GST in garments GST on milk GST on stationery GST on tractor GST for food GST rate on tiles GST on sweets GST on gold