For shippers used to truck freight, rail documentation feels familiar at first — there is still a bill of lading, there is still a description of goods, there are still signatures and seals — and then quickly stops feeling familiar. The waybill is a thing the shipper never sees. The route is encoded in carrier codes the shipper has to know. Hazmat papers are scrutinized by an entirely different agency. Errors that would be a phone call in trucking become a held car, a misroute, or a five-figure fine in rail.
This guide walks through the documentation a shipper actually needs to move freight by rail in 2026: what each document is, who creates it, what data it must contain, how it flows between systems, and the common errors that cause shipments to stall or money to leak. If you are setting up your first rail account, training a new logistics coordinator, or auditing your own paperwork after a problem, this is the reference.
The Core Set: What Documents You Actually Need
For an ordinary, non-hazmat rail shipment, the working set of documents is short. You need a bill of lading, you need to release the car in the railroad's online system (which generates the waybill on the back end), and you need the supporting paperwork that backs up the weights, contents, and condition of the load. Everything else is a derivative of those.
Here is the practical checklist for releasing a single carload:
- Bill of lading (BOL). The contract of carriage and receipt for the goods.
- Electronic car release / waybill data. Submitted through the railroad's customer portal; this is what generates the waybill that travels with the car.
- Weight certificate. Either from a certified scale ticket or an approved track scale.
- Seal record. For loaded boxcars, gondolas with covers, or tank cars — record of the seal numbers applied.
- Hazmat shipping paper, if applicable. Required for any regulated hazardous material under 49 CFR.
- Special instructions or routing letter, if applicable. Used when a customer wants a specific routing other than the railroad's default.
That is the minimum. Larger operations layer on internal documentation — load plans, blocking and bracing diagrams, quality release forms — but those are for the shipper's own records and do not move with the car.
The Rail Bill of Lading
The bill of lading is the foundational document of any rail shipment. It is the shipper's instrument: the shipper creates it, the shipper signs it, and the shipper hands a copy to the railroad when the loaded car is released. It serves three legal functions at once. It is a receipt confirming the railroad has accepted the goods in the condition described. It is a contract of carriage spelling out what the railroad has agreed to do and under what terms. And it is, in some cases, a document of title that can be negotiated to transfer ownership of the goods in transit.
Most rail freight in the United States moves on the Uniform Straight Bill of Lading, a non-negotiable form whose terms are largely standardized across the industry. Some commodity moves use a contract bill of lading that references a privately negotiated rate agreement; the form looks the same, but the rate and liability terms are pulled from the contract rather than the railroad's published tariff.
Required Data Elements
A rail BOL must clearly identify, at minimum:
- Shipper — full legal name and address of the consignor.
- Consignee — full legal name and address of the receiver. "To order" notation if the BOL is being used to transfer title.
- Origin — station name and originating railroad (using the standard SCAC, the Standard Carrier Alpha Code).
- Destination — station name and delivering railroad SCAC.
- Car initial and number — the reporting marks (e.g., AOK, NS, GACX) plus the car number that uniquely identify the equipment.
- Commodity description — plain-English description plus the seven-digit STCC code that classifies the freight. The same STCC drives the rate; a quick first-pass through Steel Wheel's rail rate estimator before you finalize the BOL surfaces the rate-class implication while there's still time to fix a misclassification. The estimator is an indicative tool, not a binding quote, and we do not guarantee rates.
- Weight — net weight of the load and gross weight of the car, with a notation of how the weight was determined.
- Freight payment terms — prepaid (shipper pays) or collect (consignee pays), or "section 7" instructions where applicable.
- Routing — if the shipper specifies a route, the junctions and carriers are listed in order.
- Special instructions — handling notes, in-transit privileges, hold orders, or other moves that need to be recorded.
- Signatures — shipper certification and railroad agent acceptance.
The BOL is also where the shipper certifies that the freight is properly described, properly classified, properly packaged, marked, and labeled, and in proper condition for transportation under the applicable regulations. That certification is not boilerplate; it is what shifts liability for misdescription back to the shipper if the freight turns out to be something other than what was declared.
The Waybill
If the bill of lading is the shipper's document, the waybill is the railroad's. Once the BOL data hits the originating railroad's system, the railroad generates a waybill — a routing and accounting record that travels electronically with the car for the entire journey. Every interchange railroad in the route reads the waybill, updates it with its own movement events, and passes it on. By the time the car reaches the consignee, the waybill carries a full chain of custody and a complete cost allocation across the carriers that handled it.
Waybills today are almost entirely electronic. The standard data set is the EDI 417 transaction, an industry-wide format that every Class I railroad and most short lines use. Paper waybills still exist for unusual moves and certain interline situations, but for routine traffic the data lives in the railroad's system and never gets printed unless someone specifically needs a copy.
What the Waybill Carries
A waybill includes everything on the BOL plus the operational data the railroads need to actually move the car:
- Routing — the precise sequence of carriers and junctions the car will travel.
- Rate basis and freight charges, broken out by carrier where applicable.
- Equipment ownership and per-diem details for the car itself.
- Any in-transit privileges (transit billing, stop-off authority, milling-in-transit).
- Customer reference numbers (PO numbers, contract numbers, internal job codes).
- Hazmat data in the regulated format if the load is hazardous.
Shippers do not generally see the waybill. What they see is the release confirmation and the tracking record. But every shipper should understand that the waybill exists and that everything wrong with it traces back to the BOL data they submitted. A waybill with a wrong destination station gets the car routed wrong. A waybill with the wrong STCC gets the load priced wrong on the freight invoice. A waybill with no payment terms gets the car held until billing instructions are sorted out — usually with demurrage running the whole time.
BOL vs. Waybill: How They Differ
The two documents are easily confused because they overlap heavily on data. Here is how they actually differ in practice.
| Attribute | Bill of Lading | Waybill |
|---|---|---|
| Created by | Shipper | Originating railroad (from BOL data) |
| Primary purpose | Contract of carriage and receipt | Routing and accounting record |
| Travels with the car? | No — copy stays with shipper, railroad, and consignee files | Yes, electronically — passes through every interchange |
| Signed? | Yes — shipper certifies, railroad agent accepts | No signature — system-generated |
| Legal status | Contract, receipt, and (sometimes) document of title | Internal carrier record; not a contract |
| Visible to shipper? | Yes — shipper holds a copy | Generally no — except in audit or claims |
| Format | Paper or PDF, often a hybrid in modern systems | EDI 417 electronic transaction |
The shorthand: the BOL is what you sign; the waybill is what moves the car. The data flows one way — from BOL into waybill — so the BOL is where the shipper has all the leverage to get the shipment right.
Supporting Documents
The BOL and waybill are the two documents the railroad cares about. Several other documents support them and get pulled into claims, audits, and disputes when something goes wrong.
Weight Certificate
Most rail freight is rated and billed by weight, so the weight on the BOL has to be defensible. A certified scale ticket from a track scale, a truck scale, or a hopper scale is the standard backup. Where a railroad has its own track scale, the railroad's recorded weight will usually override the shipper's certificate for billing purposes — but the shipper still needs a scale ticket to prove the load was within the car's stenciled load limit and within any commodity-specific weight maximums.
Seal Record
Loaded boxcars, covered hoppers, and tank cars are sealed at origin. The seal numbers go on the BOL and on the shipper's internal record. At destination, the consignee verifies that the seals are intact and that the numbers match. A broken or missing seal is the first thing checked on any cargo loss claim, and a missing seal record on the shipper's side severely weakens the claim.
Inspection and Condition Records
Before loading, the shipper should perform and document a railcar inspection — confirming the car is empty, clean, mechanically sound, and acceptable for the commodity. The pre-loading inspection checklist goes into the shipper's file. After loading, an outbound inspection records the load configuration, blocking and bracing if applicable, and any pre-existing damage to the car that the shipper does not want attributed to the load.
Routing Instructions
For most carloads, the shipper accepts the railroad's default routing and there is no separate routing document. For shipments that require a specific route — to take advantage of a contract rate, to keep the car on a particular short line, or to use a specific gateway — the shipper provides routing instructions that get encoded into the waybill. Routing errors are common and expensive: a car routed off-contract may end up billed at a much higher tariff rate. When the routing depends on getting product to or from a transload terminal, Steel Wheel's transload directory is a defensible starting point for siting the handoff before the routing instruction is committed to paper.
Freight Invoice and Proof of Delivery
After the car is delivered, the railroad issues a freight invoice. The invoice is reconciled against the BOL and the waybill, and any discrepancies are pursued through the audit process. Proof of delivery — typically a system-generated arrival notice plus the consignee's acknowledgment — closes the file. The freight invoice is where billing errors live, so the BOL data has to match the invoice line items or there is rework on every shipment.
Hazmat Shipping Papers
Hazmat documentation is a separate universe and the rules are unforgiving. Any rail shipment of a regulated hazardous material requires a 49 CFR-compliant shipping paper that contains very specific data in a very specific order. The shipping paper is in addition to the BOL and the waybill — though in practice the same physical document often serves as the BOL and the hazmat shipping paper, with the hazmat block formatted to meet the regulation.
Required Hazmat Data
A compliant rail hazmat shipping paper includes, for each material:
- UN or NA identification number (e.g., UN1075 for petroleum gases).
- Proper shipping name exactly as listed in the 49 CFR 172.101 Hazardous Materials Table.
- Hazard class or division (and subsidiary hazard if applicable).
- Packing group (I, II, or III) where required.
- Total quantity by weight or volume.
- Number and type of packaging for cars carrying packaged hazmat.
- Emergency response telephone number — monitored 24/7 by someone who can answer questions about the material.
- Emergency response information — either an ERG reference, a SDS reference, or written guidance attached to the paper.
- Shipper certification — signed statement that the material is properly classified, described, packaged, marked, labeled, and in proper condition.
The same data is encoded into the electronic waybill so that emergency responders, dispatchers, and yardmasters can pull up the contents of any hazmat car in transit. PHMSA and the Federal Railroad Administration audit hazmat documentation aggressively, and the fines for documentation errors — even on shipments that are otherwise correctly packaged and labeled — start at thousands of dollars per violation and escalate quickly with severity. A program with a hazmat coordinator, a documented training record, and a paper review checklist is not a luxury; it is the cost of moving regulated freight by rail.
How the Documents Flow
Understanding how rail documentation moves between systems clarifies why small data errors at origin become big operational problems downstream. Here is the typical flow for a single carload:
- Shipper prepares the BOL — typically in their TMS or in the railroad's online portal. Hazmat data, if applicable, is added at this step.
- Shipper releases the car — submitting the BOL data to the originating railroad. This is the trigger event that creates the waybill on the railroad's side.
- Originating railroad generates the waybill — pulling routing, rate, and equipment data from its own systems and combining it with the BOL data.
- Car is pulled from the shipper's track — typically the next switch after release. Any data not in the system at pull time has to be corrected via a billing change later, which costs money.
- Waybill travels with the car at every interchange — passed electronically between carriers so each handling road knows where the car is going and how it is being billed.
- Delivering railroad notifies the consignee — using the consignee data on the waybill to send the constructive placement notice that starts the demurrage clock.
- Freight invoice is issued — generated from the waybill, sent to the party identified on the BOL as responsible for charges.
- Records are filed — shipper, railroad, and consignee each retain their copies under their own records retention policies.
Every step in that chain depends on the data the shipper supplied at step one. If the consignee address is wrong, the constructive placement notice goes to the wrong place. If the STCC is wrong, the rate is wrong. If the freight terms are wrong, the wrong party gets the invoice. If the routing is missing, the car runs the railroad's default route, which may or may not match what the shipper expected.
Common Errors and What They Cost
The same handful of documentation errors show up over and over in rail freight, and most of them are cheap to prevent and expensive to fix.
- Wrong STCC code. A misclassified commodity gets rated under a different tariff and the freight invoice comes in higher than expected. Fixing it requires a billing correction request and proof — sometimes including lab analysis — that the load was what the shipper said. The Steel Wheel STCC reference covers the most common shipper mistakes.
- Wrong consignee or destination station. A car can be moving for hundreds of miles before anyone catches that the destination is wrong. Reconsignment fees plus the additional mileage charges easily run into the thousands of dollars per car.
- Missing or wrong freight payment terms. A car released without clear prepaid or collect designation gets held while billing instructions are sorted out — and accrues demurrage every day it sits.
- Missing routing on a contract move. If the shipment is supposed to follow a contracted route to qualify for a contract rate and no routing was specified, the railroad runs its default and the contract rate may not apply. Contract rates can be tens of percent below tariff; missing the routing matters.
- Hazmat description errors. Wrong proper shipping name, missing packing group, missing emergency response number, or missing shipper certification triggers immediate cargo holds and PHMSA/FRA fines.
- Weight discrepancy. Shipper-declared weight that diverges meaningfully from the railroad's track scale weight triggers an automatic billing adjustment and, repeated, a regulatory inquiry into the shipper's weighing practices.
- Missing seal record. A claim for in-transit loss without a seal record is significantly weaker, regardless of how clear the loss is.
Most of these are caught by a simple two-set-of-eyes review before the BOL is submitted. Operations that move more than a few cars a week should have a documentation checklist in their SOP and a designated reviewer who is not the same person who created the BOL.
Retention and Audit
Rail freight documentation has to survive long after the car has been delivered. Several windows drive how long records need to be kept.
- Freight rate audit — the Surface Transportation Board's general window for freight rate disputes is three years.
- Loss and damage claims — must generally be filed within nine months of delivery (or expected delivery), and any litigation must be commenced within two years and one day from the railroad's claim disposition.
- Hazmat records — federal regulations require retention of hazmat shipping papers for at least two years (longer for waste shipments and certain other categories).
- Tax and accounting — generally seven years under most corporate retention policies.
- Contract compliance — whatever the contract specifies, often the life of the contract plus seven years.
The practical answer for most shippers is to retain the full documentation set — BOL, waybill summary, weight certificate, seal record, freight invoice, proof of delivery, and any hazmat papers — for seven years, organized by car number and by month. Storage is cheap; lost records during a claim or audit are not. Shippers running their own internal logistics training programs can use Steel Wheel's rail logistics courses to walk new coordinators through the documentation lifecycle and the audit checks that go with it.
Frequently Asked Questions
What is the difference between a bill of lading and a waybill in rail freight?
The bill of lading is the shipper's document — it is the contract of carriage and the receipt for the goods, signed when the railroad accepts the loaded car. The waybill is the railroad's internal movement document, generated from the bill of lading data, that travels electronically with the car and tells every interchange carrier where the car is going, who is paying, and how it should be routed. The shipper creates the BOL; the originating railroad creates the waybill.
Who creates the rail waybill, the shipper or the railroad?
The originating railroad creates the waybill, but it is built from data the shipper provides on the bill of lading — consignee, destination, route, STCC code, weight, and payment terms. Modern rail waybills are electronic (EDI 417) and are created automatically when the shipper submits a release in the railroad's online system. The shipper does not see or sign the waybill, but every error on it traces back to data the shipper supplied.
Do I need a separate hazmat shipping paper for rail?
Yes. For any hazmat rail shipment you need a 49 CFR-compliant shipping paper that includes proper shipping name, hazard class, UN/NA number, packing group, total quantity, emergency response phone number, and shipper certification. The hazmat data is also encoded into the electronic waybill, but the physical shipping paper must be available to first responders and is required at every interchange. Hazmat documentation errors are the single most common cause of rail freight fines from PHMSA and the FRA.
What information do I need to put on a rail bill of lading?
A rail bill of lading must identify the shipper and consignee with names and addresses, the origin and destination station and railroad, the car initial and number, the commodity with its STCC code, weight, total pieces or units where applicable, freight payment terms (prepaid or collect), routing instructions if any, and special handling notes. Hazmat shipments add the full 49 CFR description set. The data on the BOL becomes the data on the waybill, so accuracy matters.
How long do I need to keep rail freight documentation?
Three years is the practical minimum and seven years is the safer standard. The Surface Transportation Board's freight rate and audit window is generally three years, claims for loss and damage typically must be filed within nine months and litigated within two years and one day, and federal hazmat records must be retained for at least two years (longer for some categories). Keep BOLs, waybills, weight certificates, freight invoices, and proof of delivery together by car number and by month.