StrategyAugust 10, 2026·5 min read

Cost plus pricing: formula, examples, and when to use it

Take the cost, add a markup, sell it - fast and defensible, until it isn't. The formula, a worked example where invoice cost halves real margin, and when to use cost-plus as a floor.

Cost plus pricing is the oldest method in retail and still the most widely used. Take what the product costs you, add a markup, sell it. Its appeal is obvious: it is fast, it is defensible, and it guarantees a positive margin on every unit. Its weakness is equally obvious once you look for it.

The formula

Selling price = unit cost × (1 + markup percentage)

If a SKU lands at €40 and you apply a 60% markup, the shelf price is €64. Gross margin is €24, or 37.5% of the selling price.

The distinction that trips teams up is markup versus margin. Markup is calculated on cost; margin is calculated on price. A 60% markup is a 37.5% margin. A 100% markup, or keystone pricing, is a 50% margin. Mixing the two in the same spreadsheet is one of the most common sources of unexplained margin gaps in mid-market retail.

Unit cost should include more than the invoice. Landed cost covers freight, duties, and inbound handling. Fully loaded cost adds warehousing, payment processing, and expected returns, which matters enormously in categories where a fifth of units come back.

A worked example

A homeware retailer buys a ceramic vase for €12. Freight and duty add €1.80. Payment fees and expected returns add roughly €1.20. Fully loaded cost is €15. At a 70% markup, the price is €25.50, giving €10.50 of gross margin per unit.

If the buyer had used the €12 invoice cost instead, the same markup would produce €20.40 and just €5.40 of real margin. The markup looked identical. Profitability was nearly halved.

When it works well

Cost plus pricing is a sound default in three situations. First, in long-tail assortments where thousands of low-velocity SKUs cannot justify individual analysis. Second, in categories with stable costs and limited price transparency, where customers have no strong reference price. Third, in contract or wholesale settings where cost-based terms are what the buyer expects.

It is also the right foundation for margin floors. Even a fully dynamic strategy needs a cost-derived boundary below which prices cannot fall, which is why rules-based pricing usually starts here.

Where it costs you

The method ignores two things customers care about: demand and competition. It cannot tell you a SKU is underpriced because shoppers would happily pay 20% more, and it cannot tell you a competitor undercut you yesterday. On known-value items where customers compare, cost plus alone leaves either margin or volume on the table.

It also propagates supplier inefficiency. If your cost is higher than a rival's, uniform markup makes you uncompetitive on exactly the products where visibility is highest.

The practical answer is layering. Use cost as the floor, then apply elasticity and competitive signals to the SKUs that justify the attention. That is what price optimization software does: it proposes the margin-optimal price inside your cost constraints rather than replacing them.

Getting the inputs right

Whatever method sits on top, the cost data underneath has to be current. Stale landed costs produce confidently wrong prices at scale. Connect cost feeds directly, review them on the same cadence as supplier terms change, and keep the definitions consistent across categories.

For clear definitions of markup, margin, and related terms, the pricing glossary is a useful reference, and Retailgrid can hold your cost logic and competitive rules in the same workbook.

See the agentic pricing platform behind the writing.

A 20-minute walkthrough of Retailgrid on a real retail dataset. No signup. No sales script.