Free Business calculator
Calculate profit margin and markup.
A focused result.
No account required.
- Input is processed locally in this browser.
- Instructions and limits are explained below.
- Reset clears the current workspace.
Browser-local privacy
The input and result stay on this device while you use the tool. They are not submitted to Harmita by the tool action.
Runs in your browser
Profit margin calculator
Compare cost and selling price in the same currency. Input stays on this device while you use the tool.
How to use it
Get a useful profit margin calculator result.
- 1
Enter the total cost for one item or unit of work.
- 2
Enter its selling price using the same currency.
- 3
Calculate the profit, margin, and markup, then copy the summary or reset the fields.
Worked example
Input
Cost: 100 · Selling price: 150
Result
Profit: 50 · Margin: 33.33% · Markup: 50%
Know the limits
What this result does—and does not—cover.
- The calculation does not add taxes, payment fees, shipping, discounts, or overhead unless you include them in the cost.
- Both values must use the same currency; the tool does not perform currency conversion.
- Results are arithmetic estimates, not accounting, tax, or pricing advice.
- A zero cost has no defined markup, although profit and margin can still be calculated.
Questions, answered
Questions about the profit margin calculator.
What is the difference between margin and markup?
Margin is profit divided by selling price. Markup is profit divided by cost. They describe the same sale from different starting points.
Can the calculator show a loss?
Yes. If the selling price is lower than the cost, profit, margin, and markup are shown as negative values.
Which currency should I use?
You can use any currency as long as cost and selling price use the same one. The result keeps the same unit without adding a currency symbol.
Are my numbers sent to Harmita?
No. The calculation runs in your browser, and the values are not submitted to Harmita.
Keep going
More useful browser tools.
Word counter
Count words, characters, and paragraphs as you type.
Open toolJSON formatter
Validate, format, or compact a JSON document.
Open toolBase64 text converter
Encode or decode UTF-8 text using standard Base64.
Open tool
CRM setup
Bring lead stages, follow-ups, and reporting into a workflow your team can use.