Blog Open reva

Markup Calculator

Markup and margin are different numbers. This keeps them straight.

By reva editorial teamUpdated 6 min read
Markup and margin calculator with cost, selling price and target margin fields showing markup, margin and the price needed for a target margin
Key takeaways
  • Markup divides profit by cost; margin divides the same profit by price. A 100% markup is a 50% margin — the same flip, two bases.
  • The calculator's defaults (cost 25, price 60) give 140% markup and a 58.3% margin; the target-margin line shows the price each margin would need.
  • A percentage fee lowers your margin point for point at the same price: a 7.9% marketplace fee turns the 58.3% margin into 50.4%.
  • To price for a target margin after fees, use price = cost ÷ (1 − fee − margin): the worked example needs 48, not the 41.70 the fee-free formula suggests.
  • Markup arithmetic is a floor and a buying filter, not a price forecast — the market's comparables cap the price, and no markup makes a bad buy good.

Markup is your profit divided by what you paid; margin is the same profit divided by what the buyer paid. They are two views of one flip, and mixing them up is how a "50%" deal becomes a 33% one. This markup calculator converts both ways and shows the price a target margin would need.

Markup and margin calculator
Markup140.0%
Margin58.3%
Price for target margin€41.67
Runs in your browser. Nothing you type is sent anywhere.

How to use it

Three fields decide everything:

  • Cost — the full cost basis: purchase price plus cleaning, repair, shipping to you and packaging. Not just the sticker you paid.
  • Selling price — what the item actually goes for, or your planned ask.
  • Target margin — the share of the price you want to keep. The calculator answers with the price that margin requires.

The form opens on example numbers: cost 25, price 60, target margin 40%. Read the first two results as a pair — 140% markup, 58.3% margin — and the third as a route in reverse: a 40% margin on a 25 cost needs a price of 41.70.

Markup vs margin: the formula difference

markup = (price − cost) ÷ cost ← profit over what YOU paid margin = (price − cost) ÷ price ← profit over what the BUYER paid

Two conversions do the reverse trip — from a percentage back to a price:

price from markup: price = cost × (1 + markup) price from margin: price = cost ÷ (1 − margin)

The two scales never match: margin is always the smaller number, because the price is bigger than the cost. At a 100% markup the profit equals the cost, so the profit is exactly half the price — 100% markup, 50% margin. The glossary pages ROI vs margin vs markup and gross vs net margin place both numbers among their neighbours.

Worked example: one flip, markup and margin side by side

Say you buy trainers for 20 and spend 5 on cleaning and new laces. Cost basis: 25. You sell them at 60.

  • Profit: 60 − 25 = 35
  • Markup: 35 ÷ 25 = 140%
  • Margin: 35 ÷ 60 = 58.3%

Same 35, two stories. The markup tells you what each unit of buying money earned — useful when you're deciding whether the sourcing trip paid. The margin tells you what share of the sale you kept — useful when you're setting prices or comparing categories with different price levels. For return on money against time, the reselling ROI calculator adds the days the cash was tied up.

How marketplace fees change the markup you need

Fees come off the price, so they hit the margin first. Allegro Lokalnie's fee page, checked 13 September 2026, charges 7.9% of item value for Kup teraz listings (4.9% in Elektronika). On the trainers: 7.9% of 60 is 4.74, profit falls to 30.26, and the margin drops from 58.3% to 50.4% — the fee took almost exactly its own 7.9 points. That is the general rule: at a fixed price, a percentage fee lowers your margin point for point.

profit = price × (1 − fee) − cost margin = (1 − fee) − cost ÷ price

Markup absorbs the hit unevenly — hard when cost sits close to price, lightly when the flip was cheap. To price for a margin after fees, the conversion gains a term:

price for target margin after fees = cost ÷ (1 − fee − margin)

