What it costs to unload a container in 2026
The 2026 ranges, the four things that move the number, and the cost that never shows up on a rate card.
A shipper asks what you charge to devan a 40-foot container. The honest answer is "it depends", and the reason it depends is worth understanding before you quote — because the same container can be a $350 job or a $900 job, and the difference is decided before the box reaches your dock.
The going rate in 2026
Across US warehouses, published rates for 2026 cluster like this:
| Job | Typical range | Charged per |
|---|---|---|
| Floor-loaded 40ft, devan and palletize | $350 – $600 | Flat per container |
| Floor-loaded 20ft | $200 – $350 | Flat per container |
| Palletized container unload | $150 – $300 | Flat per container |
| Palletized, priced by the pallet | $8 – $15 | Per pallet handled |
| High-count e-commerce cartons | $0.30 – $0.55 | Per carton |
| Pallets supplied (new GMA) | $8 – $16 | Per pallet |
| Sort and segregate | $75 – $200 | Surcharge |
A floor-loaded 40-footer that needs palletizing typically lands between $550 and $900 all-in once pallets and any sort work are counted. That same container arriving already palletized is often under $300. Nothing about the cargo changed. The labour did.
The four things that actually move the price
1. Floor-loaded or palletized
This is the single biggest lever, and it is not close. A palletized container is a forklift job: twenty-odd moves and the box is empty. A floor-loaded container is hand-stacked cartons — two to four people, several hours, and a pallet build at the end. A floor-loaded 40ft usually yields 20 to 24 finished pallets, which puts the per-pallet cost somewhere around $25–$40 against $8–$15 for simply moving pallets that already exist.
2. Carton count and carton weight
Carton count is the real proxy for labour hours. A container with 600 cartons and one with 3,000 cartons are different jobs with the same cubic volume. Past roughly 2,000–3,000 cartons, and with anything over about 50 lbs a carton, crew size and time both climb — which is why per-carton pricing exists at all for e-commerce freight.
3. SKU count
One SKU means stack and wrap. Twenty SKUs means sort, segregate, and build pallets that stay separated — often a $75–$200 surcharge on its own. SKU count is the quantity most commonly missing from an enquiry and most commonly wrong in a quote.
4. When it arrives
After-hours and weekend work carries its own tier, and it is usually the tier people forget to apply. A container that lands at 6pm is a different cost structure from the same container at 10am.
The cost that is not on your rate card
While a container waits to be devanned, two meters are running that belong to the shipper:
- Per-diem / detention: $150–$400 per day
- Chassis rental: $30–$60 per day
An inland move typically consumes three to six days of free time before the box even arrives. A port-adjacent devan turned in 24–48 hours can therefore be worth more to a shipper than a cheaper rate that takes a week — and that is an argument worth making explicitly in a quote, because the shipper is paying those meters whether or not anyone mentions them.
Why the quote takes three days
Here is the part that has nothing to do with rates. Most 3PLs can price a container accurately in about ninety seconds once they know four things: load type, container size, carton or pallet count, and SKU count. The delay is almost never the arithmetic. It is that the enquiry arrived by email on a Friday afternoon, the person who knows the rate card was on the floor, and by the time anyone opened it the shipper had three other quotes.
Response time, not rate, is what loses most of these. A quote that arrives in an hour against two that arrive on Monday wins a meaningful share of the time even when it is not the cheapest.
What to put on your rate card
If you take one thing from the ranges above, make it this: price the variants, not the service. A single "container unload" line on a rate card cannot answer a real enquiry. The rows that actually get used look like this:
- Unload — 20ft — palletized
- Unload — 40ft — palletized
- Unload — 40ft — floor-loaded — up to 5 SKUs
- Unload — 40ft — floor-loaded — up to 20 SKUs
- After hours — surcharge
- Pallets supplied — per pallet
Each row is one lookup. A rate card built this way can be quoted against automatically, because every question the quote needs is a column on the card. A rate card with one generic line always needs a person.
In short
- Floor-loaded 40ft, devan and palletize: $350–600, $550–900 all-in
- Palletized: $150–300, or $8–15 per pallet
- Floor-loaded vs palletized is the biggest single cost driver
- SKU count is the most commonly missed input
- Detention at $150–400/day usually dwarfs the devanning spread
Rapid Ai 10x was built inside a working 3PL. Adriana reads a shipper's email, pulls the load type, container size, counts and SKUs out of it, prices it against your own rate card — variant by variant — and has a draft waiting for a human to approve. See how the quoting agent works.
One platform. Every shipper. Every lane.
Find shippers. Win the contract. Fill your space. All in one place.
Start with a guided pilot on your own accounts.