Free roi calculator
Enter the initial investment and final value — this ROI calculator returns return on investment as a percentage and annualizes it for the holding period, updated live, as you type.
On this page10 sections
ROI = (gain − cost) ÷ cost × 100. This is simple ROI and does not account for time value of money.
Results are estimates. Consult a professional.
How the ROI calculator works
Return on investment (ROI) measures the gain or loss on an investment relative to its cost. The basic formula divides net gain by the original cost and expresses the result as a percentage. While simple ROI tells you how much you made relative to what you spent, it ignores time — which is why the calculator also computes annualized ROI, the equivalent yearly return that would produce the same total result over the same holding period.
The annualized figure matters enormously in practice: a 50% ROI over 2 years is a 22.5% annual return; the same 50% ROI over 10 years is just 4.1% per year. Comparing investments by total ROI without adjusting for time leads to systematically wrong conclusions. Always annualize before comparing alternatives with different holding periods.
Corporate Finance Institute — Return on Investment (ROI): formula, calculation, and interpretation.Worked example: $50,000 invested, exit at $75,000 after 3 years
You invest $50,000 in a business opportunity. Three years later you sell your stake for $75,000. You want to know the total ROI and the annualized equivalent so you can compare this to other opportunities that had different holding periods.
Annualized ROI table — total return vs. holding period
The table below converts total ROI percentages into their annualized equivalents for common holding periods. Use it to quickly compare investments that delivered different total returns over different time horizons.
| Total ROI | 1 year | 2 years | 3 years | 5 years | 7 years | 10 years |
|---|---|---|---|---|---|---|
| 20% | 20.00% | 9.54% | 6.27% | 3.71% | 2.65% | 1.84% |
| 50% | 50.00% | 22.47% | 14.47% | 8.45% | 5.99% | 4.14% |
| 100% | 100.00% | 41.42% | 25.99% | 14.87% | 10.41% | 7.18% |
| 200% | 200.00% | 73.21% | 44.22% | 24.57% | 17.01% | 11.61% |
| 500% | 500.00% | 144.95% | 81.71% | 43.10% | 28.95% | 19.62% |
Annualized ROI = ((1 + total ROI / 100) ^ (1 / years) − 1) × 100. Source: CFA Institute; Corporate Finance Institute.
Tips for using ROI calculations effectively
ROI is the most widely used measure of investment performance — and the most widely misused. These five principles help you apply it accurately and avoid the most common traps.
- Always annualize before comparing. A 30% ROI sounds better than a 28% ROI until you realize the first took 5 years and the second took 18 months. Use the annualized formula for every side-by-side comparison.
- Include all costs in the denominator. The initial investment must capture every cost that made the gain possible: purchase price, transaction fees, carrying costs, improvements, and taxes paid along the way. Understating costs inflates ROI.
- Use pre-tax and post-tax ROI separately. A 20% pre-tax return might be a 13% after-tax return depending on your bracket and the nature of the gain (ordinary vs. capital). Always calculate the figure that matters for your decision.
- ROI is backward-looking; risk-adjusted return is forward-looking. A high historical ROI on a single investment could reflect luck rather than skill. For decisions about the future, consider comparing to a risk-adjusted benchmark like the Sharpe ratio.
- Inflation erodes real returns. A 7% nominal ROI in a 3% inflation environment is roughly a 4% real return. For long holding periods — especially in business or real estate — compute the inflation-adjusted return to see what you actually gained in purchasing power.
Accuracy and limitations
This calculator computes ROI and annualized ROI using standard financial formulas. Results are mathematically precise given the inputs. The key limitation is what is not in the formula: it does not account for the timing of interim cash flows (use IRR for that), tax effects, inflation, risk, or opportunity cost. For investments with multiple cash inflows and outflows at different times — such as rental properties or phased business investments — IRR or net present value (NPV) gives a more complete picture.
The annualized formula assumes continuous compounding at a constant rate, which is a simplification. Actual investment returns fluctuate year to year; the annualized figure is the single constant rate that would produce the same terminal value, not a prediction of any individual year's performance. Use this calculator for quick comparisons and planning estimates, not for audited financial reporting.
ROI terms defined
About this ROI calculator
This calculator runs entirely in your browser — nothing you enter is sent to any server.
Browse more in our business calculators, or explore the complete library on the free calculators page.