All Tools
Categories
Email Marketing Tools 55 Import-Export Tools 43 Text Tools 12 Shipping Freight Tools 5 Calculator 4 Marketing Tools 3 Customs & Trade Compliance Tools 2 Encoder Tools 1
About Contact Privacy

Landed Cost Calculator

Free landed cost calculator for multi-SKU shipments. Allocates freight and shared charges by value, weight, volume or units, adds duty per SKU at its own rate, handles currency conversion and payment financing cost, then reports true landed cost per unit with margin and required selling price. Includes FX and freight sensitivity.

SKUs
Weight and volume are not optional detail — they drive how freight is allocated between SKUs, and that allocation is usually the largest single influence on per-unit landed cost.
Currency
Shipment Costs & Allocation
Match each basis to what actually drives that cost. Freight is billed on weight and volume. Insurance follows value. Brokerage is charged per entry or per line. Mixing bases is accuracy, not inconsistency.
Duty & Tax
Financing & Losses
Pricing
Landed Cost Per SKU
How Allocation Basis Changes Per-Unit Cost
Exchange Rate Sensitivity
Freight Sensitivity
Flags

About Landed Cost Calculator

Most landed cost spreadsheets fail in the same place: they total the shipment and divide by units. That works only if you imported one product. The moment a container holds several SKUs, the shared costs have to be allocated — and the basis you choose changes per-unit cost dramatically. Allocate freight by value and your expensive items absorb it. Allocate by volume and your bulky items do. Same shipment, same invoice total, very different answers about which product actually makes money.

Landed Cost Calculator handles the multi-SKU case properly. Enter each product with its price, quantity, weight, volume and its own duty rate, then set the allocation basis independently for each cost category — freight by weight because that is what carriers bill, insurance by value because that is what underwriters charge, brokerage per line because that is how it is invoiced. Duty is never allocated; each SKU pays its own rate on its own value.

It then adds the costs that most models omit entirely. The financing cost of money tied up between paying your supplier and selling the goods, which on long transits routinely exceeds the freight difference between carriers. The currency spread you actually transact at rather than the mid-market rate. And a damage allowance, so that the saleable units carry the cost of the ones that arrived broken. The output is true landed cost per unit, the selling price required for your target margin, and sensitivity tables showing how much of that margin belongs to the exchange rate rather than to your buying.

Features

  • Multi-SKU line entry: Any number of products, each with unit price, quantity, unit weight, unit volume and its own duty rate.
  • Per-category allocation basis: Choose value, weight, volume, unit count or per-line for each shared cost independently — because different costs have different drivers.
  • Duty never allocated: Each SKU pays its own rate on its own customs value, which is how customs actually assesses it.
  • CIF or FOB duty base: Match the destination’s valuation rule, with freight and insurance folded into the duty base only where applicable.
  • Currency conversion with spread: Apply the rate you can transact at rather than the mid-market rate, since the spread is a genuine cost.
  • Transit financing cost: Cost of capital applied across payment terms, transit time and stock cover — the line most models omit.
  • Damage and shrinkage allowance: Spread the cost of unsaleable units across the saleable ones.
  • Recoverable VAT separated: Border cash requirement shown apart from true landed cost, so pricing is not distorted by a reclaimable tax.
  • Margin and pricing: Required selling price derived from target gross margin, with markup shown alongside so the two are never confused.
  • FX and freight sensitivity: Landed cost and margin across a range of exchange rates and freight costs, exposing where your profit actually sits.
  • Allocation comparison: See how per-unit cost changes across all allocation bases at once, which is the fastest way to understand your cost structure.
  • CSV export and client-side only: Download the per-SKU breakdown; nothing is uploaded.

How to Use

  1. Enter your SKUs. Unit price in supplier currency, quantity, unit weight and volume, and the duty rate for that product’s classification. Weight and volume matter because they drive freight allocation.
  2. Set the currency. Enter the rate you can actually transact at, or the mid-market rate plus your provider’s spread.
  3. Enter shipment-level costs. Freight, insurance, origin and destination charges, brokerage and delivery — the ones shared across all SKUs.
  4. Choose an allocation basis for each. Freight by weight or volume, insurance by value, brokerage per line. Matching basis to driver is what makes the numbers trustworthy.
  5. Add financing and damage. Payment terms, transit days, stock cover, cost of capital, and the proportion of goods that arrive unsaleable.
  6. Read per-unit landed cost. Compare it across SKUs — the spread between them is usually wider than people expect.
  7. Set your target margin. The required selling price follows, with markup shown so you can see the difference.
  8. Check the sensitivity tables. If a five percent currency move erases your margin, the exchange rate is your real risk rather than your supplier price.

Examples

Example 1 — Allocation changes everything. A container holds 500 lightweight electronic accessories at 40 each and 200 bulky plastic storage units at 8 each. Allocating 4,000 of freight by value gives the accessories 4.55 per unit of freight against 0.46 for the storage units. Allocating by volume reverses it almost entirely — the storage units take the bulk of the cost because they take the bulk of the container. The second answer is the economically honest one, because volume is what filled the box.

Example 2 — Financing exceeds the freight saving. Goods worth 80,000 with 30 days prepayment, 35 days transit and 45 days stock cover means financing 110 days. At a 12 percent cost of capital that is 2,893 — larger than the 1,800 difference between two freight quotes being agonised over. Optimising payment terms would deliver more than switching carrier.

