Business arithmetic / CLEARBYTE

Markup Calculator

Markup equals selling price minus cost, divided by cost, multiplied by 100. Buying at 80 and selling at 100 gives a 25% markup, while the margin is 20%.

Isolated tool · network access blocked

Formula & method

Markup (%) = (selling price − cost) ÷ cost × 100.

Worked example

InputValue
Unit cost80 ¤
Selling price100 ¤
Result
ResultValue
Price less included cost20 ¤
Markup on cost25 %

Compare scenarios

The first input changes while the other example inputs stay fixed. These are arithmetic scenarios, not forecasts.

Compare scenariosUnit cost ¤Price less included costMarkup on cost
−20%6436 ¤56.25 %
Example8020 ¤25 %
+20%964 ¤4.166666667 %

Assumptions & limits

Use comparable prices with consistent tax treatment. A markup does not automatically cover selling fees or overhead. Selling below included cost produces a negative result rather than an error; a zero cost makes markup undefined.

Displayed results are rounded. Calculations use unrounded JavaScript numbers; small floating-point differences are possible.

Use the same currency and reporting period for every monetary input. This tool does not fetch prices, exchange rates or account data.

Works in your browser

The interactive tool runs in a sandbox with network access blocked. ClearByte and the advertising scripts cannot read values inside it. Browser extensions and a compromised device remain outside this protection.

Sources & definitions

Method checked:

Continue with a related task