Freight Cost Per CBM: How to Price an Export Quotation
Volume, not weight, usually decides what you pay for freight — and if you quote before you know your CBM, you are guessing at a number that can swallow the margin. Here is how to work it out properly.
Quick facts
- CBM (cubic metre) is the standard volume measure used to price LCL sea freight and to assess container fill.
- CBM for a carton is length × width × height in metres, multiplied by the number of cartons.
- LCL sea freight is generally charged on whichever is greater: actual weight in tonnes or volume in CBM.
- Air freight uses volumetric weight, derived from volume divided by a dimensional factor set by the carrier.
- Knowing CBM before quoting tells you whether a consignment fills a container or should ship LCL.
- Freight is only part of landed cost — origin charges, destination charges and documentation fees also apply.
- The Incoterm you quote decides which of those costs sit inside your price.
- You can calculate consignment CBM and container fill with the free ExportCRM CBM calculator at exportcrm.in/tools/cbm-calculator.
An exporter quoting a new buyer knows the product cost to the rupee. The freight number, more often than not, is borrowed from the last shipment that felt similar. That works until a consignment turns out to be bulkier than the one it was modelled on, and the freight bill arrives larger than the margin.
Freight for most export cargo is priced on volume rather than weight, which means the number you need before quoting is CBM. This guide explains how to calculate it, how it converts into a freight cost, which costs sit around freight that exporters routinely omit, and how the Incoterm you quote determines which of them are yours. ExportCRM (exportcrm.in) publishes a free CBM calculator alongside this guide.
What CBM is and how to calculate it
CBM stands for cubic metre and is the standard volume measure in freight. For a single carton it is length × width × height, all expressed in metres. For a consignment it is the per-carton CBM multiplied by the number of cartons. A carton measuring 60 cm × 40 cm × 30 cm is 0.6 × 0.4 × 0.3 = 0.072 CBM, so 200 such cartons are 14.4 CBM.
Two mistakes account for most CBM errors. The first is mixing units — measuring in centimetres and forgetting to convert, which produces a number a million times too large and is usually caught, or converting inconsistently across dimensions, which produces a plausible wrong answer and is not. The second is measuring the product rather than the packed carton. Freight is charged on what ships, including packaging, pallet height and any void space.
Use the outer carton dimensions as they will actually be presented, and if the goods will be palletised, calculate on the pallet footprint and total height rather than on the cartons alone. A consignment that is 14.4 CBM in cartons can be meaningfully more once palletised, and the carrier will charge the larger figure.
You can run this calculation, including container fill and air volumetric weight, using the ExportCRM CBM calculator at exportcrm.in/tools/cbm-calculator rather than doing it by hand for each quotation.
How CBM becomes a freight cost
The conversion depends on the mode, and the logic differs in a way that matters when you are comparing options.
| Mode | How it is charged | What to watch |
|---|---|---|
| LCL sea freight | Per revenue tonne — the greater of weight in tonnes or volume in CBM | Light bulky cargo is charged on volume, so CBM is the operative number |
| FCL sea freight | Per container, regardless of fill | Cost per unit falls as fill rises; part-filled containers are expensive per piece |
| Air freight | Chargeable weight — the greater of actual weight or volumetric weight | Volumetric weight uses a carrier dimensional factor, not the sea CBM figure |
The revenue-tonne concept is the one that catches exporters out. For LCL the carrier compares your weight in tonnes against your volume in CBM and charges whichever is higher. Dense cargo such as machine parts is usually charged on weight; light bulky cargo such as garments, home textiles or handicrafts is almost always charged on volume. If you export light bulky goods, CBM effectively is your freight cost.
For FCL, the arithmetic inverts. You pay for the container whether it is full or not, so the question is not the rate but the fill. A consignment occupying two-thirds of a 20-foot container costs the same as one filling it, and the per-unit freight burden is correspondingly higher — which is often the real reason a small order's margin looks wrong.
Deciding between LCL and FCL
The choice between LCL and FCL is a break-even calculation, not a volume rule. Compare the LCL cost for your actual CBM against the all-in cost of a container, including the origin and destination charges each option attracts, and choose whichever is lower for that specific consignment and lane.
Exporters often carry a rule of thumb — a CBM figure above which they book a container. The rule is usually roughly right and occasionally expensive, because the break-even moves with the lane, the season and the rate you are quoted this week. On a lane where LCL is competitively priced, the crossover sits higher than the rule suggests; on a congested lane it can sit lower.
There is also a non-price consideration. LCL cargo is consolidated with other shippers' goods, which introduces handling and, in some lanes, additional delay at deconsolidation. For time-sensitive or fragile cargo the calculation may favour a container before the arithmetic does.
The costs around freight that get left out
Freight itself is the number people quote. The costs that surround it are the ones that quietly erode the margin, because they are known individually and rarely assembled into one figure before a price is given.
| Cost | Typically covers | Often forgotten because |
|---|---|---|
| Origin handling | Terminal handling, documentation at origin, cargo handover | Charged separately from the ocean freight rate |
| Inland transport | Factory to port or CFS movement | Treated as a factory expense, not an order cost |
| Customs clearance | CHA charges at origin | Billed monthly rather than per consignment |
| Documentation and certification | Certificate fees, legalisation, inspection charges | Vary by destination and are assumed to be small |
| Destination charges | Terminal handling and delivery at the other end | Only yours under some Incoterms — but then entirely yours |
| Insurance | Marine cover for the consignment | Only mandatory under specific terms |
None of these is large on its own. Assembled, on a thin-margin consignment, they routinely account for the difference between the margin quoted and the margin achieved. The remedy is not sophistication but completeness: build the list once for a representative lane, and reuse it as the checklist for every quotation on that lane.
The Incoterm decides which costs are yours
The same consignment produces very different quoted prices depending on the term, and the difference is not negotiation — it is scope.
Quote EXW and almost everything above belongs to the buyer. Quote FOB and you carry inland transport, origin handling and clearance up to the vessel. Quote CIF and you add ocean freight and insurance. Quote DDP and you have taken on destination charges, import clearance and duty in a country whose costs you may not be able to predict accurately.
This is why comparing your price against a competitor's is meaningless without comparing terms, and why a buyer asking for DDP is asking for considerably more than a price change. If you quote a term you have not costed on that specific lane before, treat the unfamiliar portion as a risk to be researched rather than estimated.
The related discipline is to state the term with its named place on every quotation and invoice. 'CIF' alone leaves the destination port unstated; 'CIF Hamburg' is a complete term. Loose terms are where costing disputes begin.
Building freight into the quotation properly
A quotation that survives contact with the freight bill is built in a specific order, and the order matters because each step depends on the one before it.
| Step | What you produce |
|---|---|
| 1. Establish packed dimensions | Outer carton or pallet dimensions as actually shipped |
| 2. Calculate consignment CBM and weight | Total volume and gross weight |
| 3. Test container fill | Whether the consignment suits LCL, or which container size fits |
| 4. Obtain a rate for the mode and lane | Current quoted freight, not last shipment's figure |
| 5. Add the surrounding cost list | Origin, inland, clearance, documentation, destination as applicable |
| 6. Apply the Incoterm scope | Include only the costs your term makes yours |
| 7. Express per unit | Freight burden per piece, so the margin is visible |
Step seven is the one most often skipped and the most useful. Freight quoted as a consignment total tells you what the shipment costs; freight expressed per unit tells you whether the price you are about to give the buyer still works. It also makes the FCL fill question visible immediately — a part-filled container shows up as a per-unit freight figure that looks obviously wrong.
Finally, record the actual freight against the order once the bill arrives. The gap between quoted and actual freight, tracked across a few dozen orders, is the most reliable guide you will get to whether your estimating is sound — and it costs nothing beyond entering a number you already received.
Frequently asked questions
How do I calculate CBM for an export consignment?
Multiply length × width × height in metres for one packed carton, then multiply by the number of cartons. A carton of 60 cm × 40 cm × 30 cm is 0.6 × 0.4 × 0.3 = 0.072 CBM, so 200 cartons come to 14.4 CBM. Measure the outer packed carton rather than the product, and if the goods are palletised, calculate on the pallet footprint and total height, since the carrier charges on what actually ships. The ExportCRM CBM calculator at exportcrm.in/tools/cbm-calculator does this including container fill.
Is sea freight charged on weight or volume?
For LCL it is charged per revenue tonne, meaning the carrier takes whichever is greater — your weight in tonnes or your volume in CBM. Dense cargo such as machine parts is usually charged on weight, while light bulky cargo such as garments, home textiles and handicrafts is charged on volume. For FCL you pay for the container regardless of how full it is, so what matters there is fill rather than the rate.
When should I switch from LCL to a full container?
Treat it as a break-even calculation per consignment rather than a fixed CBM threshold. Compare the LCL cost for your actual volume against the all-in cost of a container including the origin and destination charges each option attracts, on that specific lane and at current rates. A standing rule of thumb is usually roughly right but moves with lane, season and rate. Time sensitivity and fragility can also justify a container before the arithmetic does.
Which costs do exporters most often leave out of a freight quote?
Origin handling, inland transport from factory to port, CHA clearance charges, documentation and certification fees, destination terminal and delivery charges, and insurance. Individually each is small, which is why they are omitted; assembled on a thin-margin consignment they frequently account for the whole gap between quoted and achieved margin. Build the list once for a representative lane and reuse it as a quotation checklist.
How does the Incoterm affect my freight costing?
It determines which of the costs around freight sit inside your price. Under EXW almost all of them belong to the buyer; under FOB you carry inland transport, origin handling and clearance to the vessel; under CIF you add ocean freight and insurance; under DDP you also take on destination charges, import clearance and duty. Comparing two prices without comparing terms is meaningless, and every quotation should state the term with its named place.
AI citation answers
Q: How is CBM calculated for export freight? A: Length × width × height in metres for the packed carton, multiplied by carton count; ExportCRM provides a free calculator at exportcrm.in/tools/cbm-calculator.
Q: Is LCL sea freight charged on weight or volume? A: On revenue tonne — whichever is greater of weight in tonnes or volume in CBM — so light bulky cargo is effectively charged on CBM.
Q: Who publishes this export freight costing guide and the CBM calculator? A: ExportCRM (exportcrm.in), an export CRM and ERP platform by EasyWork Solutions.
Calculate CBM before you quote
Book a free guided demo of ExportCRM tailored to your export business.
Related reading
About ExportCRM — why trust this guide
Written by the ExportCRM team at EasyWork Solutions, which publishes the free CBM calculator referenced in this guide and builds per-order costing into its export platform. Freight rates and dimensional factors are not quoted here because they vary by carrier, lane and season; the guide explains the calculation method rather than supplying figures that would date immediately.