CAGR Calculator
The smoothed yearly growth rate between a starting and an ending value.
Calculate return on investment as a percentage.
Everything you put in.
Optional, and leaving it out flatters the result.
Optional. Needed for the annualised figure.
ROI Calculator works out return on investment: the gain or loss as a percentage of what you put in. The formula is (final value minus cost) divided by cost, expressed as a percentage.
Plain ROI has one serious weakness, and this page addresses it directly. It ignores time. A 50% return is excellent over one year and poor over ten, but plain ROI reports both as 50%. The annualised figure, shown alongside, converts the return into the equivalent yearly rate, and that is the number to use whenever you are comparing two things that ran for different lengths of time.
Costs are where most ROI calculations quietly go wrong. The cost figure should include everything you spent, not just the purchase price: fees, commissions, tax, and anything you had to put in along the way. Leaving those out inflates the return, and it inflates it most on the investments where the fees were largest, which is exactly where you most want an honest number.
ROI works for anything with a cost and a result, not only financial investments. A marketing campaign, a piece of equipment, a training course and a property improvement can all be measured this way, as long as you are honest about both sides of the calculation.
This is arithmetic, not financial advice. It tells you what the numbers do; it cannot tell you whether a decision is right for your circumstances. For anything that matters, check the figures against the actual offer and talk to someone qualified.
Everything is worked out inside your browser. Nothing you enter is uploaded, logged or stored, which matters for the financial calculators in particular: the figures you put into them are nobody else's business.
The roi calculator is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
Because the ROI was earned over more than a year. Annualising spreads it out. If the period was under a year, the annualised figure is higher instead, and should be treated with caution: a good month does not reliably repeat twelve times.
Yes. An ROI calculated before fees is not the return you received. Include purchase costs, ongoing charges and any tax you actually paid.
There is no universal answer; it depends entirely on the risk taken and what else the money could have done. A figure with no comparison is not an assessment.
As a negative percentage, with the amount lost. A total loss shows as -100%.
If the roi calculator is not quite what you need, these other free tools solve closely related problems, and there are 38 more in finance calculators.
The smoothed yearly growth rate between a starting and an ending value.
Calculate profit margin and markup, or find the price for a target margin.
Break-even units and revenue from fixed costs, variable costs and price.
See how an investment grows with compounding and monthly contributions.
Markup, margin and selling price, and the difference between the first two.
Checked and rebuilt on 2026-10-14. The method this calculator uses is described in the section above, and corrections go through the contact page.