📈 MarkupCalc

Markup on cost — and the margin it hides

Cost plus markup gives your price; the same numbers always contain a margin. See both, price correctly, nothing submitted.

🔒 Pro: batch table

Price your whole catalog by markup — each product gets price and margin.

How the markup math works

  1. Markup = (price − cost) ÷ cost × 100 — profit as a share of what you paid. $40 cost, $50 price → 25% markup.
  2. Price from markup — price = cost × (1 + markup). $40 with 50% markup → $60.
  3. The hidden margin — margin = markup ÷ (1 + markup). 50% markup is only a 33.3% margin, because margin divides by the higher selling price.

Why use MarkupCalc?

  • Margin always shown — every result includes the margin equivalent, so a "60% markup" never masquerades as 60% profit.
  • Three directions — price from markup, markup from two prices, or price backwards from a target markup.
  • Confidential — your costs never leave your browser.

FAQ

What markup should I charge?

Retail commonly runs 50–100% markup (keystone is 100%); wholesale and B2B trades often 20–40%; services price by hourly cost plus target margin instead. Benchmark your trade — and always check the margin, not just the markup.

Can markup be over 100%?

Yes — a $5 item selling at $15 has a 200% markup (margin 66.7%). The calculator handles any positive markup.

How is this different from a margin calculator?

Same two numbers, different base. If you think in "profit on price", use MarginCalc; if you think in "markup on cost" — how most trades buy and price — use this one.

Is my data stored?

Only in your own browser's local storage. There is no server and no upload.