Stacked horizontal bar showing landed cost layers: product cost, shipping, duties and tariffs, insurance, and handling in different brand colors

How to Calculate True Landed Cost

ReplenishRadar Team
June 23, 202610 min read
ShareXLinkedIn
purchasingstrategyanalyticsinventory

Key takeaway: Landed cost = FOB price + freight + duties + tariffs + insurance + brokerage + handling. True landed cost is typically 15-40% higher than supplier invoice price. If you're calculating margins from invoice price alone, your profit numbers are dangerously wrong.

Your Supplier Invoice Is Lying to You

Not maliciously. But if you are using the price on your purchase order as your product cost, every margin calculation you run is wrong. I did this for an embarrassingly long time. My supplier charged $10 per unit. I sold for $29.99. I thought my gross margin was 67%.

It was not. Once I added freight, duties, insurance, customs brokerage, and the labor to receive the shipment, my real cost per unit was $14.20. My actual gross margin was 53%. That is the difference between a business that can afford to run a 20% promotion and one that loses money doing it.

Landed cost is the total cost to get one unit from your supplier's dock to your warehouse shelf. Everything between "I placed the order" and "it is on the shelf ready to sell" counts.

What Landed Cost Actually Includes

Here is every cost category, with typical ranges for imported consumer goods:

Cost Component Typical Range Notes
Product cost (FOB) The invoice price Your starting point, not your ending point
Ocean freight $0.50 - $4.00/unit Varies wildly by volume and season
Domestic trucking $0.20 - $1.00/unit Port to warehouse
Duties and tariffs 0% - 25% of product cost Depends on HTS code and country of origin
Customs brokerage $150 - $300/shipment Fixed fee, amortize across units
Insurance 0.5% - 2% of goods value Often forgotten
Inbound handling $0.15 - $0.50/unit Receiving, counting, shelving
Inspection fees $200 - $500/shipment If you use third-party QC

Some of these are per-unit costs. Others are per-shipment costs that you need to divide by the number of units. That distinction matters more than people realize - a $300 customs brokerage fee is $0.60 per unit on a 500-unit shipment but $3.00 per unit on a 100-unit shipment.

The Formula

Landed cost per unit is straightforward once you have the numbers:

Landed Cost = (Product Cost + Per-Unit Freight + Per-Unit Duties) + (Shipment Costs / Units in Shipment)

Let me run a real example. Say you are importing a product from China:

Line Item Amount
Product cost (FOB) $10.00 x 500 units = $5,000
Ocean freight (FCL) $1,800
Domestic trucking $400
Duties (7.5% on $5,000) $375
Customs brokerage $250
Insurance (1% of $5,000) $50
Third-party inspection $300
Inbound receiving labor (2 hrs @ $20/hr) $40
Total shipment cost $8,215

Landed cost per unit = $8,215 / 500 = $16.43

Your supplier invoice says $10.00. Your real cost is $16.43. That is a 64% markup before you have sold a single unit. If your selling price is $34.99, your actual gross margin is 53%, not the 71% you calculated from the invoice price alone.

Why This Wrecks Your Reorder Math

I used to wonder why my bank balance never matched my profit projections. This was a big reason. Every downstream calculation that uses "cost" is wrong if you are using invoice cost instead of landed cost.

Here is where it hurts most:

Gross margin. If you think your margin is 71% but it is really 53%, you will approve promotions and discounts that actually lose money. A 25% off sale at $26.24 looks fine against a $10 cost (62% margin). Against a $16.43 landed cost, your margin drops to 37%. Still profitable, but barely.

Reorder quantity. EOQ calculations use cost per unit as an input. Underestimate your cost and EOQ tells you to order smaller quantities more often - because it thinks holding cost is lower than it actually is.

Working capital planning. If each unit really costs $16.43 but you are budgeting $10, a 500-unit order needs $8,215, not $5,000. I have seen sellers run out of working capital mid-order because they budgeted on invoice cost and the freight bill came due separately.

Profitability by SKU. Some of your products have higher landed cost ratios than others. A bulky, heavy item from overseas might have a 70% landed cost multiplier while a small, light item shipped domestically might be only 5% above invoice. Treating them the same means you think the heavy item is more profitable than it actually is.

The Five Costs Sellers Forget

I have reviewed landed cost calculations from dozens of sellers. These are the line items that get missed most often, roughly in order of how much they cost:

Inbound freight per unit. This is the big one. Sellers track the product cost on the PO but pay freight separately, sometimes weeks later. It never makes it into the per-unit cost. On imported goods, freight typically adds $1.50 to $4.00 per unit.

Duties and tariffs. These change. The US tariff schedule has been a moving target for years. I had a product go from 3.5% duty to 25% overnight when Section 301 tariffs hit. If you set your duty rate once and never updated it, your landed cost is wrong.

Customs brokerage. It is a flat fee per shipment, usually $150 to $300. Easy to forget because it does not appear on the supplier invoice or the freight invoice - it is a separate bill from your broker. On small shipments, it adds meaningful per-unit cost.

