Actual placement is when the railroad puts the car on your track, at a spot where you can load or unload it. Constructive placement is when the railroad is ready to deliver the car but can't, for a reason on your side: your track is full, your gate is closed, or you haven't ordered the car in yet. It holds the car at a yard or hold point and notifies you. For demurrage, both count. Constructive placement just starts the clock before the car ever reaches your door.
That is why receivers often get demurrage bills for cars they never touched that day. This guide covers how each Class I railroad defines the two terms, when the clock starts and stops, what a demurrage invoice has to show you, and where the billing mistakes usually hide.
Actual vs Constructive Placement: The Definitions
Actual placement means the car is spotted on your track at an accessible position for loading or unloading, or at a point you designated. Constructive placement means the car could not be actually placed because of a condition attributable to you, so the railroad holds it short of your facility and gives notice that it is waiting on you.
The wording is close to identical across the big railroads, because it all traces back to the same old car-service rules:
- BNSF (Demurrage Book 6004-D, Section 6): actual placement is "in an accessible position for loading or unloading or at a point designated by the consignor, consignee or party loading or unloading the car." Constructive placement is when a car "cannot be actually placed or delivered because of any condition attributable to the consignee, consignor, loader or unloader."
- Union Pacific (UP 6004-C, Item 9650-B): the car is held at destination, or at an available hold point if it can't be held there, and the customer gets notice naming the hold point.
- Norfolk Southern (NS 6004-D, Item 200): the definition expressly includes a car that "arrives at the serving yard and is available for placement" but hasn't been ordered in, which NS calls Available But Not Ordered.
- CSX (CSXT 8100, Section 2): constructive placement is "the holding of a railcar on CSXT's tracks when Actual Placement of the railcar is not possible due to causes attributable to the Customer, in whole or in part."
Two words do most of the work in those definitions: attributable and notice. If the railroad can't place a car because of its own problem (no crew, no switch job that day, a yard backed up), the car is not constructively placed, and the time shouldn't be on your bill. And with one exception covered below, the clock on a held car runs from notice, not from arrival.
What Triggers Constructive Placement
Constructive placement is triggered by anything on the customer side that keeps the railroad from spotting the car. The common causes:
- Full track. Your siding is already at capacity, so new arrivals wait in the yard. This is the most common one, and it usually follows a bunch of cars arriving at once.
- Closed gate or order-in facility. You've told the railroad not to deliver until you order cars in. NS 6004-D says that at a closed-gate siding, "all cars are constructively placed at time of arrival." UP calls these "Order In" customers and holds cars in the serving area until you order them.
- Access problems. A locked gate, a car or truck fouling the track, a derail left on, or a crew that can't reach the switch. CSX 8100 says that when it can't place or pull a car because the customer didn't provide access, "the railcar continues to accrue debits."
- Missing paperwork or instructions. Cars held because shipping instructions, a permit or a release are missing or wrong.
- Refused cars. A car the consignee won't accept sits under the same rules until someone gives disposition.
The "placed without notice" rule
There is one case where you won't get a notice at all. BNSF, UP and NS all say that a car the railroad has set on your private track, including a lead track serving your facility, is considered constructively placed without notice. NS puts it plainly: cars "actually placed on customer siding will be considered constructively placed and no notification provided." If the crew leaves a car on your lead because the spot you wanted is blocked, the clock can be running and nobody will call you.
When the Demurrage Clock Starts and Stops
For a car held under constructive placement, the clock usually starts at the first midnight after the railroad notifies you, and stops when you order the car in. Once the car is actually placed, a second count starts and runs until you release the car. Free time (the railroads call it credit days) offsets the total.
The exact start time differs by railroad, and the difference matters when you're checking a bill:
- BNSF: constructive placement days start at "the first 12:01 a.m. after notification of car arrival until ordered for placement." Industry days (time on your track) start at the first 12:01 a.m. after the later of actual placement or your want date.
- NS: you have until 0000 hours of the day after notice to send instructions. Car days start if instructions aren't in by then.
- CSX: debit days start at 00:01 on the next scheduled service day after CSX notifies you of constructive placement, or after actual placement. For private cars, storage debit days stop "when the customer orders the railcar for Actual Placement."
- UP: the clock runs from midnight after the car reaches the serving area or is actually placed, depending on the item and car type that applies.
The key point for an audit: under BNSF and CSX, and under NS for private cars in storage (Item 550, where time accrues until the car is "ordered placed"), constructive placement time on a held car ends when you order it in, not when the railroad gets around to switching it. If you ordered a car Tuesday and the local didn't spot it until Friday, those three days in the yard are not your constructive placement time.
How the Four Largest US Railroads Compare
Here is how the current published tariffs handle the points that drive most disputes. Contracts can override all of this, so check your rail transportation contract first if you have one.
| Point | BNSF 6004-D | UP 6004-C | NS 6004-D | CSXT 8100 |
|---|---|---|---|---|
| Clock start on a held car | First 12:01 a.m. after arrival notice | Midnight after serving-area arrival or placement (by item) | 0000 hours of the day after notice, if no instructions | 00:01 next scheduled service day after notice |
| Placed on your track or lead | Constructively placed without notice | Constructively placed without notice | Constructively placed, no notice | Debits accrue if access is blocked |
| Closed gate / order-in | Cars held until ordered | "Order In Customer" held in serving area | All cars constructively placed at arrival | "Closed Gate" station, held in serving yard |
| Free time, railroad cars | 2 credit days per car | Varies by item | 1 credit day per car unloaded (Item 650); 5 per car loaded (Item 600) | 1 credit day per car |
| Free time, private empties held | Per private-car rules | Credits on actual placement | Zero credit days for an empty private car under constructive placement (Item 600) | 1 credit day per private car |
The free-time row is where receivers get surprised. NS gives zero credit days for an empty private car under constructive placement, and UP issues its actual placement credits only when a private empty is actually placed on your track. So private cars stacking up in the yard aren't earning credits. For how those charges add up on owned and leased cars, see our guide to private car storage charges.
Illustrative Example: Three Hoppers and a Full Track
This example is illustrative. It uses BNSF's published rate for railroad-controlled cars in Demurrage Book 6004-D, Section 2: two credit days per car, then $220 per chargeable day for days 1 through 3, and $220 plus a $305 Extended Dwell Fee ($525 total) from day 4. Your facility may be on different terms.
A feed mill receives three railroad-owned covered hoppers of soybean meal. They reach the serving yard on a Monday afternoon, and the mill gets the arrival notice. Its track still holds two cars from the last shipment, so it can't take the new ones.
- Constructive placement: days start at 12:01 a.m. Tuesday. The mill releases its two empties Wednesday and orders the three new cars in Thursday morning. For this example, call that 3 constructive placement days per car.
- Industry days: the local spots the cars Thursday. Industry days start at 12:01 a.m. Friday, and the mill releases all three Saturday: 2 industry days per car.
- The math: 5 debit days minus 2 credit days = 3 chargeable days per car. At $220 a day, that's $660 per car, or $1,980 for the three cars.
Note that $1,980 came almost entirely from time in the yard. The mill only had the cars for two days, which the credit days covered. Now change one fact: the mill ordered the cars in Thursday, but the local didn't spot them until Saturday. Under the BNSF definition, constructive placement time stops when the cars are ordered. If the bill keeps counting yard days through Saturday, that's the line to dispute.
What Your Demurrage Invoice Must Show
Federal rules require Class I railroads to put the placement timestamps on or with every demurrage invoice. Under 49 CFR 1333.4, the invoice must include the dates and times of each car's actual placement, its constructive placement (if different), the notice of constructive placement, when each car was ordered in, and when it was released, plus the credits and debits for each car.
The same rule requires the original estimated arrival and the receipt of the car at the last interchange. 49 CFR 1333.5 then requires the railroad to give you that data in machine-readable form, so you can load it into a spreadsheet and check it instead of reading PDFs.
One other federal point: under 49 CFR 1333.3, you can be held liable for demurrage only if the railroad gave you actual written or electronic notice of its demurrage tariff before placing the cars. Most established receivers have long since been given that notice. A new facility, or a company receiving its first cars, should know the rule exists.
For a line-by-line walk through a freight bill, see rail freight invoices explained.
Where Constructive Placement Billing Goes Wrong
Most constructive placement errors come from one of a few patterns. Check every invoice for these:
- Railroad-caused holds billed as customer holds. Constructive placement requires a condition attributable to you. If your track had room and the gate was open, but the car sat because the railroad didn't run the job, it isn't constructive placement.
- The order-to-spot gap billed to you. The car was ordered in, then sat for days before the railroad spotted it. Compare the order-in timestamp to the actual placement timestamp.
- Notice sent to the wrong contact. NS 6004-D Item 300 makes the customer responsible for giving NS the correct notification contacts. If your notices go to a former employee's inbox, the clock still runs. Fix your contacts in each railroad's portal before it costs you.
- Bunched arrivals. When a week's worth of cars arrives in a single day, your track overflows and the extras go straight into constructive placement. Delivery that the railroad bunched is a legitimate dispute point. Our guide on railroad switching charge errors covers related charges that show up at the same time.
- Weather relief not applied. NS 6004-D Item 400 adjusts car days, including for cars under constructive placement, when earthquakes, tornadoes, hurricanes, floods or heavy snow disrupt your operations for more than two days and the disruption affects placing those cars. BNSF evaluates severe-weather claims where your facility was stopped or shut down.
Dispute windows are short. BNSF 6004-D won't accept a dispute more than 30 days past the invoice date, and you can dispute through its Customer Dwell Management Tool before the monthly bill is even issued. Other railroads set their own windows in their tariffs or contracts. If nobody on your team has time to check every demurrage invoice against the car event data, that's what our rail freight audit does, with recovery handled under Steel Wheel's managed rail service.
How to Cut Constructive Placement Days
The cheapest constructive placement day is the one that never starts. What works in practice:
- Order in early and order in writing. Put the order through the railroad's portal so the timestamp is on record. The order is what stops the clock on held cars.
- Release empties fast. A released empty frees a spot for the next load. Every spot your track holds is one fewer car sitting in the yard.
- Size orders to your track. If your siding holds six cars, have suppliers ship in a pattern that keeps arrivals near six, not twelve one week and zero the next.
- Keep notification contacts current at every railroad that serves you, with a shared inbox rather than one person.
- Pull the car event data monthly and compare constructive placement, order-in and actual placement times before you pay.
To estimate what a backlog is costing you, plug your car counts into our demurrage calculator. For the full picture of how demurrage works, read our rail demurrage fees guide or take the free course module on demurrage and detention. Our rail logistics services page covers how we help receivers manage inbound cars day to day.
Sources: BNSF Demurrage Book 6004-D (effective June 1, 2026), Section 2 and Section 6, and the Dispute Handling and Weather sections of Section 1; Union Pacific Tariff UP 6004-C, Item 9650-B (Glossary) and Item 9790 (Cars Constructively Placed); Norfolk Southern Tariff NS 6004-D (effective July 1, 2026), Items 200, 300, 350, 400, 550, 600 and 650; CSX Transportation Publication CSXT 8100 (effective April 1, 2026), Section 2 and definitions; 49 CFR 1333.3, 1333.4 and 1333.5, via eCFR. Rates and rules change; confirm against the current tariff or your contract. The example is illustrative.
Frequently Asked Questions
What is constructive placement of a railcar?
Constructive placement is when a railroad can't deliver a car to your track because of a condition on your side, such as a full track, a closed gate or missing instructions. The railroad holds the car at a yard or hold point, notifies you, and demurrage time starts counting as if the car had been delivered.
What is the difference between actual and constructive placement?
Actual placement means the car is spotted on your track where you can load or unload it. Constructive placement means the car is held short of your facility for a reason attributable to you. Both start demurrage time; constructive placement just starts it while the car is still in the railroad's yard.
When does demurrage start on a constructively placed car?
Usually at the first midnight after the railroad notifies you. BNSF counts from the first 12:01 a.m. after arrival notice, CSX from 00:01 on the next scheduled service day after notice, and NS gives you until 0000 hours of the day after notice to send instructions.
Can a railroad charge demurrage if it caused the delay?
Not as constructive placement. The tariff definitions require a condition attributable to the customer. If the car sat because the railroad didn't run the switch job or had no crew, that time shouldn't be billed to you. Compare order-in and placement timestamps on the invoice.
What does a demurrage invoice have to show?
Under 49 CFR 1333.4, Class I railroads must show each car's actual placement, constructive placement, notice of constructive placement, order-in and release dates and times, plus credits and debits per car. 49 CFR 1333.5 requires the same data in machine-readable form.