Skip to main content
The Definitive Guide to Cost Price vs Purchase Price vs Landed Cost in Ecommerce

The Definitive Guide to Cost Price vs Purchase Price vs Landed Cost in Ecommerce

In ecommerce, everyone loves to talk about margin, ROAS and ROI, but almost no one starts with the real question: which cost are you actually using?

When cost price, purchase price and landed cost are treated as synonyms inside a company, dashboards may still look clean. Inventory, pricing and purchasing decisions become structurally wrong.

In this definitive guide, we’ll break down what each of these three costs really means in ecommerce, how they quietly distort your key inventory metrics, and which cost model you should use for the decisions that actually move profit and cash flow.

 

Why Mislabeling Costs Destroys Your Inventory Metrics

Finance, operations and marketing don’t just look at different dashboards. They also mean different things when they say “cost”.

Finance usually thinks in terms of accounting cost (average cost on the balance sheet), operations looks at the last PO price it negotiated, and marketing often grabs whatever “unit cost” is exported to their performance reports.

On a single SKU, that can easily create three different costs, three different margins and three completely different decisions about whether to launch a campaign, discount the product or kill it.

For a planning platform like Flieber, this isn’t a cosmetic issue: purchasing, demand plans and ROIC calculations all depend on using the same underlying cost model, not whatever number happens to sit in the ERP or Dashboard tool today.

 

What Is Cost Price in Ecommerce?

Cost price is the average cost of your inventory over time, usually calculated as a weighted average across all purchases of a SKU.

Every new PO, quantity adjustment or return updates that average, blending older and newer batches into a single number per product.

This makes cost price very useful for valuing inventory on the balance sheet, analyzing long‑term profitability and comparing SKUs over several months or seasons.

But it becomes dangerous for tactical decisions like promotions on the current batch or reading recent campaign results, because it “dilutes” expensive shipments and outdated freight into one figure that no longer reflects what the units you’re selling right now actually cost.

 

What Is Purchase Price (and Why It’s Not Enough)?

Purchase price is the unit price on your latest PO or supplier invoice, usually excluding freight, duties, insurance and handling. Ops teams love it because it’s simple, lives inside every purchase order and connects directly to supplier negotiations and cost‑down projects.


The problem is that, on its own, it ignores international freight, insurance, customs duties, brokerage fees and all the handling costs between factory and shelf, as well as channel‑specific costs like FBA prep and inbound.

It also ignores that the same SKU can have different economics by channel (FBA vs FBM vs wholesale), so a single purchase price can make a product look “profitable” in every report even when, once you add landed cost, the real margin is almost gone.

Imagine a SKU you buy for 10 dollars per unit (purchase price). By the time you add ocean freight, import duties, port and warehouse handling and FBA inbound fees, the true landed cost reaches 13,50 dollars.

If you price it at 20 dollars and only look at purchase price, you think you’re making 10 dollars of gross profit (50% margin); with landed cost, the real gross profit is 6,50 dollars (32,5%), and every extra discount or fee eats into a much thinner margin than your reports suggest.

 

What Is Landed Cost in Ecommerce?

Landed cost is the total cost to get one unit ready to sell in a specific channel. The product cost plus freight, insurance, duties, taxes, handling and all other logistics fees.

You can think about it at two levels: landed cost per SKU (what it really costs to bring that item into your network) and landed cost per channel, since a unit sold via FBA often carries different prep, inbound and storage fees than the same unit sold via FBM or wholesale.

Because it reflects the actual cash you invest per sellable unit, landed cost is the cost that should sit behind most decisions: it ties directly into true contribution margin, puts inventory, logistics and finance on the same footing, and stops you from running “successful” promotions that grow revenue while quietly burning through cash.

 

Going deep into it. How it works in real life.

Imagine one SKU with three different “truths” behind it:

  • Cost price (average cost): 9,00
  • Purchase price (last PO): 10,00
  • Landed cost (real cost to sell it on your main channel): 12,50

Now you sell it for 20,00.

  • Using purchase price (10,00), your reports show 10,00 of gross profit and 50% margin.
  • Using cost price (9,00), it looks even better: 11,00 of gross profit and 55% margin.
  • Using landed cost (12,50), the real story is 7,50 of gross profit and 37,5% margin.

With the inflated margins from cost price or purchase price, marketing feels safe to add a 20% discount or increase ad bids, and finance might label the SKU as a “high‑margin hero” worth extra working capital.

When you look at landed cost, the same SKU is much tighter: a 20% promo or fee increase can easily push it close to break‑even, which would change decisions about running aggressive campaigns, keeping it in the catalog or prioritizing it in the next replenishment cycle.

 

How Using the Wrong Cost Breaks Your Key Inventory Metrics