Insurance. Most sellers either self-insure without realizing it or pay for insurance and forget to include it in cost calculations. At 1% of goods value, it is small per shipment but real over a year.

Receiving labor. Someone has to unload, count, inspect, and shelve the product. Whether that is your time or an employee's time, it has a cost. Two hours of warehouse labor at $20/hour on a 500-unit shipment is only $0.08 per unit. On a 50-unit shipment, it is $0.80.

How Shipment Size Changes the Math

This is where landed cost connects directly to your order quantity decisions. Fixed costs per shipment - brokerage, inspection, trucking minimum charges - get divided across fewer units on small orders.

Shipment Size Fixed Costs per Shipment Fixed Cost per Unit Product Cost per Unit Landed Cost per Unit
100 units $990 $9.90 $10.00 $19.90
250 units $990 $3.96 $10.00 $13.96
500 units $990 $1.98 $10.00 $11.98
1,000 units $990 $0.99 $10.00 $10.99

The product costs exactly the same. But your landed cost per unit drops 45% from a 100-unit order to a 1,000-unit order. That is why the cash flow impact of inventory decisions is so hard to reason about. You are not just choosing how many units to buy. You are choosing your per-unit cost.

Of course, bigger orders tie up more cash. A 1,000-unit order at $10.99 per unit costs $10,990 but a 100-unit order at $19.90 costs only $1,990. The per-unit savings have to be weighed against the carrying cost and cash lockup. This is exactly the tradeoff that EOQ tries to balance.

Tracking Landed Cost Over Time

Landed cost is not a number you calculate once. Freight rates move with the season - ocean shipping from Asia typically costs 20-40% more in Q3 than Q1. Tariff rates change with policy. Exchange rates shift if you are paying in a foreign currency.

I recalculate after every shipment. Here is a simplified tracking approach:

  1. Create a row per shipment (not per SKU per shipment - keep it manageable)
  2. Log every cost component with receipts
  3. Divide total cost by units received
  4. Compare to the previous shipment's landed cost

If your landed cost jumps more than 10% between shipments, figure out why. Usually it is freight. Sometimes it is a duty rate change you missed. Occasionally it is because you ordered a smaller quantity and the fixed costs per unit went up.

Landed Cost in ReplenishRadar

We built cost tracking into every SKU record for exactly this reason. When you close a purchase order, the system captures the total cost and breaks it down per unit. Your reorder suggestions use landed cost, not invoice cost, so the margin math is accurate. If your landed cost creeps up over three consecutive shipments, you will see it on the SKU detail page without having to build a spreadsheet to track it yourself. The goal is simple: when ReplenishRadar suggests a reorder, the profit projection reflects what you actually pay, not just what your supplier charges.

Try ReplenishRadar free for 14 days ->

Landed Cost by Product Category

Not every product category has the same landed cost multiplier. Here are rough benchmarks based on what I have seen across dozens of sellers:

Product Category Typical Landed Cost Multiplier Biggest Cost Driver
Small electronics (China) 1.35 - 1.55x Duties (often 3-8%) + freight
Apparel (Vietnam/Bangladesh) 1.25 - 1.45x Duties (15-32%) dominate
Home goods (China) 1.40 - 1.65x Freight (bulky, heavy)
Supplements (domestic US) 1.05 - 1.15x Minimal duties, low freight
Toys/games (China) 1.30 - 1.50x Duties vary widely by material

The domestic products stand out. If your supplier is in the US, your landed cost multiplier drops dramatically because you eliminate duties, ocean freight, customs brokerage, and insurance. That is one reason domestic sourcing can be competitive even at a higher per-unit price. A $12 domestic product with a 1.10x multiplier ($13.20 landed) costs less than an $8 import with a 1.55x multiplier ($12.40 landed). The import wins by $0.80 per unit, but barely - and the domestic supplier ships in 5 days instead of 45.

Set Up Your Own Landed Cost Tracker

If you are not ready for software, start with a spreadsheet. Seriously. Even a rough landed cost calculation is better than using invoice price. Pull up your last three shipments, add every cost you can find - freight invoices, duty receipts, brokerage bills - and divide by units.

I guarantee the number will surprise you. For most imported goods, landed cost runs 30-65% above the product price. Once you see the real number, every pricing decision, promotion, and reorder calculation you make from that point forward will be more accurate.

That is not a small thing. That is the difference between thinking you made money and actually making money.

Related Reading:

Frequently Asked Questions

Get notified when it matters

Amazon and Shopify change the rules constantly. We'll email you when something affects your business.

Notification preferences

No spam. Unsubscribe anytime.

See what your inventory is really doing

Connect your store and get a free Inventory Health Report. No credit card, no commitment.
Get Your Free Report
No credit card for the free reportFirst forecast in hours, not minutesCancel anytime

Doing $5M+ in revenue? Talk to our team