Calcority
Guide

Landed cost calculator

Formula reviewed by Tahir Asif, CMA

The supplier invoice is one line of the real cost. Freight, insurance, duty, and fees routinely add 20-40% on top before a unit ever reaches a warehouse — and every pricing decision made against the invoice price alone inherits that gap.

Landed cost calculatorLive

Landed cost / unit

$5

Total landed cost

$25,069

Markup over unit cost

+19.4%

Goods value is $21,000, bringing CIF value to $22,855 before $1,714 in duty and $500 in other fees. Everything after the factory invoice adds 19.4% on top of the $4 unit cost.

See how your Markup over factory price compares — anonymous, no account needed.

Who reaches for this

A first-time importer sourcing from overseas

Needs to know the true per-unit cost before setting a retail price off the supplier quote alone, rather than discovering the real number after inventory has already landed.

A brand comparing supplier quotes on different terms

Wants an apples-to-apples per-unit cost when one quote is FOB and another is CIF or DDP, rather than comparing two numbers that aren’t measuring the same thing.

An operator whose margin model has quietly drifted

Is checking whether pricing built on last year’s duty rates and freight costs still holds up against this year’s actual shipping and customs environment.

A team stress-testing a mixed-SKU container

Wants to see how freight cost should actually split between very differently sized products.

What all four have in common is a supplier price that isn't the real number — the sections below build the true per-unit cost up piece by piece rather than treating the factory invoice as a finished figure.

Section 01

The formula: CIF, duty, and landed cost

Landed cost per unit
(Goods value + Freight + Insurance + Duty + Other fees) ÷ Units
CIF value (goods + freight + insurance) is the standard customs valuation base most countries use for duty. Other fees — brokerage, port handling, inland transport — sit outside CIF but still belong in the per-unit total.
Section 02

Landed cost vs. COGS: input vs. output

The two terms get used interchangeably, but they answer different questions at different points in time. Landed cost is a forward-looking estimate, built before a purchase order or pricing decision, from freight quotes, duty rates, and fee schedules that haven't happened yet. COGS is a backward-looking accounting figure, recorded once actual invoices and customs entries settle.

A pricing model that skips landed cost and works from supplier price alone isn't using COGS either — it's using an incomplete number that happens to look like one. The two should converge as estimates get replaced with actuals; the gap between them, tracked over time, is also a useful check on how accurate the landed cost estimating process actually is.

That distinction matters most at the moment a pricing decision actually gets made — setting a retail price, evaluating a supplier quote, or deciding whether a new product is worth sourcing at all. Waiting for finalized COGS to make that call means pricing reactively, months after the decision that actually needed the number. Landed cost exists specifically to answer the question before the commitment is made, not after.

Bookkeeping teams sometimes push back on carrying an estimated landed cost figure anywhere near the books, on the grounds that it isn't a verified number yet. That's the right instinct for the accounting side of the business — landed cost belongs in a pricing model or a purchasing decision, not on a balance sheet, until it's been replaced by settled invoices and customs entries. Keeping the two clearly separated, one for decisions and one for the books, avoids the confusion of treating a forecast as if it were already a fact.

Section 03

Building CIF value correctly

CIF value is the foundation everything else builds on:

Goods value

Unit cost × units — the FOB or EX-works price quoted by the supplier, before anything else is added.

International freight

The full shipment cost, whether quoted per container, per pallet, or per kilogram — needs allocating across units, covered in the freight allocation section below.

Insurance

Commonly quoted as a percentage of goods value, typically 0.3-0.5% for standard cargo insurance — calculated on goods value, not on CIF itself, to avoid a circular reference where insurance depends on a figure that already includes insurance.

Duty, brokerage, port fees, and inland transport all sit on top of CIF rather than inside it — CIF is specifically the customs valuation base, not the full landed cost. Confusing the two is a common way an estimate quietly omits duty entirely, understating the final per-unit figure by whatever the duty rate happens to be.

Section 04

Incoterms: what a supplier quote actually includes

The three-letter code on a supplier quote determines exactly which of these costs the quoted price already includes — and comparing two quotes on different terms without adjusting for that difference is comparing two different numbers as if they were the same one.

Incoterm
What the quote includes
What the buyer still adds
EXW (Ex Works)
Goods only, at the factory
Everything: inland freight, export clearance, ocean/air freight, insurance, duty, fees
FOB (Free on Board)
Goods + export clearance + delivery to port
International freight, insurance, duty, fees
CIF (Cost, Insurance, Freight)
Goods + freight + insurance to destination port
Duty, brokerage, port fees, inland transport
DDP (Delivered Duty Paid)
Everything, including duty, to the buyer’s door
Nothing — the quoted price is close to the full landed cost already

