CBM stands for cubic meter. It is the standard unit for measuring cargo volume in shipping, calculated by multiplying the length, width, and height of a shipment in meters. That definition is straightforward, but the way CBM translates into freight costs is more nuanced than most explanations suggest, especially if you ship across multiple modes and carriers.
Whether you manage ocean containers, air freight, domestic parcel, or LTL shipments, volume-based pricing affects what you pay. Understanding how CBM works across each of those contexts is the foundation for controlling transportation costs rather than simply absorbing them.
How to calculate CBM
The CBM formula is: Length (m) x Width (m) x Height (m) = CBM
A carton measuring 0.6m x 0.4m x 0.3m has a CBM of 0.072. If you have 50 identical cartons, the total shipment volume is 3.6 CBM.
A few practical notes:
- If your measurements are in centimeters, multiply L x W x H and divide by 1,000,000 to convert to cubic meters
- If your measurements are in inches, multiply L x W x H and divide by 61,024
- For shipments with mixed carton sizes, calculate the CBM for each size separately and add them together
- For irregularly shaped cargo, measure the longest point on each dimension. Carriers bill on the rectangular footprint, not the actual shape
Why CBM matters: the relationship between volume, weight, and cost
Carriers do not charge based on volume alone or weight alone. They charge based on whichever produces the higher billable amount.
The mechanism works through three related concepts:
Gross weight is the actual weight of your cargo on a scale, including packaging. This is the number you would expect to drive your shipping cost.
Dimensional weight (also called volumetric weight) is a calculated weight derived from your shipment's volume. It converts the space your cargo occupies into an equivalent weight using a conversion factor called a DIM divisor. This is where CBM enters the cost equation.
Chargeable weight is the greater of gross weight or dimensional weight. This is the number the carrier uses to price your shipment.
The logic behind this system is straightforward: a pallet of foam packaging and a pallet of steel machine parts might occupy the same volume, but one generates far more revenue per unit of space than the other. Dimensional weight pricing ensures that carriers are compensated for the space a shipment occupies, regardless of what it actually weighs.
For shippers, this means that any shipment where the dimensional weight exceeds the actual weight is being billed on volume, and the DIM divisor your carrier uses determines exactly how aggressively that volume is priced.
How CBM translates into cost across shipping modes
The DIM divisor varies by mode of transport, and that variation has a significant impact on how CBM affects your per-shipment cost. Here is how volume-based pricing works across the major modes:
DIM divisor: 1,000 (1 CBM = 1,000 kg)
Ocean freight is the most forgiving mode for bulky cargo. The high DIM divisor means your shipment needs to be very light relative to its size before dimensional weight kicks in. For full container loads (FCL), you pay per container regardless of weight, so CBM matters only for planning how to fill the space efficiently. For less-than-container load (LCL) shipments, carriers charge based on whichever is greater: volume in CBM or weight in metric tons.
DIM divisor: 6,000 (1 CBM ≈ 167 kg)
Air freight is far more sensitive to volume. A shipment occupying just 1 CBM will be treated as 167 kg for billing purposes, even if it actually weighs much less. Because air freight rates per kilogram are high, even small volume inefficiencies translate into meaningful cost differences.
DIM divisor: 139 (in cubic inches per pound, for US domestic)
This is where volume-based pricing hits hardest if you manage domestic parcel spend. The formula is: L (in) x W (in) x H (in) / 139 = dimensional weight (lbs). A box measuring 24 x 18 x 18 inches has a dimensional weight of 56 lbs. If the actual weight is 20 lbs, you are paying for 56 lbs. That is a 180% premium over what a weight-only pricing model would charge.
Note: UPS publishes two DIM divisors for domestic packages — 139 for Daily Rates (contract and account pricing) and 166 for Retail Rates. FedEx follows a similar tiered structure. If you ship at negotiated rates, which most enterprise shippers do, 139 is the operative number.
LTL freight
LTL carriers in the US typically use density-based freight classification rather than a DIM divisor. Your shipment's density (weight per cubic foot) determines its freight class, which in turn determines the rate. Lower density means a higher freight class and higher rates. CBM is not used directly in US LTL pricing, but volume still drives cost through the classification system.
Courier and express
DIM divisor: 5,000 (1 CBM = 200 kg)
Express carriers like DHL, FedEx International, and UPS International use a DIM divisor of 5,000 for international shipments, which is slightly more aggressive than standard air freight.
The key takeaway: the same shipment volume will generate very different cost impacts depending on the mode. A package that barely triggers dimensional pricing on an ocean shipment could cost you two or three times the weight-based rate when shipped via domestic parcel.

