How to set prices using the cost-plus pricing method (with examples)
Cost-plus pricing is fast and defensible. The formula, two worked examples, the markup-vs-margin trap, and where it works best across a large catalog.
If you need a pricing method that's fast, defensible, and doesn't require months of market research, cost-plus pricing is the place to start. It's one of the most widely used pricing strategies in retail and wholesale, and once you understand the formula, you can apply it consistently across an entire product catalog. If you're setting up pricing at scale, Retailgrid can help automate this process - but here's exactly how the method works, step by step.
Step 1: Calculate your true unit cost
Before you can apply any markup, you need an accurate unit cost. This should include raw materials or wholesale purchase cost, direct labor or assembly costs, packaging, freight, shipping, and any import duties, and a fair allocation of overhead such as rent, utilities, and admin. Skipping any of these is the most common reason cost-plus pricing ends up underpriced.
Step 2: Choose your markup percentage
Markup percentage varies significantly by category and business model. Wholesale distributors might use a 20-30% markup, while retail categories like apparel often use 50% or more. Research your category norms, or work backward from the margin your business needs to stay healthy.
Step 3: Apply the formula
The core cost-plus pricing formula is:
Selling price = Unit cost × (1 + Markup %)
Worked example 1: a physical product
Say you're pricing a kitchen tool with a total unit cost of $12 (including materials, packaging, and shipping), and you want a 50% markup:
Selling price = $12 × (1 + 0.50) = $18
That gives you a $6 profit per unit - a 33% profit margin, since margin is calculated against the selling price, not the cost (a common point of confusion).
Worked example 2: a wholesale scenario
A retailer buying inventory at $40 per unit wholesale, aiming for a 100% markup (a specific case of cost-plus pricing sometimes called "keystone pricing"), would set:
Selling price = $40 × (1 + 1.00) = $80
Step 4: Check the price against the market
Cost-plus pricing tells you what price protects your margin - it doesn't tell you whether customers will actually pay it. Before finalizing, check comparable products in your category. If your $18 kitchen tool sits next to similar products at $14, you'll need real differentiation to justify the gap, or you risk pricing yourself out of consideration entirely.
Step 5: Revisit the calculation regularly
Costs shift - materials get more expensive, shipping rates change, suppliers adjust terms. A cost-plus price set a year ago may no longer reflect your actual margin today. Building a regular review cadence into your pricing process protects against slow, invisible margin erosion.
When this method works best
Cost-plus pricing is most effective for large catalogs where individually optimizing every SKU isn't realistic, for commoditized products without strong differentiation, and in B2B or wholesale contexts where transparent, auditable pricing matters. For a deeper look at how cost-plus pricing compares against other strategies, see our breakdown of cost-plus pricing: how it works and when to use it.
Where cost-plus pricing falls short
Because it's built entirely around cost, cost-plus pricing ignores demand, competitor pricing, and how much value customers actually perceive in your product. It's often best used as a margin floor rather than a complete strategy - layered with competitive or value-based adjustments where the market supports a higher price. We compare this directly in cost-plus vs value-based vs optimization pricing, and in our broader 2026 retail pricing strategies playbook.
Final thoughts
Cost-plus pricing gives you a fast, reliable way to set defensible prices across a large catalog - as long as you start with accurate cost data and revisit the numbers regularly. It's rarely the whole answer on its own, but it's an excellent foundation to build a broader pricing strategy on top of. If you're managing pricing across hundreds of SKUs, Retailgrid can help automate the calculation and keep it current as costs shift.