How to Calculate CBM and Choose a 20ft or 40ft Container

Category :
Latest News
Author :
Cartons measured with a tape for CBM calculation before loading a 20ft container
Cartons measured with a tape for CBM calculation before loading a 20ft container

CBM (cubic metre) is length × width × height in metres. For centimetres, multiply the three and divide by 1,000,000. A 20ft container holds about 33 CBM inside, with 25 to 33 CBM usable in practice. A 40ft holds about 67 CBM, with 55 to 67 usable. LCL sea freight is charged per CBM unless the cargo is very heavy.

Volume is the number every freight quote starts with. Get it wrong and the LCL invoice changes after the cargo is measured at the warehouse, the container you booked is too small, or you pay for a 40ft when a 20ft would have done. This guide covers the formula for every unit, how carriers turn volume into a charge, and how to choose a container size from your CBM.

The CBM Formula

Your measurements are inFormula for one carton
MetresL × W × H
Centimetres(L × W × H) ÷ 1,000,000
Millimetres(L × W × H) ÷ 1,000,000,000
Inches(L × W × H) ÷ 61,024
Feet(L × W × H) ÷ 35.315

Then multiply by the number of identical cartons and add up the different carton sizes. Always measure the outside of the packed carton at its widest points, including bulges, handles and pallet overhang. Carriers measure the same way.

Worked Examples

Example 1: Cartons

You have 40 cartons of 50 × 40 × 30 cm, each weighing 15 kg.

  • One carton: 50 × 40 × 30 ÷ 1,000,000 = 0.06 CBM.
  • Shipment: 0.06 × 40 = 2.4 CBM, with a total weight of 600 kg.

Example 2: Pallets

You have 6 pallets of 120 × 100 × 150 cm, including the pallet base.

  • One pallet: 1.2 × 1.0 × 1.5 = 1.8 CBM.
  • Shipment: 1.8 × 6 = 10.8 CBM.

Palletised cargo almost always has a higher CBM than the same cartons loose, because the pallet base and the gaps count. In return, it handles faster and is damaged less. If pallets cannot be stacked, the space above them is lost as well. Mark them “do not stack” only when you have to.

How Carriers Turn CBM into a Charge

Each mode converts volume into a chargeable unit in its own way. That is why the same cargo can be “light” by sea and “heavy” by air.

ModeChargeable unitVolume-to-weight ratio
Sea freight LCLRevenue tonne (W/M): the greater of CBM or tonnes1 CBM = 1,000 kg
Sea freight FCLPer containerWithin the container’s payload limit
Air freightChargeable weight1 CBM ≈ 167 kg (divisor 6,000)
Lorry transportPer trip, CBM, pallet, carton or kgDepends on the lorry’s volume and payload

In Example 1, the 2.4 CBM and 600 kg shipment pays for 2.4 revenue tonnes by LCL, because volume is the higher figure. By air, the same cargo has a volumetric weight of 2.4 × 167 = about 400 kg, so it would be charged on its actual 600 kg. Our air freight guide explains chargeable weight in detail.

Container Sizes and Real Capacity

ContainerInternal L × W × H (approx.)Internal volumePractical loadMax payload (approx.)
20ft standard5.90 × 2.35 × 2.39 m~33 CBM25–33 CBM~28,000 kg
40ft standard12.03 × 2.35 × 2.39 m~67 CBM55–67 CBM~26,500 kg
40ft high cube12.03 × 2.35 × 2.69 m~76 CBM65–76 CBM~26,500 kg

Exact figures vary by container owner, so check the tare and payload printed on the door. Two practical limits matter more than the brochure numbers:

  • Stowage loss: irregular cartons, pallets and load-securing take space. Plan on 80–90% of the internal volume for mixed cargo.
  • Road weight: a container can legally carry more than a prime mover may haul on some roads. Heavy cargo may “weigh out” before it “cubes out”, so check both.

Pallets per Container

Pallet20ft (single tier)40ft (single tier)
Standard 1.2 × 1.0 m1020–21
Euro 1.2 × 0.8 m1123–24

Double-stacking pallets doubles these numbers if the height and the pallet strength allow. A 20ft container has about 2.39 m of internal height, so two pallets of up to about 1.15 m each will fit.

From CBM to Container: Choosing the Right Size

Total cargo volumeUsually the best option
Under about 13–15 CBMLCL: you pay only for your CBM
About 15–28 CBM20ft FCL is often cheaper and faster than LCL
About 28–33 CBM20ft if it stows well, otherwise a 40ft
About 33–60 CBM40ft standard
Over about 60 CBM, or tall and light cargo40ft high cube

The exact switch point between LCL and FCL depends on the current rates for your route. Our FCL vs LCL guide shows how to work out the break-even.

Common CBM Mistakes

  • Measuring the product, not the carton: the carrier charges the packed outer dimensions.
  • Forgetting the pallet: a pallet base adds about 0.15 m of height, plus any overhang.
  • Rounding down: declare the true figure. Re-measurement at the warehouse is billed at the higher figure.
  • Ignoring weight: heavy cargo such as tiles, metal parts and liquids can hit the payload limit long before the container is full.
  • Mixing units: supplier specs in inches with a quote in centimetres is a classic source of errors.

Reducing CBM Without Damaging Cargo

  1. Right-size cartons to the product, and use flat-pack or nesting where the product allows.
  2. Build pallets to the full footprint without overhang, and to a stackable height.
  3. Consolidate small orders from the same supplier into one shipment.
  4. Load heavy, strong cartons at the bottom and use the full container height.

Shipping by CBM with De Hubs

De Hubs’ sea freight service runs FCL and LCL between West Malaysia and Sabah and Sarawak. FCL is priced per container and LCL per CBM, or per tonne for very heavy cargo. Send us the cargo type, weight, CBM, origin and destination, and we will recommend LCL, a 20ft or a 40ft and send a quotation. To see what else goes into the rate, read our guide to sea freight cost from West to East Malaysia.

Frequently Asked Questions

How do you calculate CBM?

Multiply length × width × height in metres. For measurements in centimetres, multiply the three and divide by 1,000,000. Multiply the result by the number of identical cartons to get the shipment’s total CBM.

How many CBM fit in a 20ft container?

A 20ft container has about 33 CBM of internal space, but cartons and pallets never pack perfectly. Plan on roughly 25 to 33 CBM of cargo depending on how well it stacks.

How many CBM fit in a 40ft container?

A standard 40ft container has about 67 CBM of internal space, and a 40ft high cube about 76 CBM. Realistic loads are around 55 to 67 CBM for a standard 40ft.

How is LCL charged: by CBM or by weight?

LCL is charged per revenue tonne, which is the greater of the volume in CBM and the weight in tonnes (1,000 kg = 1 tonne). Most cargo is charged on CBM. Very dense cargo is charged on weight.

How many pallets fit in a 20ft container?

Usually 10 standard 1.2 × 1.0 m pallets, or 11 Euro pallets (1.2 × 0.8 m), on the floor in a single tier. A 40ft takes about 20 to 21 standard pallets or 23 to 24 Euro pallets.