20ft container: how many tonnes of rice, sugar or oil?
A container’s tonnage is never a single figure: it depends on the product’s density, its packing and the road limit at destination.
The SELA International team
The question addressed
How many tonnes of rice, sugar or oil fit in a 20ft container?
Key takeaway
A standard 20ft container offers about 33 m³ and a published payload of about 28 t; a 40ft doubles the volume for a similar or even lower payload. In a 20ft, sugar in 50 kg bags reaches the weight limit, at roughly 25 to 28 t; bagged rice comes to around 21 to 25 t, oil in a flexitank around 21 to 22 t and bottled oil around 14 to 15 t, limited by volume. The road limit in the destination country may be lower and should be checked before the tonnage is fixed.
The question comes up constantly in food trading, and the answer is never a single figure. Two ceilings coexist: the container’s internal volume and the mass it is allowed to carry. A third, sometimes lower, is set by the road leg at destination. Depending on the product’s density and packing, one or the other sets the tonnage. The figures below are orders of magnitude taken from public data sheets in 2026, not guarantees.
What the standard and carrier data sheets say
ISO 668 sets the external dimensions and maximum gross mass of series 1 containers. In its 2020 edition as amended in 2022, it allows up to 36,000 kg gross for both 20ft and 40ft units. The figure binding on a given container, however, is the one on its CSC safety approval plate, and the data sheets published by shipping lines commonly show 30,480 kg for a standard box.
| Feature | 20ft standard | 40ft standard | 40ft high cube |
|---|---|---|---|
| Internal volume | 33.1 to 33.2 m³ | 67.6 to 67.7 m³ | 76.2 to 76.4 m³ |
| Published payload | 28,300 to 28,330 kg | 26,840 to 28,870 kg | 28,690 to 28,800 kg |
| Maximum gross mass (data sheet) | 30,480 kg | 30,480 kg | 30,480 or 32,500 kg |
| ISO 668 ceiling | 36,000 kg | 36,000 kg | 36,000 kg |
Two lessons follow. First, a 40ft does not carry twice as much as a 20ft: its payload is of the same order, sometimes lower. A dense product such as sugar therefore gains nothing by travelling in a 40ft. Second, each container has its own tare: the carriers themselves state that their data sheets are indicative and that individual containers vary.
Container limit versus road limit
A 28 t payload remains a theoretical ceiling. The container then has to leave the port by road: maximum vehicle combination mass, axle load and overall height of the laden vehicle are set by each country, and one shipping line notes in its public information that weight limits can vary by country. In a corridor with stricter road rules, a 20ft of sugar loaded to full payload can be held at the port gate or require partial unloading. The right method is to ask the destination forwarder for the maximum gross weight allowed on the final leg, then work back to the cargo tonnage, not the other way round.
Orders of magnitude by product
The table below applies to a standard 20ft loaded without pallets. Tonnages are calculated from an internal volume of about 33 m³, a payload of about 28 t and published stowage factors, meaning the volume taken up per tonne of cargo: 1.13 to 1.34 m³/t for white sugar in bags, 1.39 to 1.45 m³/t for white rice, 1.5 to 1.85 m³/t for canned goods in cartons. The actual tonnage depends on the bag, the stacking, the equipment supplied and the road limit at destination.
| Product and packing | 20ft standard | Binding limit in a 20ft | In a 40ft standard |
|---|---|---|---|
| Rice, 25 or 50 kg bags | About 21 to 25 t | Volume | Payload, about 27 to 29 t |
| Sugar, 50 kg bags | About 25 to 28 t | Weight: payload or road limit | No gain over a 20ft |
| Flour, 25 or 50 kg bags | About 20 to 23 t | Volume | Payload, about 27 to 29 t |
| Bottled oil, cartons | About 14 to 15 t | Volume | Volume or payload depending on format |
| Oil in a 24,000-litre flexitank | About 21 to 22 t | Flexitank capacity | Rarely used |
| Canned goods in cartons | About 18 to 22 t | Volume or weight depending on the product | Payload, about 27 to 29 t |
For oil, two separate calculations apply. In a flexitank, a single-use bladder of 10,000 to 24,000 litres fitted inside a 20ft, the weight carried depends on density: about 0.9 kg per litre for sunflower oil, or roughly 21 to 22 t for 24,000 litres. Current practice is not to exceed 24,000 kg of liquid in a 20ft, and some carriers set lower ceilings. In bottles, cartons, air and plastic take up the volume: according to a P&I club’s data, a flexitank carries about 50% more than a bottled load, hence an order of magnitude of 14 to 15 t. The flour figure is the least precise in the table: it depends heavily on the bag and on settling.
VGM, pallets and dunnage
Since July 2016, SOLAS regulation VI/2 has required the shipper to provide the verified gross mass (VGM) of every packed container before it is loaded on board. Two methods are allowed: weighing the packed and sealed container, or weighing all packages, pallets, dunnage and securing material and adding the container’s tare, using a certified method. Without a VGM the container should not be loaded, and regulation VI/5 prohibits loading a container whose gross mass exceeds the maximum shown on its CSC plate.
- Palletisation — it speeds up stuffing and unstuffing but uses volume and payload. With an internal length of about 5.90 m and a width of 2.35 m, a 20ft takes eleven 1,200 × 800 mm Euro pallets on a single tier. For rice and sugar, hand-stacking bags without pallets maximises tonnage at the cost of longer handling.
- Big bags — for sugar or flour bound for industrial users, they reduce the number of packages to handle but leave more empty space at the top of the container.
- Dunnage — airbags, boards and chocks fill voids to stop bags and cartons from shifting; their weight counts in the VGM. The load must be spread along the full length of the floor.
- Moisture — sugar, rice and flour are sensitive to condensation. A dry, clean container, kraft paper lining and desiccant bags limit the risk on long voyages.
What to settle before ordering
- The net tonnage per container and the quantity tolerance, stated in the contract.
- The maximum gross weight allowed on the final road leg, confirmed by the destination forwarder.
- Packing: unit weight of the bag or carton, palletised or not, number of packages.
- The container type, 20ft, 40ft or 40ft high cube, and the condition required for food cargo.
This article does not constitute legal advice; the regulations of the destination country prevail. Every SELA INTERNATIONAL LTD offer states the packing, the number of packages and the net tonnage per container, under the agreed Incoterms® 2020 rule and named place.
Sources
- ISO — ISO 668:2020/Amd 1:2022 — Series 1 freight containers — Classification, dimensions and ratings (preview)
- Ocean Network Express (ONE) — Container Information — Dry Containers
- Maersk — What is the weight limit for the cargo?
- Organisation maritime internationale (OMI) — MSC.1/Circ.1475 — Guidelines regarding the verified gross mass of a container carrying cargo
- UK P&I Club — Carefully to Carry, Consolidated Edition 2023 — Chapter 34: Flexitanks
- Transport Information Service (GDV) — White sugar — Cargo information