Blog/Cost & Strategy

Rail Freight Invoice Explained: Line Items, Charges, and What to Check

April 16, 2026 · 11 min read · Cost & Strategy
Key fact: Freight audit firms routinely find billing errors on 3 to 5 percent of rail invoices they review. On a mid-sized shipper running 500 cars a year, that can add up to tens of thousands of dollars in recoverable overcharges — money that walks out the door quietly when nobody audits the bill.

A rail freight invoice looks simple until you actually try to read one. Base charge, fuel, accessorials, a handful of abbreviations, a total at the bottom. Pay it and move on. That habit is how shippers end up overpaying for years on rates that were negotiated down months ago, or paying demurrage for cars that were released on time, or getting charged a switching fee that was supposed to be included in the line haul.

This guide breaks down every line item you will see on a rail freight invoice, what each charge actually represents, and exactly what to check before you cut the payment. If you ship more than a handful of cars a year, the time you spend auditing invoices is some of the highest-return work in your freight operation.

Invoice vs. Freight Bill: Know What You're Reading

Shippers often use "freight bill" and "invoice" interchangeably, and in practice nobody will correct you. But the two documents serve slightly different purposes, and the distinction matters when you're reconciling charges.

A freight bill is the carrier's itemized statement of charges for a single shipment. It lists the car, the commodity, the origin and destination, the rate authority, and every charge tied to that move. It is the source of truth for a particular car.

An invoice is the billing document sent to whoever owes the money. It can be a single freight bill wrapped in an invoice header, or it can be a consolidated statement that groups dozens or hundreds of freight bills into a single payable. Large shippers typically receive weekly or monthly consolidated invoices rather than one invoice per car.

When you audit, you audit at the freight bill level. The consolidated invoice total only tells you what you owe in aggregate; the freight bill tells you whether that aggregate is right.

The Header: Who, What, Where, When

Before you look at a single charge, verify the header information. If any of this is wrong, every line item below it is suspect.

Line Item: Line Haul Charge

The line haul charge — sometimes listed as "freight charge" or "base rate" — is the core transportation fee for moving the car from origin to destination. It is almost always the largest single line on the invoice.

Line haul charges come from one of two rate authorities:

Tariff Rate

A published, publicly available rate for a specific origin-destination-commodity combination. Tariffs are the default pricing mechanism when no contract exists. Each rate has an item number, an STCC range, a weight basis, and expiration terms. If your invoice cites a tariff, pull that tariff and verify the rate matches.

Contract Rate

A negotiated rate that overrides the tariff for shipments covered by the contract. Contracts will have a contract number, a term, specific lanes, and often volume commitments. The invoice should reference the contract number; if it doesn't, or if it references a tariff when a contract should apply, that's the first thing to flag.

The line haul is typically quoted as a rate per net ton, per 100 pounds (CWT), or as a flat rate per car. Multiply the rate by the billing weight and you should arrive at the line haul charge shown on the invoice. If the math doesn't work, something is off — either the rate, the weight, or the rate basis. Detailed mechanics of how rail freight rates are structured make it easier to spot discrepancies.

Line Item: Fuel Surcharge

Fuel surcharge (FSC) is a separate line item that adjusts for changes in diesel prices. Every Class I railroad publishes its own fuel surcharge program with a specific trigger price, escalator, and reference index — usually the Department of Energy's weekly On-Highway Diesel Fuel Price or a quarterly Surface Transportation Board index.

The FSC is typically calculated as either a percentage of the base rate (mileage-based) or a dollars-per-mile adder. The applicable rate depends on the month of shipment, not the month you get the invoice. A car that shipped in March will carry March's fuel surcharge even if it delivers in April and gets billed in May.

What to check on the FSC line:

Audit tip: Fuel surcharge is one of the most commonly mis-applied line items on rail invoices. Pull the railroad's published FSC schedule for the shipment month and compare it to what was billed. If you run volume, build a spreadsheet that automates this check.

Line Item: Accessorial Charges

Accessorials are any charges beyond the line haul and fuel surcharge. They cover services or events outside the normal movement of the car. This is where billing errors tend to cluster, because accessorials depend on events at specific facilities and specific times.

Common Accessorial Charges

