Cost-Plus Pricing Done Right: Price From Your Target Margin

Updated October 2026 · 7 min read

Cost-plus pricing has a bad reputation among pricing snobs, and some of it is earned: pricing purely from cost ignores what customers will pay. But as a floor, as the line below which you never go, cost-plus is the most important pricing tool a small business has. Most people just build it wrong. They start from the wrong cost and apply the wrong percentage.

Here is the version that works.

Step 1: Get the full cost, not just the sticker cost

The number most people plug in is the direct cost: materials, wholesale price, the freelancer's hours. The real cost per unit includes your share of overhead: rent, insurance, software, payment processing, shipping materials, the time you spend on admin. If your overhead is $3,000 a month and you sell 500 units, every unit carries $6 of overhead whether you count it or not.

A candle maker I know priced her candles from wax and fragrance cost alone, $4.20 a unit, and wondered why the business never had cash. Her true loaded cost, with jars, labels, shipping materials, market fees, and a slice of rent, was $7.80. She was not pricing at a 50% margin. She was barely pricing above water. Step one is always the same: add up the real cost.

Step 2: Set a margin target, not a markup target

Decide what share of the selling price you need to keep. This is a business decision, not a math problem: it has to cover operating costs beyond the unit, taxes, and actual profit. For many small product businesses, 40-60% gross margin is the healthy range; low-ticket retail often lives on less, services on more. Pick your number deliberately and write it down. Vague targets produce vague prices.

Step 3: Translate with the one formula

Price = total cost / (1 - target margin)

Worked example: loaded cost $50, target margin 30%. Price = $50 / 0.70 = $71.43. Check: ($71.43 - $50) / $71.43 = 30%. That is your floor: the lowest price that delivers your target margin on the true cost.

Compare with the common error: $50 x 1.30 = $65.00, which yields ($65 - $50) / $65 = 23.1% margin. The wrong method underprices by about 9% here, and the gap grows with higher targets. This is the mistake from the companion article, and it is worth re-reading until the division feels automatic: "I Want a 50% Margin": The Markup Mistake.

Step 4: Decide whether to price above the floor

The floor is where cost-plus ends and strategy begins. If customers perceive real value, if competitors charge more, if your product saves them time or money, price above the floor and keep the difference. That is value-based pricing layered on top of a cost-based foundation, and it is how healthy businesses actually operate: never below the floor, above it whenever the market supports it.

What you must not do is the reverse: set a market price first and hope the margin works out. Hope is not a costing method. Compute the floor, then compare it to the market price. If the market price is below your floor, you do not have a pricing problem; you have a cost problem or a product problem. Fix the cost, add value, or do not sell it.

A quick reference for common targets

Target marginDivide cost by$50 cost becomes
20%0.80$62.50
30%0.70$71.43
40%0.60$83.33
50%0.50$100.00
60%0.40$125.00

Tape the row you use most next to your register. Or better, stop doing it by hand entirely.

The Markup vs Margin Calculator runs all three pricing modes: analyze an existing cost and price, price from a target markup, or price from a target margin with the correct division built in.

The bottom line

Cost-plus pricing fails when people use partial costs and multiply by margin targets. It works beautifully when you load the full cost, set a real margin target, and divide. That gives you a floor you can defend. Everything above the floor is strategy; everything below it is a donation. Build the floor first, and build it right.