On-ground · Ningbo / Shenzhen / Guangzhou

How Freight Costs Are Calculated: A Practical Guide

Learn how freight costs are calculated for imports from China to Africa and emerging markets—with real numbers, examples, and mistakes to avoid.

You finally found a supplier in China for your product. The unit price is $2.50, and you're ready to order 5,000 pieces. Then the freight quote comes in: $3,800 for a 20-foot container to Mombasa. You panic—that's more than the product cost. How freight costs are calculated is the difference between a profitable shipment and a money-losing one. This guide breaks down every factor that goes into that number, with real ranges and examples, so you can budget accurately and negotiate like a pro.

The Four Pillars of Freight Cost

Every freight quote you receive from a forwarder is built on four components: the origin charges, the main ocean or air freight, destination charges, and ancillary fees. Understanding these separately lets you compare quotes fairly and spot hidden costs. A quote that looks cheap on the ocean freight line may be loaded with fees elsewhere.

  • Origin charges (China side): documentation, export customs, trucking to port, terminal handling—typically $300–$600 per 20ft container.
  • Main freight: the actual ocean or air carriage. For a 20ft container from Shanghai to Lagos, expect $1,500–$3,500 depending on season and carrier.
  • Destination charges (your port): terminal handling, customs clearance, port security, and delivery to your warehouse—often $500–$1,500.
  • Ancillary fees: currency adjustment factors, bunker surcharges, peak season surcharges, and demurrage—these can add 10–20% to the base rate.

The key is to ask for a full breakdown, not just a lump sum. A reputable forwarder will provide a line-item quote. If they won't, walk away.

How Freight Costs Are Calculated by Weight and Volume

Freight carriers don't just charge by weight—they charge by the space your cargo takes up. This is called chargeable weight. For air freight, the formula is: length (cm) x width (cm) x height (cm) / 6000. For ocean freight, it's based on cubic meters (CBM), and carriers compare that to the actual weight in tonnes. Whichever is higher becomes the basis for your charge.

Worked Example: Air Freight vs. Sea Freight

Say you're shipping 200 cartons, each 50cm x 40cm x 40cm, weighing 15kg. Total volume = 200 x 0.08 CBM = 16 CBM. Total weight = 3,000 kg. For air, chargeable weight = (50x40x40/6000) x 200 = 26,667 kg. You'll be billed for 26.7 tonnes, not 3 tonnes. At $2.50/kg air freight, that's $66,667—obviously not viable. For sea, the chargeable is 16 CBM, and at $60/CBM, that's $960 for the main freight. That's why sea is the default for heavy or bulky goods.

  • Air freight: $2.50–$5.00 per kg for China to Africa, with a minimum charge of $50–$100.
  • Sea freight (LCL): $40–$120 per CBM, depending on route and season.
  • Sea freight (FCL): $1,500–$3,500 per 20ft container, $2,500–$5,000 for 40ft.
  • Rail freight (if available): $0.50–$1.00 per kg, but limited to certain corridors.

Always calculate both weight and volume before asking for a quote. That way you know which will dominate and can optimise your packaging to reduce volume—like using vacuum packing or nested boxes.

The Role of Incoterms in Freight Cost Calculation

Incoterms define who pays for what and where risk transfers. They directly affect how freight costs are calculated because they determine which legs are included in the price. Most first-time importers make the mistake of accepting FOB (Free On Board) quotes without realising they then have to arrange and pay for the main freight, insurance, and destination charges themselves.

  • EXW (Ex Works): You pay everything, from factory pickup to final delivery. Cheapest product price, but most work for you.
  • FOB (Free On Board): Supplier pays to load the truck and export customs. You pay ocean freight, insurance, and destination costs.
  • CFR (Cost and Freight): Supplier pays for the ocean freight, but you pay insurance and destination charges.
  • CIF (Cost, Insurance, and Freight): Supplier pays for freight and insurance to your port. You handle destination clearance and delivery.

For a beginner, CIF is easier because you get a single price. But you lose control over the freight forwarder—the supplier may use a slow or expensive one. As you grow, move to FOB and use your own forwarder to cut costs by 10–20%.

Hidden Fees That Inflate Your Freight Bill