Charge What It's For What to Check
Demurrage Detention of railcars beyond allowed free time at origin or destination Verify the arrival and release timestamps against your facility records. Confirm free time per the tariff.
Switching Moving cars within a terminal, to/from a private siding, or between yards Check if the switch was actually performed and whether it was already included in the line haul.
Storage Holding loaded or empty cars at a railroad-controlled track beyond agreed terms Confirm the storage was requested or necessary; verify per-day rate and duration.
Weighing Track scale use at an origin, destination, or intermediate location Make sure the weighing was requested and that the charge isn't duplicated across carriers.
Reconsignment/Diversion Changing the consignee or destination after the car has shipped Check the diversion request date; charges escalate sharply the later the change is made.
Equipment charges Use of railroad-supplied cars, special loading devices, or hazmat equipment Verify the equipment was actually used and that private-car shipments aren't being charged carrier car rates.
Cleaning Interior cleaning of cars between loads, often for food-grade or chemical commodities Confirm cleaning was performed and certified; check for duplication if you did the cleaning yourself.

Demurrage deserves its own audit process. It is the single largest source of unnecessary accessorial spend for most shippers, and the single most disputable line item when charges are wrong. Our separate guide on how to avoid and dispute demurrage walks through the full playbook.

Line Item: Interchange and Joint Line Charges

When a shipment moves over more than one railroad, the line haul may be presented as a single through-rate or as separate carrier segments. On a through-rate, you see one line haul number and the carriers settle the split among themselves. On a joint line bill, you see each carrier's portion broken out.

Joint line invoicing is common when a short line railroad originates or terminates the movement and a Class I handles the long haul in between. Make sure the segments add up to the contracted through-rate if you negotiated one, and make sure no carrier is double-billing for the same mileage.

Interchange charges proper (the cost of physically handing the car from one railroad to another at an interchange point) are typically absorbed into the line haul and rarely appear as a standalone line item to shippers. If you see one, question it.

Line Item: Taxes and Regulatory Fees

Taxes on rail freight are limited compared to trucking, but a few fees may appear:

These should be small relative to the line haul. If you see an unusual tax or fee line, ask what the regulatory basis is — it's fair game to request the citation.

How to Audit a Rail Freight Invoice

A defensible audit process is repeatable, documented, and done before payment is released. Here's a four-step framework you can run on every invoice.

1
Match invoice to BOL. Every header field — shipper, consignee, origin, destination, car number, commodity, weight, waybill date — should match the bill of lading. Any mismatch is a flag, not automatically an error, but worth an explanation.
2
Verify the rate authority. Pull the contract or tariff cited on the invoice. Confirm the origin, destination, and commodity fall within that authority's scope and that the effective date covers the waybill date. Recalculate the line haul from the rate basis and the billed weight.
3
Verify the fuel surcharge. Pull the railroad's FSC schedule for the waybill month. Confirm the index value, the applicable formula, and the resulting charge. Check it against any contract-specific FSC terms.
4
Validate every accessorial. For each accessorial line, confirm the event actually occurred (demurrage days against gate logs, switching against facility records, storage against requested hold orders). Verify the rate in the tariff and the quantity billed.

For shippers running more than 100 cars a year, building out a pre-payment audit is effectively free money — the captured overcharges typically more than cover the analyst time. If you're just starting to formalize this, a simple spreadsheet with BOL-to-invoice reconciliation columns will catch most errors. Our rail operations courses walk through the full workflow for shippers building this capability internally.

Common Billing Errors to Watch For

After auditing thousands of rail invoices, the same handful of errors show up over and over. Knowing the pattern makes them faster to catch.

Wrong Rate Authority Applied

The most expensive error. A contracted lane gets billed at the tariff rate because the carrier's system didn't pull the contract, and you pay a premium you didn't agree to. Always verify the contract number is referenced on every invoice for shipments under contract.

Weight Errors

Rail rates are weight-driven. A car that shipped at 190,000 pounds but was billed at 200,000 pounds is a 5 percent overcharge on every rate-related line. Common causes: reweigh discrepancies not applied, wrong minimum weight defaulting, tare weight confusion.

Duplicate Accessorials

Getting billed twice for the same switch, the same weighing, or the same demurrage event. Usually a billing system artifact when a charge gets recorded on both the originating and delivering carrier's bills on a joint move.

Demurrage on Non-Demurrage Days

