← Back to all blogs← Previous article

True landed cost: the COGS calculation most DTC brands get wrong

Your product cost is not just what you paid the factory. Every brand that underestimates COGS underestimates how much margin they are burning on growth.

What landed cost actually includes

Landed cost is the total cost to get a unit from your factory to your fulfillment center, ready to ship to a customer. Most DTC brands calculate product cost as the factory invoice price and stop there. That is missing between three and fifteen percentage points of true unit cost.

The components of true landed cost: factory price, inbound freight (sea or air), customs duties and import taxes, customs broker fees, port handling fees, warehousing and receiving costs, and quality inspection costs. For a product invoiced at 8 euros from a Chinese manufacturer, the true landed cost might be 11.50 to 13 euros depending on freight rates, duty rates for your product category, and whether you are shipping by sea or air.

A product you believe has a 65 percent gross margin at the factory price might have a 48 percent gross margin at true landed cost. That 17-point gap changes every financial model you use to make investment decisions.
30–60%
Gap between factory price and true landed cost
5–8x over 4 years
Sea freight rate volatility range
0–12%
EU duty rate range by product category

Freight rate volatility and its impact on margin

Sea freight rates between Asia and Europe have varied by a factor of 5 to 8 over the past four years. A brand that built its financial model on freight rates from 2021 has a cost structure that does not match reality in 2024. Freight rates are a variable cost that must be recalculated with each procurement cycle, not a fixed assumption.

Build freight rate scenarios into your financial planning: a base case at current rates, a stress case at rates 50 percent higher, and an upside case at rates 30 percent lower. The spread between your base and stress case tells you how much margin cushion you need to carry to avoid becoming unprofitable during a freight spike.

Duty calculation by product category

Import duties in the EU vary by product category (HS code) and country of origin. A supplement brand might pay 0 percent duty on some formulations and 5 percent on others. A clothing brand pays different duty rates for synthetic versus natural fiber products. These rates matter at scale.

If you are importing 50,000 units per year of a product with a factory price of 8 euros and a duty rate of 4 percent, your annual duty cost is 16,000 euros. If you incorrectly calculated that product as duty-free, your margin model is off by 16,000 euros per year. Verify your HS codes and current duty rates with your customs broker annually. Rates change with trade agreements.

COGS per SKU versus blended COGS

Most brands know their blended COGS across the full product range. Fewer know their COGS per SKU. This distinction matters enormously for channel and product decisions. If your bestselling SKU has a landed cost of 6 euros and a retail price of 25 euros, you have room for aggressive promotional pricing. If your second bestselling SKU has a landed cost of 18 euros and a retail price of 25 euros, a 20 percent discount erases your entire margin on that product.

Build a SKU-level COGS table and update it with each production run. Use it to set promotional pricing floors. A pricing decision made without per-SKU landed cost data is a guess.

Connecting COGS to your P&L

True landed cost per SKU feeds into every meaningful financial metric: gross margin per product, contribution margin per channel, LTV calculation, and breakeven analysis. Brands that use factory invoice price as COGS are systematically overestimating their profitability. The overestimate compounds through every downstream decision.

Quarterly: recalculate your top 10 SKUs' true landed cost using actual freight invoices, duty receipts, and warehouse receiving records. Compare to your model. The variance is your planning error rate. If it exceeds 5 percent consistently, your financial model is unreliable.

---

Layer Insights app

See the same decision in your own commerce data

Open Layer Insights →
Read next

Why your Shopify checkout is losing sales and what to fix first

Continue reading →