Business calculators

Ten free calculators for pricing, profit, planning and billing. They share one tested set of formulas, so the same inputs give the same answer on every page — and each one explains its working.

Everything is calculated in your browser — nothing is stored or sent

Which calculator do I need?

If you’re asking…Use
What should I charge for this product?Pricing Calculator
What price gives me a 40% margin?Gross Margin Calculator
Is 50% markup the same as 50% margin?Markup Calculator
How many do I need to sell to cover rent and salaries?Break-Even Calculator
Did we make money last month?Profit Calculator
What hourly rate should I quote?Hourly Rate Calculator
How much cash do I need to start?Business Cost Calculator
How much VAT is in this price?VAT Calculator
Is this supplier’s invoice added up correctly?Invoice Calculator
What does 25% off then another 10% off come to?Discount Calculator

Markup vs margin: quick reference

Markup is profit as a percentage of cost; margin is profit as a percentage of the selling price. The same rand profit is always a bigger markup than margin. Margin = markup ÷ (100 + markup) × 100; markup = margin ÷ (100 − margin) × 100.

Markup converted to margin
Markup= Margin
10%9.1%
20%16.7%
25%20%
30%23.1%
40%28.6%
50%33.3%
60%37.5%
75%42.9%
100%50%
150%60%
200%66.7%
Margin converted to markup
Margin= Markup
10%11.1%
20%25%
25%33.3%
30%42.9%
40%66.7%
50%100%
60%150%
75%300%

Work out your own numbers with the markup calculator or the gross margin calculator.

Consistent maths. All ten calculators use one shared calculation engine with automated tests, including the worked example on every page.
Your numbers stay private. Nothing you type is sent to ToolTarvern or saved, unless you choose to download a copy.
Not financial or tax advice. The calculators do arithmetic. Tax rates and rules can change — verify current requirements with SARS or a qualified professional.

Need the paperwork too? Create documents with the invoice generator and quote generator, or see all free tools.