Free time clocks are paused on weekends and holidays in many tariffs (though not all). If a carrier is counting Sundays in the free time window, you may be paying for days that should have been exempt. Pull the specific demurrage tariff and verify.

Fuel Surcharge on Excluded Charges

Fuel surcharge is supposed to apply to the line haul base only, not to accessorials. Some billing systems calculate FSC on the whole invoice, which inflates it. Check the base on which the FSC is computed.

STCC Mismatch

Commodity codes drive rates. A shipment of granulated urea (STCC 2871923) billed as bulk fertilizer under a generic code may draw a different — and higher — rate. Verify STCC matches both the BOL and the actual commodity description.

Wrong Rate Station

Rates are specific to rate stations, not cities. An origin listed as "Houston" could be any of a dozen rate stations with different pricing. Verify the FSAC or rate station name on the invoice matches the actual origin on the BOL.

How to Dispute an Invoice Charge

When you find an error, do not simply short-pay the invoice and move on. That triggers collection calls, damages your account standing, and rarely resolves anything. Formal disputes work better.

1
File the dispute in writing, promptly. Most tariffs and contracts specify a dispute window — 60, 90, or 180 days from invoice date are common. After that window closes, overcharges become effectively unrecoverable. File as soon as you catch the error.
2
Cite the specific charge, the specific reason, and the specific authority. "Demurrage charged 4 days, facility records show car released on day 2 of free time — see attached gate log" is far more effective than "demurrage looks high."
3
Submit supporting documentation. Contract excerpts, tariff pages, gate logs, weight tickets, correspondence. The more you hand the claims analyst, the faster they can approve a credit.
4
Pay the undisputed portion. If the invoice is $10,000 and $1,200 is disputed, pay $8,800 on time and note the dispute on the remainder. This protects your credit terms while the dispute works.
5
Escalate if stalled. If you don't get a response within the tariff's specified timeframe, escalate to the carrier's pricing manager or your account representative. Severe or repeated billing issues can be raised with the Surface Transportation Board, but that's rare.
Bottom line: A rail freight invoice is a contract in action. Every line should tie back to a rate, a tariff, a BOL, or a documented event at your facility. Shippers who treat invoices as a review step — not a pay-on-receipt formality — consistently run lower freight costs than shippers who don't. The work is boring, it's detail-heavy, and it pays for itself every time.

Frequently Asked Questions

What are the main line items on a rail freight invoice?

A typical rail freight invoice includes the base line haul charge, fuel surcharge, accessorial charges (demurrage, switching, storage, weighing), and sometimes interchange or joint line charges when multiple carriers are involved. Taxes and regulatory fees may also appear depending on the commodity and route.

How do I audit a rail freight invoice?

Match every line to a source document: the bill of lading for origin and destination, the contract or tariff for the agreed rate, the published fuel surcharge schedule for the applicable month, and your own facility records for any accessorial charge. If a line item does not match, flag it and dispute it in writing before the payment terms expire.

How long do I have to dispute a rail freight invoice?

Most railroad tariffs and contracts give shippers a limited window to dispute billing errors, typically 60 to 180 days from the invoice date. After that window closes, overcharges become much harder to recover. Always review invoices promptly and file disputes in writing with supporting documentation.

What is the difference between a freight bill and an invoice?

A freight bill is the carrier's itemized statement of transportation charges for a single shipment. An invoice is the billing document sent to the payer, which can cover one shipment or consolidate multiple freight bills. The terms are often used interchangeably, but the freight bill is the underlying detail and the invoice is the summary you pay.

Who is responsible for paying the rail freight invoice?

The bill of lading designates the billing party, usually marked as prepaid (shipper pays) or collect (consignee pays). On third-party billing arrangements, a named party other than shipper or consignee takes responsibility. Whoever is listed as the billing party on the BOL is the one the railroad pursues for payment, regardless of any private agreement between shipper and receiver.

Steel Wheel Logistics
Steel Wheel Logistics
We coordinate bulk rail freight across North America — from rate negotiation and car sourcing to transload coordination and tracking. Based in Mississippi, serving shippers nationwide.

Paying More Than You Should on Rail Freight?

We audit rail invoices and negotiate rates for shippers who don't have the internal bandwidth to do it themselves. Get a review of your current freight spend — no obligation.

Get a Free Quote
← Back to All Posts