Export and logistics
Understanding landed cost: what it actually includes
A common pricing mistake is quoting off the FOB or ex-works price and discovering the real cost only after the goods have landed. Landed cost is the total cost to get goods from the seller's factory or farm to the buyer's door, cleared and delivered, and it is the number a buyer should actually price against, not the number on the commercial invoice.
Key facts
- Landed cost equals goods plus inland origin transport, origin handling, freight, destination handling, duty, taxes, brokerage, delivery, finance cost and an allowance for demurrage risk, not just the invoice or FOB price.
- FOB, CFR and CIF only describe how a price is built up to the port of loading or discharge; none of the six common Incoterms (EXW, FOB, CFR, CIF, DAP, DDP) tell a buyer what duty and tax will cost, because that depends on the HS code and the importing country, not the trade term.
- Duty and import VAT are usually calculated on the CIF value, so a change in freight or insurance changes the tax base, not just the shipping line item.
- A free trade agreement preference can be worth more than the entire freight cost on a shipment: in the worked example below it is worth $18,921 against a $4,200 freight bill.
- Landed cost should be recalculated per shipment, not once per product, because freight rates, exchange rates and duty preferences all move independently of each other.
What landed cost adds to FOB
Landed cost is FOB value plus freight, insurance, import duty, VAT or GST, and the other charges that show up between the port of loading and the buyer's dock: handling, inspection, brokerage, and delivery. The first three items (FOB, freight, insurance) build up to the CIF value. Duty and VAT are then calculated on top of that CIF figure in most jurisdictions, not on the bare FOB price, which is the single most common source of a bad quick estimate.
Most customs authorities charge duty on the CIF value: the United States, the European Union, Australia and most of Southeast Asia all use CIF as the customs value base. A handful, including Canada and some Gulf states, calculate duty on FOB instead. That distinction matters more than it looks: a 12% duty on a CIF value that already includes freight and insurance is a meaningfully bigger number than 12% on the bare FOB price, and the gap widens on high-freight lanes like reefer cargo or anything moving by air.
What EXW, FOB, CFR, CIF, DAP and DDP each include
The Incoterm on the invoice tells you where cost and risk transfer, not what the total landed cost will be. Under EXW (ex works), the buyer takes on everything from the seller's gate: export loading, inland transport, export customs clearance, freight, insurance, import duty, import clearance and final delivery. It is the cheapest-looking quote and the most expensive to actually execute, because the buyer or their forwarder has to arrange every leg themselves.
FOB (free on board) shifts responsibility at the ship's rail at the origin port: the seller covers inland transport, export handling and export customs, and the buyer takes over from ocean freight onward, including insurance, duty, import clearance and delivery. CFR (cost and freight) is FOB plus the seller also pays ocean freight to the destination port, but the buyer still arranges and pays for insurance. CIF (cost, insurance and freight) adds marine insurance to CFR, so the seller's price already covers goods, inland transport, export handling, freight and a minimum level of cargo insurance, usually Institute Cargo Clauses (C) at 110% of the invoice value unless the contract specifies otherwise.
DAP (delivered at place) pushes the seller's responsibility all the way to a named destination, covering freight, insurance if agreed, and delivery, but the buyer still handles import clearance, duty and taxes. DDP (delivered duty paid) is the seller's maximum obligation: everything through duty, import VAT and final delivery is on the seller's side, and the buyer receives goods already cleared. None of these six terms say anything about the duty rate itself. Two shipments quoted DDP into the same country can have very different landed costs if one clears under an HS code carrying 0% duty and the other carries 15%, because the trade term only fixes who pays, not how much.
The full landed cost build-up, item by item
A landed cost figure that is actually usable for pricing has to itemise every layer between the factory gate and the buyer's dock. In order: the goods value (the FOB or ex-works price), inland transport at origin (farm or factory to the port or airport), origin handling (terminal handling charges, export documentation, phytosanitary or health certificates, fumigation where required), the main carriage (ocean or air freight), destination handling (terminal handling charges, unloading, port storage before release), import duty, import VAT or GST, customs brokerage fees, final delivery to the buyer's address, the cost of trade finance (letter of credit fees or the interest cost of capital tied up for the transit time), marine or air cargo insurance, and a contingency line for demurrage and detention risk if the container is not cleared and returned within the free days the carrier allows.
Each of these is a real invoice line somewhere in the chain, not a rounding allowance. Skipping any one of them does not make it disappear; it just means the exporter or the buyer discovers it after the goods have already moved, at the point where there is no room left to renegotiate the price.
A worked example: frozen shrimp from Ecuador to Rotterdam
Take a 20-foot reefer container of 18,000 kg frozen, peeled and deveined, tail-on shrimp (16/20 count, HS 0306.17), shipped FOB Guayaquil at $8.50 per kg to a buyer in Rotterdam. The FOB value is 18,000 kg x $8.50 = $153,000, and under FOB terms that already covers the exporter's inland transport from the processing plant to the port and origin handling charges.
Ocean freight Guayaquil to Rotterdam on a 20-foot reefer runs about $4,200 on current lane rates, taking the CFR value to $157,200. Marine cargo insurance at roughly 0.3% of the CIF value adds about $473, bringing the CIF value to $157,673. That CIF figure is the customs value the Netherlands will assess duty and import VAT against.
At the EU's MFN duty rate of 12% on frozen shrimp, duty comes to $18,921. Dutch import VAT on food staples is 9%, applied to CIF plus duty ($176,594), adding $15,893, though an EU-registered importer typically reclaims that as input VAT rather than carrying it as a hard cost. Add destination handling at Rotterdam ($380), customs brokerage ($250), inland delivery from the port to the buyer's cold store ($320), the finance cost of a 60-day payment term at roughly 1.5% of goods value ($2,295), and a $150 contingency for demurrage if clearance runs past the free days. That totals $179,989 in hard landed cost before recoverable VAT, or $10.00 per kg against an $8.50 FOB price, a gap of 17.6%.
Where FTA preference changes the answer
Ecuador has duty-free access to the EU for shrimp under the trade agreement it joined in 2017 alongside Colombia and Peru, provided the shipment carries a valid EUR.1 movement certificate or an approved exporter statement on origin showing the shrimp meets the agreement's rules of origin. Under that preference, the duty on the same shipment drops from $18,921 to $0.
Recalculating the worked example with 0% duty instead of 12% brings landed cost down to $161,068, or $8.95 per kg, just 5.3% above the FOB price instead of 17.6%. The preference is worth $18,921 on this one container, more than four times the $4,200 ocean freight bill. That is the number that should decide whether it is worth the paperwork: getting the certificate of origin right, keeping supporting production records, and confirming the buyer's customs broker actually claims the preference on the import declaration rather than defaulting to the MFN rate because the paperwork was incomplete or arrived late.
Costs first-time exporters consistently leave out
The two most commonly omitted line items in a first-pass estimate are freight and insurance, usually because an exporter is quoting off a domestic-sale mental model where neither exists. The second most common gap is duty rate misclassification: using the wrong HS code, or missing an available FTA preference entirely, which can move the landed cost by several percentage points in either direction on the same physical shipment.
Beyond those, first-time exporters routinely miss: destination terminal handling charges, which are billed by the destination port operator and are separate from ocean freight; customs brokerage fees at destination, which the exporter's own forwarder does not always disclose up front; the cost of any mandatory inspection or certification at the border (phytosanitary re-inspection, health certificate verification, cold chain temperature logging); demurrage and detention charges if customs clearance takes longer than the carrier's free time, which on a contested or randomly inspected shipment can run into thousands of dollars; and the finance cost of the capital tied up between shipment and payment, which is real even when no bank fee is charged, because that capital is not available for anything else during transit.
Currency and Incoterm interaction
When the commercial invoice is denominated in one currency and freight, insurance or destination charges are billed in another, the landed cost calculation has to convert every leg at the exchange rate in effect when that cost is actually incurred, not at a single rate applied across the whole shipment. A shrimp shipment invoiced in US dollars but with Rotterdam terminal handling and Dutch VAT billed in euros means the landed cost in dollars moves with EUR/USD between the invoice date and the date those destination charges are paid, even if the FOB price never changes.
This compounds with the Incoterm: under CIF or CFR, the exporter is quoting a price that already bundles freight paid in whatever currency the carrier invoices, so a weakening of the exporter's home currency against that freight currency erodes their margin even if the buyer's landed cost stays flat. Under DDP, the seller absorbs destination duty and VAT, so currency movement in the buyer's local currency between quote and clearance becomes the seller's risk, not the buyer's. The practical fix is to price with a currency buffer of 2 to 3% on any Incoterm where the seller carries costs past the origin port, and to re-run the landed cost calculation close to shipment date rather than relying on a figure calculated when the quote was first issued weeks or months earlier.
Landed cost calculator
Build a landed cost per unit across duty, freight, handling and delivery.
Related services
Try it on your next pack run
Record a receival and a pack run on your phone and watch packout and traceability take care of themselves.
Get started