The trainers at a 40% target margin and the 7.9% fee: 25 ÷ (1 − 0.079 − 0.40) = 48. Skip the fee term and the formula says 41.70 — a price at which the fee pushes your real margin below target. For your own marketplace's numbers, the marketplace fee calculator turns a fee rate and a price into the payout you'd actually receive; if your platform isn't in the presets, say the marketplace takes 10% and type 10 into the fee field — the arithmetic doesn't change.

Common mistakes: marking up on the wrong base

  • Quoting a percentage without naming its base. 35 profit on a 25 cost is 140% markup or a 58.3% margin. "About 50%" describes neither, and pricing for "a 50% markup" (37.50) against "a 50% margin" (50) is a 12.50 difference per item.
  • A cost basis with holes. Leaving out the 5 of laces and cleaning turns a 140% markup into a fictional 200%. If the money left your pocket for that flip, it belongs in cost.
  • Converting margin to price without the fee. Cost ÷ (1 − margin) assumes the marketplace takes nothing. With a 7.9% fee and a 40% target, the honest divisor is 0.521, not 0.6.
  • Aiming at 100% margin. The divisor (1 − margin) reaches zero — there is no finite price with a 100% margin. Margins above roughly 70% on resold goods deserve a re-check of the cost basis before celebration.
  • Letting the markup set the price. The markup you need and the price the market pays are separate questions. Comparables cap the price; if the cap sits below your floor, the deal fails at the buy, not at the listing.

Where cost-plus helps and where it misleads

Cost-plus earns its keep twice: as a floor, the number below which a sale loses money once fees are counted, and as a buying filter — the same formula run backwards tells you the most you can pay at a flea market and still hit your margin. That is quick mental arithmetic you can do while holding the item.

It misleads as a ceiling. A 140% markup on an item nobody wants is still a bad buy, and no target margin creates demand. Price levels come from the market; the cost-plus number only tells you whether the market's price is worth your money.

For the wider money picture — profit with every cost in its place, cash tied up in stock, margins by month — the resale profit guide collects the tools, and the resale profit calculator runs a full flip with fees and shipping.

Frequently asked questions

What is the difference between markup and margin?
Markup measures profit against your cost; margin measures the same profit against the selling price. One flip, both numbers: buy at 25, sell at 60, and the 35 of profit is 140% markup and a 58.3% margin. Neither is wrong — they answer different questions. Markup belongs to buying (what did I make on what I paid?); margin belongs to pricing and to statements that count every euro of the sale as the base.
How do I calculate markup on a resale item?
Markup = (selling price − cost) ÷ cost. Put everything the flip needed into cost: the purchase price plus cleaning, repairs, shipping to you and packaging. A jacket bought for 20 with 5 of prep sold at 60 has a cost of 25 and a markup of 35 ÷ 25 = 140%. For the honest version, subtract the marketplace fee from the profit first — a 7.9% fee on that 60 sale drops the markup from 140% to about 121%.
Is 100% markup the same as 50% margin?
Yes. Doubling your money means profit equals cost: on a 25 cost that is a 50 price, and 25 ÷ 50 is a 50% margin. The trap runs the other way. 50% markup is not a 50% margin — it is a 33.3% margin, because 12.50 of profit on a 37.50 price is a third of the price. Whenever someone quotes a percentage, ask: divided by cost, or by price?
Should I price by markup or by market comps?
Use both, in the right order. Comps set the ceiling: what similar items leave the market at is the most the market will pay you today. Markup sets the floor: cost ÷ (1 − fee − your target margin) is the least you can charge and still hit that margin. If the ceiling sits below the floor, the fix is a cheaper buy, not a braver price. Markup-only pricing ignores demand; comps-only pricing can hide a deal that never made money.

Sources

  1. Allegro: Opłaty na Allegro Lokalnie (fees on Allegro Lokalnie) checked 13 Sept 2026
reva Scout

See price estimates on live finds

This calculator needs your inputs. Scout estimates fair value, a fast-sell price and demand for the finds it shows you. Estimates, not guarantees.

reva estimates prices from public listings. Estimates, not guarantees.