Saving & Investing

ROI Calculator

ROI is the simplest way to measure whether an investment paid off, expressed as a percentage of what you put in. Enter your initial investment and final value to see your total return — and, optionally, the annualized rate if you held it for more than a year.

0%

Net Profit
Annualized ROI

How It Works

ROI = (Final Value − Initial Investment) ÷ Initial Investment × 100. This gives your total return over the whole holding period, regardless of how long that was. If you enter a holding period, the calculator also shows annualized ROI — the equivalent steady yearly rate that would produce the same result — which makes it possible to fairly compare investments held for different lengths of time.

Worked Example

Turning a $10,000 investment into $14,500 over 3 years is a 45% total ROI — but annualized, that works out to roughly 13.2% per year, which is the figure you'd actually want to compare against a savings account rate, a bond yield, or another investment's annual return. A second investment that also returned 45% but over just 1 year would show the same total ROI yet a dramatically higher annualized rate (45% vs. 13.2%) — a reminder that total ROI alone can make very different investments look deceptively similar.

Frequently Asked Questions

Why does annualized ROI matter if total ROI already tells me the return?
A 50% ROI over 10 years is a very different result from a 50% ROI over 1 year. Annualizing converts both into a comparable yearly rate, which is essential when comparing investments with different time horizons.
Does ROI account for risk?
No — ROI only measures return, not the risk taken to achieve it. Two investments with identical ROI can carry very different levels of risk, so ROI alone shouldn't be the only factor in a decision.

Related Tools & Guides