CBM calculation is length times width times height, measured in metres, multiplied by the number of identical packages. A carton of 0.6 m by 0.4 m by 0.5 m is 0.12 CBM, and 50 of them come to 6 CBM. That single number decides your sea freight quote, whether you ship LCL or a full container, and how much space you book.
The math is simple. The mistakes happen around it: measuring the wrong points, mixing units, forgetting the pallet, or not knowing how a carrier turns volume into a bill. This guide walks through the full process, from tape measure to freight invoice, so the figure you send a forwarder matches the figure they charge.
What CBM Means in Shipping
CBM stands for cubic metre, the space taken by a box one metre long, one metre wide and one metre high. It is the same unit as m³. One CBM equals about 35.3 cubic feet, or 1,000 litres, as the team at Westnet Logistics puts it.
Ocean freight is priced by space because most consumer goods fill a container long before they reach its weight limit. A shipment of pillows and a shipment of floor tiles can weigh very different amounts, but the ship still has to give each the room it occupies. Volume is the default currency of sea freight, and weight only takes over when cargo is unusually dense.
That is why a forwarder asks for your CBM before anything else. It tells them which container fits, whether consolidation makes sense, and roughly what the quote will be.
What You'll Need Before You Measure
You need very little, but each item prevents a specific error later:
- A rigid tape measure in metric units, because cloth tapes stretch and imperial tapes invite conversion mistakes
- The final packed cartons or pallets, not the product dimensions from the supplier's catalogue
- A count of identical packages, grouped by size
- The gross weight of each package, including packaging and pallet
- A spreadsheet or notebook to record each size group on its own line
Measure the cargo as it will travel. Shrink wrap, corner boards and a pallet underneath all add volume, and the carrier bills what arrives, not what the product sheet says.
The CBM Calculation Formula
The formula has one form, applied in whatever unit you measured.
In metres
CBM = length (m) × width (m) × height (m) × number of packages.
A standard pallet load of 1.2 m by 1.2 m by 1.5 m is 2.16 CBM. Ten of them make 21.6 CBM.
In centimetres
Most cartons are measured in centimetres, so divide by 1,000,000 to convert cubic centimetres into cubic metres.
CBM = length (cm) × width (cm) × height (cm) ÷ 1,000,000 × number of packages.
A carton of 60 cm × 40 cm × 50 cm gives 120,000 cm³, which is 0.12 CBM. Dividing by 1,000 instead of 1,000,000 is the most common slip in a CBM calculation formula in cm, and it inflates the result a thousand times.
In millimetres
Factory drawings often use millimetres. Divide the product of the three sides by 1,000,000,000. A 600 × 400 × 500 mm carton is 120,000,000 mm³, or the same 0.12 CBM.
CBM Calculation in Inches and Feet
Suppliers in the United States, and many in Asia selling to them, quote dimensions in inches. You have two clean routes.
The first is to work in cubic feet. Multiply the three sides in inches, divide by 1,728 to get cubic feet, then divide by 35.315 to get CBM. A carton of 24 × 16 × 20 inches is 7,680 cubic inches, which is 4.44 cubic feet, or about 0.126 CBM.
The second is to divide the cubic inches straight by 61,024, the number of cubic inches in one cubic metre. The same carton gives 7,680 ÷ 61,024, again about 0.126 CBM.
Both routes give the same answer. Pick one and use it for the whole shipment, because mixing the two in one spreadsheet is where rounding drift creeps in. If your supplier sends mixed units, convert everything to centimetres first and use the metric formula.
How to Calculate CBM Step by Step
Here is the full process for a real shipment with more than one carton size.
- Measure at the widest points. Take length, width and height at the furthest point on each side, including handles, bulges and pallet overhang.
- Group identical packages. Write each size once, with its count, rather than listing every carton.
- Convert to one unit. Bring every dimension to centimetres or metres before multiplying.
- Calculate the volume of one package. Multiply the three sides and apply the divisor for your unit.
- Multiply by the count. This gives the volume for that size group.
- Add the groups. The sum is the shipment's total CBM.
- Round only at the end. Keep three decimals per package and round the final total, so small errors do not compound across hundreds of cartons.
- Check the weight against the volume. Compare total CBM with total gross weight to see which one the carrier will bill, as the next section explains.
As an example, 40 cartons of 60 × 40 × 50 cm (4.8 CBM) plus 20 cartons of 45 × 35 × 30 cm (0.945 CBM) total 5.745 CBM, which you would report as 5.75 CBM.
How CBM Becomes Your Freight Bill
Carriers do not bill raw volume or raw weight. They convert both into one chargeable figure and bill whichever is greater.
For sea freight the conversion is 1 CBM to 1,000 kg, according to the IncoDocs weight tables. LCL is therefore billed per revenue ton, also called weight or measure (W/M): one CBM or one tonne, whichever your cargo reaches first. A shipment of 3 CBM weighing 300 kg bills as 3 revenue tons, because volume wins.
Air freight uses a much harsher ratio. The divisor is 6,000, so one CBM counts as about 167 kg. Courier services such as DHL Express and FedEx typically divide by 5,000, which makes one CBM count as 200 kg. The same 3 CBM shipment that bills as 3 revenue tons by sea is charged as roughly 500 kg by air.
There is also a floor. Consolidators set an LCL minimum, and the standard industry minimum, as Hansatic explains, is 1 W/M. A 0.2 CBM shipment is billed as if it were a full CBM, so very small loads are often cheaper by courier.
How Many CBM Fit in a Container
Once you know your total, compare it with container capacity. Carriers publish internal volume, and the figures below come from the Maersk and Hapag-Lloyd equipment sheets.
| Container | Internal volume | Max payload (Maersk) | Practical load |
|---|---|---|---|
| 20ft standard | 33.2 CBM | 28,300 kg | about 25 to 28 CBM |
| 40ft standard | 67.7 CBM | 28,870 kg | about 55 to 60 CBM |
| 40ft high cube | 76.4 CBM | 28,690 kg | about 61 to 69 CBM |
| 45ft high cube | 86 CBM | 27,650 kg | not quoted |
The Maersk equipment guide lists the volumes and payloads. Hapag-Lloyd gives its 40ft high cube interior as 12,032 mm long, 2,350 mm wide and 2,700 mm high, which is 76.3 CBM.
Internal volume is not usable volume. Cartons rarely tessellate perfectly, pallets leave gaps, and the loader needs room at the doors. Freight calculators commonly plan on 80 to 90 percent of the internal figure, which is where the practical load column comes from. The high cube practical range applies that same allowance.
Pallets shape the answer too. A Euro pallet measures 1,200 × 800 × 144 mm, according to the EPAL specification, and a 20ft box takes about 11 of them on the floor while a 40ft takes about 25. For exact interior measurements by size, see our guide to shipping container dimensions.
When Your CBM Points to LCL or FCL
Your total CBM is the main input for choosing between a shared and a full container.
For a few cubic metres, LCL is usually the natural fit. You pay only for your revenue tons and share the box with other shippers. As the total grows, the per-CBM cost of LCL adds up toward the flat cost of a 20ft container, and a full box becomes worth quoting.
Speed matters as well as price. LCL cargo is consolidated and deconsolidated at warehouses on both ends, which adds handling days. If your shipment sits near the threshold, ask for both quotes and compare the door-to-door time, not only the freight line. Our explainer on LCL shipping covers that trade-off in detail.
Once the cargo is booked, the CBM work is done and the waiting begins. Primo Nautic lets you follow the vessel carrying your container in real time, with the Cargo Shipment purpose giving precise, logistics-focused updates instead of raw position data.
Tips for Better Results
A correct formula only produces a correct quote when the inputs are right.
Measure a sample of cartons from the actual production run, not one carton from the pre-production batch. Packaging often changes between the two, and a 2 cm difference on each side of a 50 cm carton adds about 12 percent to its volume.
Ask your supplier for a packing list with dimensions and weights per carton, then spot-check it. An error repeated across 400 cartons can move a shipment from one container size to the next.
Keep the pallet in the number. A pallet adds both height and footprint, and on LCL it is billed like any other volume. If the goods can travel floor-loaded in a full container, that saves the pallet volume, though loading takes longer.
Troubleshooting Common Issues
The forwarder's CBM is higher than yours
Check whether they measured at the widest point, including bulging tops and overhanging pallets. Ask for the measured dimensions per size group and compare line by line.
The quote is based on weight, not volume
Your cargo is dense. If gross weight in tonnes exceeds total CBM, the carrier bills the weight, and reducing packaging volume will not lower the bill.
The total does not fit the container you planned
Recheck the practical load, not the internal volume. A 30 CBM shipment can look like a comfortable 20ft fit on paper and still spill over once pallets and gaps are counted.
Mixed units produced a strange total
Rebuild the spreadsheet in centimetres only. Any result that seems a thousand times too large or too small almost always points to the wrong divisor.
Delays after departure are a separate problem from CBM, but they hit the same budget through storage and demurrage. Primo Nautic compares the captain's reported ETA with an AI-calculated route ETA and alerts you when a vessel falls behind, which gives you time to warn the warehouse.
Conclusion
CBM calculation comes down to measuring each package at its widest points, converting to one unit, multiplying the three sides and the count, and adding the groups. Centimetres divide by 1,000,000, inches by 61,024, and cubic feet by 35.315.
The total then drives everything else. Sea freight bills the greater of volume or weight at 1 CBM to 1,000 kg, LCL has a 1 W/M minimum, and containers hold noticeably less than their internal volume once real cargo goes in. Get the number right before you book, and the quote, the container choice and the invoice will all line up.