Example 3 — The damage adjustment. Ceramic tableware landing at 6.20 per unit with a 4 percent breakage rate means the saleable units actually cost 6.46. On a product sold at 9.99 that moves gross margin from 37.9 percent to 35.3 percent — the difference between hitting a margin target and missing it, entirely invisible if breakage is treated as an operational nuisance rather than a cost.

Example 4 — Where the margin really lives. A product bought in one currency and sold in another at a 32 percent gross margin looks comfortable. The FX sensitivity table shows that a 6 percent adverse move takes it to 26 percent and a 12 percent move to 19 percent. The buying was never the risk — the currency was, and that is an argument for forward cover rather than for renegotiating with the supplier.

Benefits

  • Know which SKU actually makes money: Averaging across a shipment hides loss-making lines subsidised by profitable ones.
  • Allocate on the real cost driver: Freight is billed on weight and volume, so allocating it by value misstates every per-unit figure.
  • Capture the costs models omit: Transit financing, currency spread and damage allowance are individually small and collectively decisive on thin margins.
  • Price from cost, not backwards: Deriving selling price from target gross margin prevents the markup-versus-margin error that systematically underprices product.
  • Separate cash from cost: Recoverable VAT belongs in your cash flow forecast, not in your landed cost.
  • Find the real risk: Sensitivity analysis often shows the exchange rate matters more than the supplier negotiation.
  • Defend your numbers: A per-SKU breakdown with a stated allocation basis survives scrutiny in a way a shipment average does not.
  • Free and private: No sign-up, nothing uploaded, CSV export included.

Frequently Asked Questions

What is landed cost and what belongs in it?
Landed cost is the total cost of getting one unit of product into your warehouse and ready to sell. It includes the supplier price, international freight, insurance, customs duty and any non-recoverable taxes, origin and destination handling, terminal and port charges, customs brokerage, inland delivery, and the financing cost of money tied up in transit. It should also carry the cost of currency conversion and, where material, an allowance for the portion of goods that arrive damaged or unsaleable. What it excludes is recoverable VAT or GST, which is a cash flow item rather than a cost.
Why does freight allocation method matter so much?
Because a shipment contains different products and the shared costs have to be split between them somehow. Allocate by value and expensive items absorb most of the freight. Allocate by volume and bulky items do. Allocate by weight and dense items do. The same shipment, the same total cost, and dramatically different per-unit costs depending on the choice — which then flows into pricing and margin decisions. Volume or weight allocation reflects economic reality better because that is what carriers charge on, but value allocation is more common because it is easier and matches how duty works.
Which allocation basis should I use?
Match it to what actually drives the cost being allocated. Ocean and air freight are billed on chargeable weight, so allocating freight by weight or volume reflects the real driver. Duty must be per SKU at its own rate on its own value, never allocated. Customs brokerage is usually per entry, so per-unit or per-line allocation is defensible. Insurance follows value. Mixing bases within one calculation is not inconsistency — it is accuracy, and this tool lets you set the basis per cost category.
Should recoverable VAT be in landed cost?
No. If you are registered for VAT or GST in the destination and reclaim import VAT on your return, it is working capital rather than cost, and including it inflates your landed cost and distorts every pricing decision downstream. Duty is different — it is never recoverable and belongs in landed cost in full. The distinction matters enough that this calculator separates the border cash requirement from the true cost figure.
How do I account for the financing cost of transit?
Money paid to a supplier is unavailable to you until the goods are sold. Multiply the amount financed by your cost of capital and by the days between payment and sale, divided by 365. On a 60-day transit with 30-day prepayment and 30 days of stock cover, you are financing for 120 days, and at a 12 percent cost of capital that is roughly 4 percent of the goods value. For low-margin goods that is often larger than the freight difference between two carriers.
How should I handle exchange rates?
Convert at a rate you can actually transact at, not the mid-market rate — banks and payment providers add a spread, and that spread is a real cost. Then test the sensitivity, because a purchase in one currency sold in another exposes your margin to movement between order and payment. This calculator applies a spread to the conversion and shows landed cost across a range of rates so you can see how much of your margin sits with the currency rather than with your buying.
What margin should I be working to?
That is a commercial question, but the calculation has to be done correctly. Margin and markup are not the same thing: a 50 percent markup on cost gives a 33 percent gross margin, and confusing them systematically underprices product. This tool asks for your target gross margin as a percentage of selling price and derives the required price from landed cost, which is the direction that protects margin rather than the direction that erodes it.
Why is per-unit landed cost different from total cost divided by units?
Only when your shipment contains a single SKU are those the same. With multiple products the shared costs have to be allocated, and each SKU carries its own duty rate on its own value, so per-unit costs diverge considerably. A cheap bulky item and an expensive compact one in the same container have very different landed costs even though they travelled together — and averaging across the shipment hides that entirely, which is how businesses end up selling one product at a loss while another subsidises it.
What about damage, shrinkage and rejected goods?
If a predictable proportion of each shipment arrives unsaleable, the cost of the good units must absorb it. Ten units arriving with one unusable means the nine saleable units carry the full landed cost of ten. On low-margin high-breakage products this adjustment is the difference between a profitable line and a loss-making one, and it is routinely omitted from landed cost models.
How accurate will this be?
The arithmetic is exact and the allocation logic is sound. Accuracy depends on your inputs — freight quotes, duty rates for the correct classification, realistic brokerage charges and an honest cost of capital. The figure most often wrong is duty, because it depends on classification, and the figure most often missing is financing. Use this to build the model, then reconcile against an actual settled shipment and adjust your assumptions.
Is my data stored?
No. Everything is calculated in your browser, including the CSV export. Your costs, prices and margins are never uploaded or logged.