The quote you see is rarely the final amount. Here are the fees that catch most importers off guard, and how to plan for them.

  • Peak Season Surcharge (PSS): $200–$500 per container during August–October, when China exports surge.
  • Currency Adjustment Factor (CAF): 5–10% of the base freight, applied when the US dollar strengthens against the carrier's currency.
  • Fuel Surcharge (BAF): $100–$300 per container, adjusted monthly based on oil prices.
  • Demurrage and Detention: $50–$150 per container per day if you don't pick up your cargo within the free time (usually 3–7 days).
  • Customs clearance fees: $100–$300, depending on your agent and the complexity of your goods.
  • Inspection fees (if your goods are flagged): $200–$400 for a physical inspection by customs.

To avoid surprises, ask your forwarder for a 'total landed cost' estimate that includes all these. Also, factor in a 10% buffer in your budget for unexpected charges.

How to Get Accurate Freight Quotes in 15 Minutes

Don't rely on a single quote. Use online platforms to compare, then verify with a direct forwarder. Here's a practical process that works even if you're new.

  1. Get your shipment details: total weight, total CBM, number of cartons, and the exact port of departure and destination.
  2. Use Freightos or a similar online marketplace to get instant quotes from multiple carriers. Enter your data and note the range.
  3. Contact 3–4 freight forwarders directly (e.g., Flexport, DHL Global Forwarding, or local forwarders like Bolloré Africa Logistics). Ask for a full breakdown, not just a total.
  4. Compare the quotes line by line. The cheapest isn't always best—check transit time, reliability, and whether they have local offices at your destination.
  5. Once you choose, ask for a written confirmation with all charges, and a promised validity date (usually 7–14 days).

A good forwarder will respond within 24 hours. If they don't, move on. Your time is valuable.

Real-World Example: Shipping a 20ft Container from Shanghai to Lagos

Let's put it all together with a realistic scenario. You're importing 5,000 units of a product, each weighing 0.5kg, packed in 100 cartons. Total weight 2,500kg, volume 10 CBM. You get a CIF quote from your supplier for $2,800. Here's what that might include.

  • Origin charges: $400 (documentation, export customs, trucking to Shanghai port)
  • Ocean freight: $1,800 (base rate for 20ft container, Shanghai to Lagos, during low season)
  • Insurance: $100 (0.5% of cargo value, typical for CIF)
  • Destination charges: $500 (terminal handling, customs clearance, port security)
  • Total CIF: $2,800

If you had chosen FOB, you'd pay the supplier just the product cost, then arrange your own forwarder. You might get the ocean freight for $1,500, saving $300, but you'd have to handle the destination side yourself. For a first shipment, CIF is simpler; for repeat shipments, FOB saves money.

Common Mistakes Importers Make with Freight Costs

These are the mistakes I see every week from new importers in Africa and emerging markets. Avoid them and you'll save thousands.

  • Mistake 1: Choosing the cheapest quote without checking transit time. A $200 saving might mean 15 extra days at sea, which delays your sales and ties up cash.
  • Mistake 2: Not accounting for demurrage. A 3-day delay at port can cost you $450 in demurrage fees—more than any savings from a low freight rate.
  • Mistake 3: Using the supplier's forwarder blindly. They may charge 20–30% more than market rates because they get a commission.
  • Mistake 4: Forgetting to include insurance. A $100 insurance premium can save you from a $10,000 loss if the container falls overboard.
  • Mistake 5: Not confirming the chargeable weight. A forwarder might use a higher divisor (e.g., 5000 instead of 6000) to increase the chargeable weight. Always verify the formula.
  • Mistake 6: Ignoring currency fluctuations. If you budget in USD but your local currency weakens, your freight cost can jump 10% overnight. Use a forward contract or at least a buffer.

Each of these mistakes is avoidable with a little diligence. The cost of not knowing is real—I've seen importers lose entire profit margins on a single shipment.

Conclusion: Your Next Steps

Now you know how freight costs are calculated: weight and volume, Incoterms, hidden fees, and the importance of comparing quotes. The three most important takeaways are: always get a full line-item breakdown, calculate both weight and volume before quoting, and never choose a forwarder on price alone. Your next step is to gather your shipment details and get three quotes using the process above. Do this today, and you'll have a realistic freight budget by tomorrow.