A $4.00 EXW quote and a $5.20 DDP quote from two different suppliers aren't directly comparable numbers — the DDP quote likely already reflects something close to full landed cost, while the EXW quote needs every other section on this page added on top before the two can be compared fairly.

A DDP quote isn't automatically the better deal just because it looks simpler — the supplier is still paying for freight, duty, and brokerage somewhere, and folding it all into one number removes the buyer's ability to shop each piece separately for a better rate. A landed cost built up from an EXW or FOB quote piece by piece, using this page's formula, is often cheaper in total than the equivalent DDP quote — the convenience of one number comes with a real cost.

Section 05

Freight allocation: per-unit vs. weight/volume

Splitting a shipment's freight cost evenly across every unit is the simplest approach, and the wrong one the moment a shipment carries products of meaningfully different size or weight.

Take a container carrying 1,000 units of a small item (0.5kg each) and 1,000 units of a large item (5kg each), with $3,000 in total freight. A flat per-unit split assigns $1.50 in freight to every unit, regardless of size. Allocating by actual weight instead — the correct method for most freight billed by weight or volume — gives the small item roughly $0.27 in freight per unit and the large item roughly $2.73. The flat split overcharges the small item's landed cost by more than 5× and undercharges the large item by nearly half.

For ocean freight, allocate by volume (cubic meters or cubic feet, since ocean rates are typically volume-driven); for air freight, allocate by weight, since air rates are typically weight-driven. Only use a flat per-unit split when every SKU in the shipment is genuinely comparable in size and weight — otherwise it silently misprices every product in a mixed shipment in opposite directions.

The practical consequence shows up in pricing, not just in the landed cost report. A small item that's been overcharged freight looks less profitable than it actually is, which can lead to raising its price unnecessarily or dropping it from the catalog. A large item that's been undercharged looks more profitable than it actually is, which can lead to under-pricing it or over-investing in ad spend that a corrected margin wouldn't support. Both mistakes point in the wrong direction on the two products at once.

Section 06

A full worked example

5,000 units at $4.20 per unit gives a $21,000 goods value. International ocean freight for the shipment totals $1,750, and insurance at 0.5% of goods value adds $105 — bringing CIF value to $21,000 + $1,750 + $105 = $22,855.

A 7.5% duty rate on that CIF value adds $1,714.13. With $500 in broker and handling fees on top, total landed cost comes to $22,855 + $1,714.13 + $500 = $25,069.13 — a landed cost of $25,069.13 ÷ 5,000 = $5.01 per unit, a +19.4% markup over the $4.20 raw supplier price.

Notice where that $4,069.13 gap between goods value and total landed cost actually comes from: $1,750 in freight, $1,714.13 in duty, $500 in flat fees, and $105 in insurance. Freight and duty are close to equal contributors here — a reminder that even a shipment carrying a 0% duty rate would still land well above the invoice price once freight, insurance, and handling are counted.

Section 07

US customs mechanics: MPF, HMF, and de minimis

Duty is the fee most estimates remember. Two US Customs user fees are the ones most commonly missed entirely: the Merchandise Processing Fee (MPF) and the Harbor Maintenance Fee (HMF), both separate from duty and both real per-shipment costs on a formal entry.

MPF (formal entry)
max(Minimum, min(CIF × 0.3464%, Maximum))
Commonly cited figures: a minimum around $31.67 and a maximum around $614.35 per entry. HMF applies only to ocean freight, at a small percentage of cargo value — air shipments don't carry it.

On the $22,855 CIF shipment from the worked example above, MPF comes to $22,855 × 0.3464% = $79.17 — between the minimum and maximum, so it applies as calculated. On a much smaller shipment, the $31.67 minimum often ends up mattering more than the rate itself: a $5,000 CIF shipment's raw MPF calculation is only $17.32, well under the minimum, so the full $31.67 applies instead — a disproportionately larger fee burden on small, frequent shipments than on fewer, larger ones. That dynamic is exactly why consolidating smaller, more frequent orders into fewer, larger shipments is a common cost-reduction lever for importers running near the MPF minimum threshold regularly.

De minimis rules, which historically allowed low-value shipments below a set threshold simplified or reduced-duty entry, have been the subject of active policy change in recent years. The specific current threshold and treatment for a given country and shipment value is worth confirming directly against current customs guidance rather than assumed from prior-year rules, since this is one of the fastest-moving parts of import compliance right now.

