ROI Calculator – Calculate Return on Investment Percentage
Calculate your Return on Investment (ROI) instantly with our free ROI Calculator. Enter your initial investment and final value to determine your profit or loss percentage — essential for evaluating investments, business projects, and financial decisions.
Investment Details
Results
Enter investment details to calculate ROI
ROI (Return on Investment) is the simplest way to measure whether an investment made money or lost money. It tells you the percentage gain or loss relative to what you originally put in. A 20% ROI means you made 20 cents for every dollar invested. A -15% ROI means you lost 15 cents per dollar.
The formula is dead simple: ROI = ((Final Value - Initial Investment) / Initial Investment) × 100. That's it. No complex financial models, no Wall Street jargon. Just basic math that works for stocks, real estate, business ventures, or that side hustle you started last year.
Here's what most ROI calculators won't tell you: ROI doesn't account for time. A 50% return over 10 years sounds impressive until you realize it's only about 4% annually. That's why we also show annualized ROI – it lets you compare investments with different time horizons on equal footing.
Determine your initial investment
This is what you paid – the purchase price of stocks, the down payment on a property, or the startup costs for a business. Include all costs: fees, commissions, closing costs. People forget these and overstate their returns.
Find the final value
What's the investment worth now? For stocks, that's current market value. For real estate, it's the sale price or current appraisal. For a business, it's what you could sell it for today – not what you hope it's worth.
Apply the ROI formula
Subtract initial from final to get your profit (or loss). Divide by the initial investment. Multiply by 100 to get a percentage. Done. Our calculator does this instantly and also shows annualized returns.
| Investment Type | Average Annual ROI | Risk Level |
|---|---|---|
| S&P 500 Index | ~10% | Medium-High |
| Real Estate (rental) | 8-12% | Medium |
| Government Bonds | 3-5% | Low |
| Corporate Bonds | 4-7% | Low-Medium |
| High-Yield Savings | 4-5% | Very Low |
| Small Business | 15-30% | High |
Historical averages shown. Past performance doesn't guarantee future results. Higher returns typically come with higher risk.
Simple ROI
Shows total return as a percentage, ignoring time completely.
Example: You invest $10,000 and sell for $15,000 five years later. Simple ROI = 50%. Sounds great – until you realize that's only about 8.5% per year.
Annualized ROI
Compounds the return over the investment period to show yearly rate.
Formula: ((1 + ROI)^ (1/years)) - 1. This lets you compare a 50% return over 5 years with a 20% return over 2 years. The 20% over 2 years actually wins (9.5% annualized vs 8.5%).
What is a good ROI percentage?
Depends on the investment and risk level. For stocks, 7-10% annually is solid (matching market averages). For real estate, 8-12% is typical. For a business you're running yourself, you should demand 15%+ to justify the work and risk. Anything under 5% annually barely beats inflation.
Can ROI be negative?
Yes. Negative ROI means you lost money. A -25% ROI means you lost a quarter of your investment. This happens. Even good investors have losing positions. The key is cutting losses early and not letting a -50% become a -90%.
Does ROI include dividends or interest?
It should. Total ROI includes all returns: price appreciation plus dividends, interest, or distributions. If you bought a stock at $100, it's now worth $110, and you collected $5 in dividends, your total return is $15 on $100 – a 15% ROI, not 10%.
What's the difference between ROI and ROE?
ROI measures return on total investment. ROE (Return on Equity) measures return specifically on shareholders' equity. ROE is more relevant for analyzing company performance. ROI is better for personal investment decisions.
How do I compare investments with different time periods?
Use annualized ROI. A 40% return over 4 years (8.8% annualized) is worse than a 15% return over 1 year (15% annualized). Our calculator shows both metrics so you can make apples-to-apples comparisons.
Other Free Tools
Roi Calculator Ad
Ad ROI Calculator – Calculate Return on Investment for Your Ad Campaigns
Irr Calculator
IRR Calculator – Internal Rate of Return
Npv Calculator
NPV Calculator – Net Present Value
Payback Period Calculator
Payback Period Calculator
Cost Of Capital Calculator
Cost of Capital Calculator
Wacc Calculator
WACC Calculator – Weighted Average Cost of Capital