When the cost behind your metrics is wrong, every “smart” KPI on top becomes a very elegant lie.

  • If you use only purchase price to feed inventory turnover and days of inventory, the total value of stock looks lower than it really is, so turnover looks artificially high and days of inventory artificially low.
    On paper it seems like you are running a lean operation; in reality you may be sitting on far more working capital than those KPIs suggest.

  • If your inventory to sales ratio and weeks of supply use cost price or purchase price instead of landed cost, the relationship between sales and inventory looks lighter than it is. You can end up believing you have “just the right” amount of stock while cash is locked in slow‑moving SKUs that barely clear their true cost.

  • When contribution margin and ROIC are calculated on top of purchase price, every SKU looks a little better than it should. That pushes you to double down on products that don’t really pay back the capital they consume and, worse, to cut SKUs that appear weak in reports but are actually strong once you account for full landed cost.

In practice, if you feed marketing dashboards, inventory KPIs and portfolio decisions with purchase price alone, you reward the wrong heroes and hide the real villains in your catalog. This is not because the formulas are bad, but because the cost underneath them is.

 

Which Cost Should You Use for Each Decision?

Think of costs as tools: each decision needs the right one.

For pricing, promos and performance campaigns, you should use landed cost per channel.
That’s the cost that reflects what it really takes to sell one unit on Amazon, Shopify or wholesale, including all fees, so you know how much margin is left after discounts and ad spend.

For replenishment, MOQs and supplier negotiation, you still start from landed cost, but combine it with MOQ and lead‑time constraints to see which items deserve new POs and which minimums you can actually afford.

For capacity and cash‑flow planning, you mix landed cost (to know the real cash tied up in each SKU and channel) with historical cost price (to see how that investment has evolved over time and how much value sits on the balance sheet).

For accounting and financial reporting, cost price is the right reference, because it follows the rules for valuing inventory in your statements.

For supplier evaluation, you compare purchase price and landed cost across vendors and lanes to see who really delivers the best economics once freight, duties and handling are included.

A simple example: if you’re deciding on a 20% promotion on Amazon and look only at purchase price, you may think you’re running a campaign with 25–30% margin left.
As soon as you switch to landed cost per Amazon (with FBA fees, inbound and storage), you might discover that same promo leaves you near break‑even – a completely different decision about how hard you should push that SKU.

 

How to Operationalize One Cost Model Across Teams and Systems

Start by making the three cost layers official. Document clear formulas for cost price, purchase price and landed cost, including exactly which components go into each one and how they should be calculated per SKU and per channel.

Next, pick where this single source of truth will live. Usually your ERP, WMS or planning platform, and define how that cost data will feed dashboards, marketing analysis and purchasing workflows so nobody is maintaining parallel spreadsheets.

Then align finance, operations, and marketing around this model so that ‘margin’ means the same thing in Profit and Loss statement reviews, campaign reports, and replenishment meetings. If someone presents numbers based on a different cost, that should be explicit.

Finally, plug this cost model into your planning layer (like Flieber), so landed cost actually drives PO prioritization, SKU clustering and ROIC optimization instead of being just another theoretical metric; that’s when cost stops being a static number and becomes a live driver of better inventory and growth decisions.

 

Quick Checklist: Are Your Inventory Metrics Lying Today?

Answer with “yes” or “no” and see for yourself the real truth behind your inventory.

  • Do your dashboards clearly show which cost is being used behind each metric?

  • Do marketing campaigns use landed cost per channel or only purchase price?

  • Do weeks of supply and inventory to sales ratio use the same cost definition finance uses?

  • Do you know the landed cost of your main SKUs by channel (Amazon, Shopify, wholesale)?

  • When you decide to cut or keep a SKU, do you look at ROIC calculated on landed cost, not just revenue and gross margin?

  • When you plan purchase orders and MOQs, do you simulate decisions using full landed cost instead of cost price alone?

  • When teams discuss “margin”, do they know whether they’re talking about cost price, purchase price or landed cost?

If today you can’t confidently answer which cost sits behind your key inventory metrics, you don’t need more reports. You need a single cost model that guides your decisions. That’s exactly the kind of structure platforms like Flieber are built to keep alive in day‑to‑day operations.

 

How to fix it.

Flieber is a multichannel inventory planning platform that helps modern commerce brands make smarter inventory decisions, faster. It connects your sales, inventory and supply‑chain data across channels like Amazon, Shopify and wholesale, then uses AI‑based forecasting to recommend what to purchase or transfer so you stay at optimal stock levels in every location.

Instead of being another IMS or ERP, Flieber sits on top of your existing systems as a decision layer: it consolidates data, projects demand and inventory by SKU and channel, flags future stockouts or overstock, and generates replenishment recommendations and POs in seconds.

 

If today you’re still stitching costs and inventory signals together in spreadsheets, every decision about margin, stock levels and cash is slower and riskier than it needs to be. Flieber gives you a single place to see true landed costs, demand forecasts and replenishment recommendations for every SKU and channel, and to turn that into purchase orders and actions in a few clicks.

 

If you want to see how this looks with your own catalog and channels, book a demo with the Flieber team and walk through real scenarios of margin, inventory and ROIC using a unified cost model instead of disconnected reports.


Fleber Ad 9 2048x1072 Style 7