Investing

ROI Calculator

Calculate return on investment as both a simple percentage and a time-adjusted annualized return (CAGR). Useful for comparing investments held different lengths of time, evaluating home improvements before sale, or sanity-checking a business decision.

Investing

ROI Calculator

Result

$0

Return on Investment (ROI) is one of the most-used metrics in finance — and one of the most misused. It can mean the simple math on a single transaction, or it can mean comparing investments across years and asset classes. The formula is straightforward (gain divided by cost, expressed as a percentage), but the framing matters enormously: a 30% ROI over 1 year is dramatically different from a 30% ROI over 5 years. This calculator handles both views: total return and time-adjusted annualized return.

How this calculator works

You enter two or three values and the calculator handles the math:

The calculator outputs total ROI (the percentage), dollar gain (final minus initial), and — if you provided a time horizon — the annualized return that would produce the same total gain at a steady yearly rate.

Reading the result

The percentage ROI by itself is incomplete. Three follow-up questions make it useful:

Simple ROI vs annualized return (CAGR)

The distinction between these two matters for any investment held more than one year:

Simple ROI

Total return over the entire holding period. Easy to calculate. Doesn't account for time.

Example: $10,000 → $15,000 over 5 years = 50% simple ROI.

Annualized return (CAGR)

Compound annual growth rate. The equivalent steady yearly rate that produces the same final value.

Example: $10,000 → $15,000 over 5 years = 8.45% annualized return.

For comparing across investments, annualized return is required because it normalizes for time. A 50% return over 5 years (8.45% annualized) is far worse than a 50% return over 2 years (22.5% annualized). Without time adjustment, the comparison is meaningless.

Where ROI gets misused

Common ROI misrepresentations to watch for:

Useful applications of ROI

Beyond investments, ROI is a useful framework for many financial decisions:

Where this estimate can be off

ROI as a metric has real limitations:

Frequently asked questions

How is ROI calculated?

ROI (Return on Investment) is calculated as ((final value − initial investment) / initial investment) × 100. A $10,000 investment that grows to $13,000 has an ROI of 30 percent. The formula is intentionally simple — it measures total return without accounting for time. For investments held over different periods, annualized return (also called CAGR) is a more useful comparison because it shows the average yearly growth rate.

What's a 'good' ROI?

Depends entirely on the asset class, time period, and risk profile. Historical benchmarks: stock market roughly 7-10 percent annual return long-term, real estate roughly 4-6 percent appreciation plus rental income, bonds roughly 3-5 percent, savings accounts currently 4-5 percent. 'Good' means beating an appropriate benchmark for the same risk level. A 15 percent annualized return is exceptional for stocks; the same return in a single transaction (like flipping a house) is normal.

What's the difference between ROI and annualized return?

ROI measures total return over an entire holding period regardless of time. Annualized return (CAGR — compound annual growth rate) shows what equivalent steady annual rate would produce the same total return. A 30 percent ROI over 5 years is much different than 30 percent ROI over 1 year — the first is about 5.4 percent annualized, the second is 30 percent annualized. For comparing investments held different lengths, annualized is required.

Does ROI include dividends, rental income, and other cash flows?

It should, but often doesn't in casual usage. True 'total return' includes all cash flows received during ownership plus final value vs initial investment. A stock that paid $200 in dividends and was sold for $1,200 after buying at $1,000 has a total ROI of 40 percent — both the $200 dividends and $200 capital gain count. Many ROI calculations leave out cash flows, which understates returns on income-producing assets.

Is ROI the right metric for stocks?

It's useful but incomplete. Stock returns are better measured by annualized total return (CAGR including dividends), risk-adjusted metrics like Sharpe ratio, and comparisons against benchmarks like the S&P 500. A 50 percent ROI on one stock sounds great until you realize the market returned 60 percent in the same period — that's actually underperformance. ROI works best when paired with a benchmark and time-period context.

How do taxes affect ROI?

Significantly, depending on the holding period and account type. Stocks held over 1 year qualify for long-term capital gains rates (0/15/20 percent depending on income), much lower than ordinary income rates. Short-term gains (under 1 year) are taxed as ordinary income. Tax-advantaged accounts (401k, IRA, HSA) defer or eliminate the tax bite. For comparing investment opportunities meaningfully, after-tax ROI is often more useful than pre-tax.

Other tools that pair well

A note on this estimate

WalletCalcs provides educational estimates only. Results are not financial, tax, lending, legal, or investment advice. Always confirm important decisions with the appropriate professional or provider.

Smarter money decisions, in your inbox.