Hiring We're hiring founding sales & engineers building the future of the world's most critical industry. Open roles
Charges

What is per diem in container shipping?

Per diem in shipping is the daily fee an ocean carrier charges for the use of its equipment, the container and often the chassis, once your free days run out. It runs from when the loaded box leaves the terminal until the empty is scanned back in. This is not the travel or payroll per diem that fills most search results. It is equipment rent, and the trap is that the clock does not stop when the driver drops the empty, it stops when the terminal receives it.

Per diem is equipment rent, not storage

Container per diem has nothing to do with the travel or payroll per diem people usually search for. It is the daily fee an ocean carrier charges for the use of its equipment, the container and, when it is a carrier chassis, the chassis too, after your free days are gone. You are renting the box, not paying for space. Storing a loaded container inside the terminal is demurrage. Per diem is what you owe for keeping the carrier's equipment out on the street.

The distinction is not pedantic. It decides who bills you, when the meter starts, and, more expensively, when it stops.

Where per diem starts and demurrage stops

The dividing line is the terminal gate. While the loaded container sits inside the terminal, the charge is demurrage. The moment it gates out on a chassis, the demurrage clock stops and the per-diem clock starts, and it runs until the empty is returned. Detention, the charge for holding the driver or truck, sits on the same side of the gate as per diem.

The three blur together because carriers sometimes bill them on one line and use the words interchangeably. For the full three-way breakdown, read the demurrage explainer. The rule that keeps them straight: inside the fence is demurrage, on the equipment outside the fence is per diem.

The clock stops on the terminal scan, not the empty drop

This is the trap that quietly runs up per-diem bills. The clock does not stop when your driver drops the empty at a yard, a depot, or even back at the port. It stops when the terminal scans the empty in and issues the return receipt. Those are rarely the same moment.

An empty can sit in a return queue, get turned away by a full depot, or wait days for a return appointment, and every one of those days is still per diem on your account. A container your team has written off as finished can keep billing, because the only event that ends the charge is a scan you never see.

How long containers actually stay out

Because per diem runs from the loaded pull to the empty scan, the real question is how long that window is. In live drayage data it is longer than most back offices assume.

Half the empties come back within roughly four and a half days of the pull. But a third are still out past a week, and nearly a quarter past ten days. Once free time is used up, every day in that tail is per diem, and the tail is where the money is.

Port terminal gate out · loaded Consignee deliver + unpack Port terminal gate in · empty Move 1 · pull loaded Move 2 · return empty per-diem meter runs here · median 4.58 days · stops on the terminal scan, not the empty drop
From live drayage data · June 2026 How long an import container stays out of the terminal, from the loaded pull to the empty being scanned back in. Every day in this window is per-diem.
4.6 days
median time out of terminal
6.9 days
mean time out of terminal
33.2%
still out past a week
23.3%
still out past ten days
1 in 3 still out past a week median 4.58 days 01234567891011121314+ days out of terminal before the empty is returned
Data table
Import container street window, June 2026, from a large live sample. Median 4.58 days, mean 6.9 days.
Days outShare of containers
0 14.9%
1 13.6%
2 9.0%
3 8.5%
4 7.4%
5 6.6%
6 6.6%
7 5.2%
8 3.0%
9 2.0%
10 1.9%
11 2.6%
12 3.4%
13 3.3%
14+ 12.1%

Why a chassis split can double the meter

Per diem is often two meters, not one. The container belongs to the carrier; the chassis it rides on is frequently rented from a separate pool. When the box and a usable chassis are not in the same place, the driver makes a chassis split, and now you are paying per diem on the container and a daily rate on the chassis, on two clocks that stop at two different returns.

A move that reads as one line on the invoice can be quietly accruing on both. This is part of why the short leg of drayage carries such a tall stack of charges.

How to stop paying per diem you do not owe

Most per-diem disputes are not about the rate. They are about days billed after the empty was actually returned, because the operator was tracking the driver's drop and the carrier was tracking the terminal scan. Closing that gap means tracking every empty against its return receipt, not the driver's word, and surfacing containers still open against equipment before the meter runs, not after the invoice lands.

When the empty return is watched as closely as the pull, per diem stops being a charge you argue about after the fact and becomes a number you control.

From the field

In live drayage data, half of empties were scanned back in within about four and a half days of the loaded pull, but a third were still out past a week and nearly a quarter past ten days. Per diem runs across that whole window once free time is gone, and much of the tail accrues after the driver has already dropped the empty, in the gap before the terminal receipt.

See how Melrose tracks every container from the pull to the empty return, so per diem stops accruing on boxes nobody is watching →

Common questions

Is shipping per diem the same as IRS per diem?
No. The IRS or travel per diem is a daily allowance for work travel expenses. Container per diem is a daily fee an ocean carrier charges for the use of its container and chassis after your free days run out. Same words, unrelated charges.
When does the per-diem clock stop?
When the terminal scans the empty back in and issues a return receipt, not when the driver drops the empty. An empty waiting in a return queue or turned away by a full depot keeps accruing per diem.
What is the difference between per diem and demurrage?
Demurrage is charged while the loaded container sits inside the terminal past its free time. Per diem is charged for the carrier's equipment once it has left the terminal, until the empty is returned. The terminal gate is the dividing line.
How long do containers actually stay out on per diem?
In live drayage data, half of empties are back within about four and a half days of the loaded pull, but a third are still out past a week and nearly a quarter past ten days. Every day past free time in that window is per diem.

Let Melrose run the back office.

Delivery orders, EDI, and the routine work behind every container, automated. Book a demo and watch it run live.

Book a demo