Study · shipments from 2020-2023
How full are ocean containers, really?
We measured the declared cargo volume against container capacity on 1,152 full-container-load shipments (1,760 containers), mostly from Yantian in South China to US and Canadian ports, from 2020-2023.
Cargo got lighter
The clearest change is in what went into the boxes. In 2020, 43.4% of shipments carried light cargo, under 150 kg per cubic meter. By 2022-2023 it was 69.6%, and the median density fell from 161 to 116 kg per cubic meter. Light cargo fills a container's space long before it reaches the weight limit, so for most of these importers, volume sets the cost.
Fill rates themselves barely moved: the median shipment used 82% to 83% of its containers' nominal volume in every period. Nominal volume can't be reached in practice, because cartons and pallets leave gaps, so a well-loaded box typically lands around 85% to 90% on this measure.
By year
| Period | Shipments | Median fill | Under half full | 85% full or more | Median density | Light cargo | High cube share |
|---|---|---|---|---|---|---|---|
| 2020 | 536 | 82.0% | 9.5% | 38.5% | 161 kg/m³ | 43.4% | 80.3% |
| 2021 | 327 | 82.9% | not published | 40.1% | 150 kg/m³ | 50.0% | 87.5% |
| 2022-2023 | 289 | 82.9% | not published | 33.3% | 116 kg/m³ | 69.6% | 82.2% |
What it means for importers
- Light cargo: you pay for space. High cube and 45-foot containers lower the cost per cubic meter, and tighter cartons or floor loading instead of pallets fit more cargo into each box.
- Dense cargo such as tile, stone or machinery hits the weight limit first, and may draw overweight fees on US roads. A 20-foot box is often the better fit.
- Half-empty boxes are usually a timing decision: shipping before an order is complete. Compare the cost against LCL or waiting for the next order.
How this was measured
Fill is the declared cargo volume on each shipment's origin pre-alert divided by the nominal internal volume of its containers: 20' 33 m³, 40' 67 m³, 40HQ' 76 m³, 45' 86 m³, full-container-load shipments only, one record per booking. No importer carries more than 25% of the weight behind any figure, and each period draws on at least 10 importers.
- 90% of the shipments loaded at Yantian, and all came through one origin agent to one forwarder, bound for US and Canadian ports. This describes that trade flow, not the global market.
- Container capacities are nominal internal volumes we assume (20' 33, 40' 67, 40HQ 76, 45' 86 CBM). Usable volume is lower, so 100% is not reachable in practice.
- CBM and weight are the shipper's declared figures on the pre-alert, not measurements.
- A shipment with several containers is measured as one fill rate across its whole box mix.
- Full-container-load shipments only. LCL, records with no equipment or no CBM, and utilisation above 115% (likely a parse or LCL error) are excluded.
- No importer carries more than 25% of the weight behind any figure; pre-alerts that cannot be tied to one importer are excluded.
- Confidence intervals treat shipments as independent. Shipments from one importer tend to load alike, so the true uncertainty is wider, most of all for the under-half-full share, which comes from a handful of importers.
- Historic: the pre-alert feed stopped in November 2023.
Free quote
Shipping light cargo? Price by the cube.
Get a quote from a licensed US forwarder that will compare box sizes and LCL against your actual cargo volume, with every destination fee spelled out.
- A clear quote with drayage, chassis and port fees listed
- Free time and demurrage terms in writing before you book
- A reply within one business day, no obligation