Investing & Savings
ROI Calculator
Calculate gain, return on investment, and annualized return from beginning and ending values.
Best for: Calculate investment gain, total ROI, and annualized return from beginning value, ending value, and holding period.
Your result
ROI estimate
- Return on investment
- 45%
- Net gain
- $4,500.00
- Annualized return
- 13.19%
How to use this roi calculator
Use this ROI calculator to translate a beginning and ending value into total and annualized performance. Add all relevant cash invested and proceeds when possible; omitted fees or interim cash flows can make a simple ROI misleading.
- 1
Enter beginning and ending value
Use values measured on a consistent basis and include transaction costs where relevant.
- 2
Add the holding period
Enter how long capital was committed so total ROI can be annualized.
- 3
Compare rate and dollar gain
Review both percentage performance and the actual dollars created or lost.
Worked planning example
Example: compare two investments held for different periods
Set up
Calculate ROI for each investment using its beginning value, ending value, and years held.
Compare
Compare annualized return rather than total percentage alone.
Takeaway
A smaller total gain achieved quickly can represent a higher annualized rate than a larger gain earned over many years.
Use cash-flow-aware metrics when timing is complex
Simple ROI works best with one beginning investment and one ending value.
- Include fees, taxes, and maintenance when relevant.
- Use IRR for multiple dated cash flows.
- Compare investments with similar risk and liquidity.
Calculation methodology and assumptions
For this roi estimate, Silvia uses initial investment, ending value, holding period. Calculate gain, return on investment, and annualized return from beginning and ending values. Results are estimates, not quotes, tax advice, or investment recommendations.
Frequently asked questions
What is the ROI formula?
ROI equals ending value minus beginning value, divided by beginning value, expressed as a percentage.
What is annualized ROI?
It converts total growth over the entered holding period into an equivalent compounded yearly rate.
Does ROI account for risk?
No. It measures return from entered values but does not adjust for volatility, liquidity, leverage, or probability of loss.
Related calculators
View allIRR Calculator
Estimate the internal rate of return for a series of evenly spaced cash flows.
CalculateAverage Return Calculator
Compare arithmetic average return with compounded annual growth rate across multiple periods.
CalculatePayback Period Calculator
Estimate how long recurring cash inflows take to recover an initial investment.
CalculateInvestment Calculator
Project an investment balance and separate contributions from estimated growth.
CalculatePut the estimate in context with Silvia
Connect your investments, retirement accounts, crypto, cash, and other assets, then ask Silvia to monitor the trade-offs across your portfolio 24/7.
Try for free