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
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:
- Initial investment. The amount you put in — purchase price, capital deployed, money invested.
- Final value. What it's worth now, or what it sold for. Include any cash flows received during the period for "total return."
- Time horizon (optional). Years held. Used to compute annualized return (CAGR) for comparison across different holding periods.
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:
- Over what time period? A 50% ROI over 10 years is roughly 4.1% annually — modest. A 50% ROI over 1 year is exceptional.
- Compared to what benchmark? Stocks should be compared to broad market indexes (S&P 500). Real estate should be compared to local market appreciation plus typical rental yields. A "good" ROI is one that beats the appropriate benchmark for the same risk level.
- What was the risk? A 25% ROI from a risky single stock is very different from a 25% ROI from a diversified portfolio. Risk-adjusted returns matter more than raw returns for long-term decisions.
Simple ROI vs annualized return (CAGR)
The distinction between these two matters for any investment held more than one year:
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.
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:
- Cherry-picked time periods. An investment marketed as "delivered 80% ROI" might be measured from a specific low point to a specific high point. Annualized return over a full economic cycle is harder to game.
- Ignoring fees and taxes. Investment performance figures are often quoted gross of fees and taxes. After 1.5% annual fees, 20% capital gains tax, and inflation, a 10% nominal return becomes closer to 5% real after-tax. Net is what matters.
- Confusing total return with annualized. "This fund returned 80% over 10 years!" sounds impressive until you realize that's about 6% annualized — close to the long-run market average.
- Excluding cash flows. Real estate ROI often quoted as appreciation only, ignoring rental income (or vice versa). True ROI includes all cash flows.
- Survivor bias. Fund performance figures often exclude funds that closed. The "average mutual fund" returns figure is biased upward by counting only successful funds.
- Recency anchoring. Recent strong returns get extrapolated forward. The S&P 500's 25%+ return in some years isn't sustainable; the 7-10% long-run average is.
Useful applications of ROI
Beyond investments, ROI is a useful framework for many financial decisions:
- Home improvements before sale. A $20,000 kitchen renovation that adds $25,000 to sale price has a 25% ROI. A $15,000 pool that adds $10,000 has a -33% ROI. Helps decide which projects are worth doing.
- Educational decisions. A $40,000 certification that increases income by $15,000/year for the next 10 years has an enormous ROI; a $40,000 degree that increases income by $5,000/year over 30 years is more borderline (still positive but slower).
- Business investments. Marketing spend, equipment purchases, hiring decisions — all can be evaluated by their expected ROI vs alternative uses of the same capital.
- Energy efficiency upgrades. Solar panels, heat pumps, insulation — calculate the cost vs annual energy savings to get an effective annual ROI. Many beat 10%/year.
- Debt payoff vs investing. Paying off a 20% APR credit card has a guaranteed 20% ROI — better than nearly any investment available to most people.
Where this estimate can be off
ROI as a metric has real limitations:
- It ignores risk entirely. A guaranteed 5% return and a high-risk 5% expected return have very different risk-adjusted profiles. ROI alone doesn't capture this.
- It assumes single point-in-time entry and exit. For dollar-cost averaging (regular contributions over time), simple ROI on the initial value misstates actual performance. Money-weighted return or time-weighted return are more accurate.
- It doesn't account for inflation. Nominal ROI is what's typically calculated; real ROI (inflation-adjusted) tells you actual purchasing power growth. A 6% return during 3% inflation is a 3% real return.
- It excludes opportunity cost. The benchmark question matters. A 5% return that took 10 years of attention isn't great if the market returned 8% passively over the same period.
- Doesn't model irregular cash flows accurately. Investments with multiple contributions or withdrawals over time need internal rate of return (IRR) or similar metrics — simple ROI breaks down.
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.