The practical takeaway for a landed cost estimate isn't to build in a single current threshold as a permanent assumption — it's to treat de minimis rules as a line item worth re-checking before each shipment, not once at the start of a sourcing relationship. A shipment structure that made sense under one set of rules can become meaningfully more expensive, or occasionally cheaper, once the underlying policy shifts, without anything about the product or supplier changing at all.

Section 08

From landed cost to pricing: break-even and ROAS shift

Landed cost isn't just an accounting detail — it's the variable cost input that feeds directly into break-even and ad-spend targets. A landed cost that's understated because freight or duty was left out doesn't just misstate margin; it understates how many orders are actually needed to break even and how efficient ad spend needs to be to stay profitable.

Using the $5.01 landed cost from the worked example above in place of the raw $4.20 supplier cost, on a product selling for $19.99: contribution margin drops from $15.79 (using the understated $4.20 cost) to $14.98 (using true landed cost) — a small-looking difference per unit that compounds across volume, and directly raises the order count needed to clear fixed costs. Run the corrected number through the e-commerce break-even calculator to see the actual order-count impact, or through the break-even ROAS calculator to see how much it tightens the ad-spend ceiling.

This is the reason landed cost estimating isn't a one-time exercise done at sourcing and then forgotten. Every calculator downstream of variable cost — break-even, contribution margin, ROAS targets — inherits whatever landed cost figure feeds it. An accurate landed cost calculated once and never updated becomes a slowly worsening error across every one of those tools as freight rates, duty rates, and fee schedules drift over time.

Section 09

Multi-SKU shipments and mixed-freight allocation

Most real shipments carry more than one product, often with meaningfully different dimensions and weights sharing the same container. The per-unit allocation principle from the freight section above applies across the whole SKU mix, not just to freight.

Allocation method
Small item (0.5kg)
Large item (5kg)
Flat per-unit split
$1.50
$1.50
Allocated by weight
$0.27
$2.73

Duty allocation follows the same logic when different SKUs in a shipment carry different tariff classifications and duty rates — a blended duty rate applied evenly across a mixed shipment misprices every SKU that doesn't sit exactly at the blended average, the same way a flat freight split does. Calculating landed cost per SKU, not per shipment, is the more reliable approach the moment a container carries genuinely different products.

The operational cost of doing this properly is real — tracking per-SKU weight, volume, and duty classification takes more bookkeeping than a single blended shipment total. For a business running more than a handful of SKUs through the same supply chain, that bookkeeping cost is worth it: the alternative is a set of per-product margins that are each individually wrong, in opposite directions, every single shipment.

A reasonable middle ground for a growing catalog is grouping SKUs into a small number of weight or volume tiers — small, medium, large — rather than tracking every individual product with full precision. That captures most of the accuracy gain from per-SKU allocation without the full bookkeeping overhead, and is often the practical starting point before a business has the volume or systems to justify true per-SKU tracking.

Section 10

Common mistakes

Pricing off the supplier invoice alone

Skipping freight, duty, and fees entirely understates true cost by 20-40% in most cases, quietly inflating every downstream margin figure and every break-even calculation built on top of it.

Splitting freight evenly per unit on a mixed-SKU shipment

Overcharges small items and undercharges large ones — allocate by weight or volume instead when SKU sizes differ meaningfully, or every product’s margin ends up wrong in opposite directions.

Forgetting MPF and HMF on US formal entries

Both are real per-shipment costs separate from duty, and the MPF minimum disproportionately affects small, frequent shipments compared to fewer, larger ones.

Using the wrong duty base for the country

Applying a CIF-based duty calculation where the country actually charges duty on goods value alone (or vice versa) produces a meaningfully wrong number, sometimes by a significant margin.

Never updating landed cost after a rate or policy change

Duty rates, freight costs, and de minimis rules all shift, and a landed cost model from a year ago is often quietly out of date well before anyone notices.

Confusing landed cost with COGS

Treating a pre-purchase estimate as if it were a settled accounting figure skips the reconciliation step that catches estimating errors before they compound.

Section 11

What this calculator can't tell you

This is a planning estimate, not a customs filing, and it's worth being explicit about where its authority ends. It doesn't know a product's correct HTS classification, doesn't apply country-specific duty rulings or trade program eligibility, and doesn't substitute for a licensed customs broker when an actual entry is being filed — those are compliance questions with real legal consequences for getting wrong, not just pricing ones.

