Convert between margin and markup, and price every job with profit baked in.
Margin and markup are two ways of describing the same thing — profit on a sale — but they're not the same number. A 50% markup is only a 33% margin. Mixing them up is one of the most common reasons small businesses think they're profitable when they're not.
This calculator does the conversion for you and, given any cost and target margin (or markup), gives you the price to charge. It also accounts for VAT/sales tax if you want to see the inclusive price.
Margin = profit ÷ price. Markup = profit ÷ cost. So if you buy something for €60 and sell it for €100, your profit is €40, your margin is 40%, but your markup is 67%. To go from a target margin to a price, divide cost by (1 − margin). To go from markup to margin, divide markup by (1 + markup).
Enter your cost (what the item or job costs you to deliver)
Enter either your target margin OR target markup
The calculator handles both directions.
Add a VAT rate if you want a tax-inclusive price
Read the calculated price and effective margin/markup
Save the scenario to revisit when your costs change
Margin is profit as a percentage of price. Markup is profit as a percentage of cost. They describe the same profit, but markup is always a bigger number than margin — sometimes much bigger. A 100% markup is only a 50% margin.
Markup is easier to apply in your head at the till: just multiply cost by some factor. Margin requires you to know the final price first. In practice you should plan in margin (it's what shows up in your accounts) and price in markup.
It depends on the business. Trades, agencies, and consultancies typically aim for 50%+ gross margin. Retail and food service often run on 30–40%. The right target is whatever covers your fixed costs and leaves a healthy net profit at your realistic sales volume.
Yes — for services, 'cost' is your loaded hourly rate × estimated hours. For a more complete project pricing tool that includes risk buffers and payment fees, see the Project Quote Calculator.
Create a free account and run the calculator in the next two minutes.