Double the cost isa 50% margin, not 100%.
Keystone — pricing at 2× cost — is the oldest rule in retail, and the place most people confuse markup with margin. This tool takes your unit cost, shows the keystone price, and tells you the exact margin it actually leaves. Then it reverse-solves the price for whatever margin you actually need to hit.
Your numbers
What one unit costs you landed: product plus freight and duties, before you price it.
How many times cost you price at. 2.0× is keystone; pull the slider to test others.
The verdict
Retail price
$40
Gross margin
50.0%
Markup
100.0%
Measured against cost.
Price for target margin
$40
Hits 50% margin.
Profit per unit
$20
Multiple
2.00×
Cost × this = price.
Where the price splits
Margin vs. keystone
Keystone sits dead center at a 50% margin. Everything left of it is a thinner spread you make up on volume; everything right is the room that brand and curation buy you.
Reverse-solve · price to a target margin
Price to charge
$40
That's a multiple of
2.00×
To keep 50% of every sale on a $20 cost, price at $40 — a 2.00× multiple. That's exactly keystone — double the cost.
Sensitivity · multiple vs. margin
What each multiple actually leaves
| Multiple | Price | Markup | Gross margin |
|---|---|---|---|
| 1.25× | $25 | 25% | 20% |
| 1.50× | $30 | 50% | 33% |
| 2.00× | $40 | 100% | 50% |
| 2.50× | $50 | 150% | 60% |
| 3.00× | $60 | 200% | 67% |
| 4.00× | $80 | 300% | 75% |
| 5.00× | $100 | 400% | 80% |
Notice the gap between the markup and margin columns — they're never the same number. Doubling cost (2×) is a 100% markup but only a 50% margin. That single confusion under-prices more catalogs than any other mistake.
Your move
Your prices set your ceiling. I make sure it's high enough.
2.00× markup on a $20 cost → $40 price, a 50.0% gross margin.
Keystone is a fine reflex and a terrible strategy to stop at. Send me your catalog and your landed costs and I'll show you, free, where you're leaving margin on the shelf — the lines priced from habit instead of math, the promos quietly eating your spread, the SKUs that could carry triple-key. You keep the findings either way.
Plain English
Keystone is 2× cost. The mistake is calling that 100% margin.
Keystone markup means setting your retail price at exactly twice what the unit cost you. A $20 product becomes a $40 price. It's the default rule of thumb in retail because the math is trivial and it usually leaves enough room to run a business.
Here's where everyone slips: doubling the cost is a 100% markup but only a 50% margin. Markup is measured against your cost; margin is measured against your price. The same $20 spread is 100% of the $20 cost and 50% of the $40 price — two true statements about the same dollar, and confusing them is how stores quietly under-price themselves into thin air.
This calculator keeps the two honest. Enter your cost and a multiple, and it returns the price, the markup percent, and the real gross margin that price leaves you. Then it flips the question: tell it the margin you need, and it solves for the exact price that delivers it — no guessing, no doubling and hoping.
The formula
Price = Cost × Multiple · Markup % = (Price − Cost) ÷ Cost · Margin % = (Price − Cost) ÷ Price
A $20 unit at keystone (2.0×) prices at $40. The $20 spread is 100% markup on the $20 cost but only 50% margin on the $40 price. Want a 60% margin instead? Solve Price = Cost ÷ (1 − 0.60) = $20 ÷ 0.40 = $50 — a 2.5× multiple, not 2×.
Where common multiples land
A 2× multiple is always a 50% margin; a 3× is 66.7%; a 4× is 75%. That conversion is fixed math — pick the multiple and the margin is decided for you. What varies is which band your category can actually carry. These rule-of-thumb bands map common retail multiples to the margin each one leaves and where that multiple tends to fit:
| Band | Multiple | Gross margin | Where it fits |
|---|---|---|---|
| Thin (grocery, hardware) | 1.15× – 1.4× | 13% – 29% | Volume game — every point of margin matters. |
| Standard retail | 1.5× – 1.9× | 33% – 47% | Most general merchandise lives here. |
| Keystone | 2.0× | 50% | The classic double-the-cost rule of thumb. |
| Premium / boutique | 2.2× – 3.0× | 55% – 67% | Brand, service, and curation buy the extra room. |
| Luxury / specialty | 3.0× – 5.0×+ | 67% – 80%+ | Apparel, jewelry, and cosmetics routinely run here. |
Rule-of-thumb bands — not a benchmark dataset; verify against your own category and unit economics.
Your margin came back thinner than you expected. Why?
You doubled the cost and assumed 100% margin.
Keystone is a 50% margin, full stop. If you budgeted as though half the price was profit, re-run every line against the margin number, not the markup number — it's the difference between solvent and not.
Margin is below ~30% on a 2×-ish multiple.
Your unit cost is probably understated. Roll freight, duties, packaging, and payment fees into the landed cost before you set the multiple, or the margin on paper evaporates at the register.
You need a specific margin to cover overhead.
Stop starting from a multiple. Use the reverse-solve: enter your target margin and price to that. A 60% margin needs a 2.5× multiple, a 70% margin needs ~3.3× — keystone won't get you there.
The keystone price feels too high for the market.
Lower the price and the margin drops with it — that's the trade. Either find a cheaper landed cost, add perceived value to justify the price, or accept the thinner band and win on volume.
Pricing moves that protect margin
01Price from margin, not markup
Decide the margin you need to keep the lights on, then solve for the price. Multiples are a shortcut; margin is the constraint that actually pays the bills.
02Use the true landed cost
Freight, duties, packaging, and payment fees are all cost. Markup applied to an incomplete cost produces a margin that doesn't survive contact with reality.
03Don't discount in margin terms by accident
A 20% off coupon on a keystone item cuts your 50% margin to ~37.5%. Know what each promo does to margin before you run it, not after.
04Charm-price after you solve
Solve for the margin-correct price, then round to $49 or $39 for the shelf. Set the floor with math, then dress it for the buyer.
05Tier multiples by category
Commodities tolerate thin markups; branded, curated, or hard-to-find goods carry far more. One blanket multiple across a catalog leaves money on the table somewhere.
06Re-price when cost moves
If a $20 cost creeps to $24, holding the old $40 price quietly drops you from a 50% to a 40% margin. Re-solve when landed cost shifts more than a few percent.
The vocabulary
- Keystone markup
- Pricing at exactly 2× unit cost. A 100% markup that yields a 50% gross margin.
- Markup %
- Profit measured against cost: (price − cost) ÷ cost. A $20 cost sold at $40 is a 100% markup.
- Gross margin %
- Profit measured against price: (price − cost) ÷ price. The same $40 sale is a 50% margin.
- Unit cost
- What one unit costs you landed — product plus freight, duties, and packaging — before you price it.
- Multiple
- The number you multiply cost by to set price. Keystone is 2.0×; triple-key (common in apparel) is 3.0×.
- Reverse-solve
- Working backward from a target margin to the price that delivers it: price = cost ÷ (1 − margin).
Keystone and markup, straight answers
Keystone markup is pricing a product at exactly twice its unit cost — a 2.0× multiple. A $20 unit becomes a $40 price. It's the traditional retail default because the math is instant and it usually leaves a workable margin.
Keep going
A calculator tells you what. A call tells you what to do about it.
Send me the account behind these numbers. I'll tell you straight where the money's leaking and what I'd fix first — free, and you keep it whether you hire me or not.