It also doesn't track currency fluctuation between quote and payment, which can move landed cost meaningfully on international invoices settled in a foreign currency, and it treats duty and fee rates as static inputs rather than forecasting policy changes that could shift them before the next shipment arrives.

And it can't tell whether a given landed cost is actually competitive — a correctly calculated $5.01 per-unit cost is still just an input, not a verdict. Whether that cost supports a viable retail price in a specific market, against specific competitors, is a separate pricing and market-research question this calculator was never built to answer.

Section 12

Frequently asked questions

Landed cost is a pricing input, calculated before a purchase or pricing decision, built from estimates of freight, duty, and fees. COGS is an accounting output, recorded after the fact from actual transactions. They should converge over time as estimates are replaced by real invoices, but a pricing model that skips landed cost and prices off supplier cost alone is working from a number that isn't COGS either — it's an incomplete input pretending to be a complete one.

It depends on the country — this is one of the most commonly missed details. The US generally applies duty to the goods value (transaction value) alone, not CIF, while most other countries apply duty to the full CIF value (goods plus freight plus insurance). Using the wrong base for a given country's customs rules produces a duty estimate that's meaningfully off, so it's worth confirming which basis applies before finalizing a landed cost model for a specific import lane.

Merchandise Processing Fee and Harbor Maintenance Fee are US Customs user fees, separate from duty. MPF for a formal entry is 0.3464% of the value, subject to a minimum (commonly cited around $31.67) and a maximum (commonly cited around $614.35) — see the worked example above. HMF applies to ocean freight only, not air, at a small percentage of cargo value. Both are real per-shipment costs that a duty-only landed cost estimate will miss entirely.

By weight for air freight, by volume for ocean freight — not by a flat per-unit split, unless every SKU in the shipment is genuinely the same size and weight. See the multi-SKU section above for a worked example showing how badly a flat per-unit allocation can misprice a mixed shipment of small and large items.

Directly — landed cost per unit is the variable cost input in a break-even calculation, and a landed cost that's understated (because freight, duty, or fees were left out) produces a break-even order count that's too optimistic. Re-running break-even with true landed cost instead of raw supplier cost is one of the most common corrections needed after a first-time importer runs their numbers properly for the first time.

De minimis rules allow low-value shipments below a set threshold to enter with reduced or no duty and simplified processing, historically a meaningful cost and speed advantage for smaller shipments. This threshold and the rules around it have been the subject of active policy change in recent years, so the current rule for a specific country and shipment value is worth confirming directly with a customs broker or official source rather than assumed from prior-year guidance.

Cargo insurance is typically quoted as a percentage of goods value or invoice value, then added into the CIF calculation rather than calculated on CIF itself — calculating insurance on a value that already includes insurance creates a small circular reference. The calculator above applies the insurance rate to goods value, consistent with how most freight forwarders and insurers quote it.

Commonly cited ranges across e-commerce and DTC importers run 20-40% above the raw supplier invoice, though this varies widely by product category, shipping method, and current duty rates. A low-value, lightweight product shipped by ocean in bulk typically sits toward the lower end; a heavier product, an air-freighted rush order, or a product carrying a higher tariff classification can push well past 40%, sometimes substantially.

Not for planning and pricing purposes — a well-built estimate like the one above is accurate enough to set prices and evaluate supplier quotes. A licensed customs broker becomes necessary for actual customs filings, correct HTS classification, and navigating duty rulings or trade program eligibility, where the cost of getting it wrong is a compliance problem, not just a pricing one.

An EXW (Ex Works) quote covers only the goods at the factory door — the buyer arranges and pays for everything after, including inland freight to the port and export clearance. An FOB (Free on Board) quote already includes getting the goods to the port and cleared for export, so the buyer's remaining landed cost work starts from international freight onward rather than from the factory gate. Comparing an EXW quote against an FOB quote without adjusting for that gap understates how much cheaper the EXW number actually looks on paper.

The per-unit landed cost calculation needs to be rebuilt from scratch using the new terms rather than adjusted incrementally — moving from FOB to DDP, for instance, doesn't just add a line item, it shifts which costs are already embedded in the quoted price versus which ones the buyer still needs to source and pay separately. Re-running the full calculator above with the new terms, rather than patching the old numbers, avoids double-counting or missing costs during the transition.

Run your own numbers above, free, or see how landed cost changes your order-count target on the e-commerce break-even calculator.

Glossary:Landed Cost,Markup

Related calculators