ROI Calculator
Calculate your return on investment as a percentage and annualized rate.
Enter your numbers and select Calculate to see results.
About This Calculator
Return on Investment (ROI) measures the profitability of an investment relative to its cost. This calculator computes both the total ROI percentage and, if you provide a holding period, the annualized rate of return, which lets you compare investments held for different lengths of time.
How This Is Calculated
ROI% = (Final Value − Initial Investment) ÷ Initial Investment × 100
- Annualized Return
- — (Final ÷ Initial)^(1/years) − 1, expressed as a percent
A $10,000 investment growing to $14,000 has a 40% total ROI, or about 11.9% annualized over 3 years.
Assumptions
- Does not account for taxes, fees, or additional contributions during the holding period.
- Annualized return assumes a single lump-sum investment, not periodic contributions.
Frequently Asked Questions
Related Calculators
Stock Return Calculator
Calculate your total stock return including both price gains and dividends.
Investment Calculator
Project how your investments could grow over time with regular contributions.
Compound Interest Calculator
See how your money grows over time with compounding and optional monthly contributions.
Future Value Calculator
Calculate what a lump sum today will be worth in the future.
Last updated January 15, 2026. Results are estimates for informational purposes only — read our disclaimer.