ROI Calculator
Calculate return on investment (ROI) percentage, gain/loss amounts, and annualized returns. Perfect for analyzing stocks, real estate, business investments, and more.
Amount you initially invested
Current or final value of investment
For annualized ROI calculation
Instant Analysis
Calculate ROI percentage, gain/loss, and annualized returns instantly with accurate formulas.
Annualized Returns
Compare investments held for different time periods with annualized ROI calculations.
100% Private
All calculations happen in your browser. Your investment data is never sent to any server.
How It Works
ROI Percentage Formula
ROI = ((Final Value - Initial Investment) / Initial Investment) × 100
This formula calculates the total percentage return on your investment over the entire holding period.
Annualized ROI Formula
Annualized ROI = ((Final Value / Initial Investment)^(1 / Years) - 1) × 100
Annualized ROI shows the average yearly return, making it easier to compare investments held for different time periods.
Example Calculation
If you invested $10,000 and it grew to $15,000 over 3 years:
- • Initial Investment = $10,000
- • Final Value = $15,000
- • Time Period = 3 years
- • ROI = (($15,000 - $10,000) / $10,000) × 100 = 50%
- • Gain = $5,000
- • Annualized ROI = (($15,000 / $10,000)^(1/3) - 1) × 100 = 14.47%
Frequently Asked Questions
How do you calculate ROI?
ROI (Return on Investment) is calculated using the formula: ((Final Value - Initial Investment) / Initial Investment) × 100. This gives you the percentage return on your investment.
What is annualized ROI?
Annualized ROI shows the average yearly return on your investment. It's calculated using: ((Final Value / Initial Investment)^(1 / Years) - 1) × 100. This is useful for comparing investments held for different time periods.
How do I use the ROI calculator?
Enter your initial investment amount, the final value (or current value) of your investment, and optionally the time period in years. Click Calculate to see your ROI percentage, gain/loss amount, and annualized ROI.
What's the difference between ROI and annualized ROI?
ROI shows the total return over the entire investment period, while annualized ROI shows the average yearly return. For example, a 100% ROI over 10 years equals about 7.18% annualized ROI.
Can ROI be negative?
Yes, ROI can be negative if your investment lost value. A negative ROI means you have less money than you initially invested. For example, investing $1000 and having it worth $800 gives an ROI of -20%.
Is my data private?
Yes, absolutely! All calculations happen entirely in your browser. Your investment information is never sent to any server, ensuring complete privacy and security.