Return on Investment (ROI) Calculator
Calculate your total profit, percentage return, and true annualized rate.
| Summary | Amount |
|---|---|
| Initial Investment | $10,000.00 |
| Final Value | $15,000.00 |
| Net Profit / Loss | $5,000.00 |
What is Return on Investment (ROI)?
Return on Investment (ROI) is the most fundamental metric in finance. It measures the amount of return—or profit—on an investment relative to the investment's cost. In simple terms, it answers the question: "For every dollar I put in, how much did I get back?"
While looking at raw dollar profits (like making $5,000) is nice, it doesn't tell the whole story. Making $5,000 on a $1,000 investment is incredible. Making $5,000 on a $1,000,000 investment is terrible. ROI levels the playing field by converting returns into a percentage, allowing you to compare entirely different investments—like a stock portfolio versus a rental property—apples to apples.
How to Calculate ROI (The Formula)
The standard formula for calculating basic ROI is straightforward:
ROI = [(Current Value of Investment - Cost of Investment) / Cost of Investment] × 100
Or, more simply:
ROI = (Net Profit / Cost of Investment) × 100
A Worked Example:
Let's say you bought 100 shares of a company at $50 per share. Your initial investment (cost) is $5,000. Three years later, you sell those shares for $75 each, totaling $7,500.
- Net Profit: $7,500 - $5,000 = $2,500
- ROI Calculation: ($2,500 / $5,000) × 100
- Total ROI: 50%
The Problem with Basic ROI: It Ignores Time
A 50% return sounds fantastic. But here is the critical flaw with basic ROI: it completely ignores how long it took to make that money.
If you made 50% in one month, you're a genius. If it took you 30 years to make that 50%, your money actually lost significant purchasing power to inflation, and you would have been much better off in a basic investment calculator scenario utilizing standard index funds.
This is why professional investors rarely use basic ROI in isolation. Instead, they use Annualized ROI, also known as the Compound Annual Growth Rate (CAGR).
Annualized ROI (CAGR) Formula
Annualized ROI tells you the steady, equivalent annual rate of return you would need to achieve your final value over the given time period.
Annualized ROI = [(Ending Value / Beginning Value) ^ (1 / Number of Years)] - 1
Going back to our previous example: you turned $5,000 into $7,500 (a 50% total ROI). But let's look at how the timeframe completely changes the reality of that investment:
- If it took 1 year: Annualized ROI is 50.0%.
- If it took 3 years: Annualized ROI is 14.47%.
- If it took 10 years: Annualized ROI is 4.14%.
At 10 years, that "amazing" 50% return is actually underperforming the average stock market return significantly.
Common Mistakes When Calculating Returns
When investors use our investing calculator tools, we often see these common calculation errors that drastically skew their perceived returns:
- Forgetting to include transaction costs: When calculating your initial cost basis, you must include broker fees, commissions, and any maintenance costs. In real estate, this includes closing costs, repairs, and property taxes. Leaving these out artificially inflates your ROI.
- Ignoring dividends and interest: The "Current Value" of an investment shouldn't just be the stock price. If the stock paid you a 3% dividend every year, those cash payments are part of your net profit. If you reinvest those dividends, the math becomes more complex, which is why utilizing a ramsey investment calculator can help project long-term compounding effects.
- Not accounting for stock splits: If you bought 100 shares at $100, and the stock undergoes a 2-for-1 split, you now have 200 shares at $50. The total value is exactly the same. Beginners sometimes see the price drop to $50 and mistakenly calculate a -50% ROI. (Use our stock split calculator if you're unsure how a recent corporate action affected your basis).
- Confusing ROI with Profit Margin: ROI measures the return on the money you invested. Profit margin measures how much profit a business keeps from its revenue. They are related but fundamentally different metrics.
Rules of Thumb for Investors
As you build out your strategy using an investment planner, keep these professional benchmarks in mind when evaluating your ROI:
- The Rule of 72: Want to know how long it will take to double your money? Divide 72 by your expected Annualized ROI. At an 8% return, your money doubles in 9 years (72 / 8 = 9). At a 10% return, it doubles in 7.2 years.
- The Risk-Free Rate Benchmark: You should never accept an investment that offers an expected ROI lower than the current "risk-free rate" (typically the yield on a 1-month or 3-month US Treasury Bill). If Treasuries are paying 5% guaranteed, taking on stock market risk for a projected 4% return makes no mathematical sense.
- The S&P 500 Benchmark: Over the last century, large-cap US stocks have returned an average annualized ROI of roughly 9-10% (before inflation). If an active fund manager or a real estate syndication is charging high fees but failing to beat an annualized 10% return over a 5-10 year period, you are likely better off buying a low-cost index fund.
Remember, ROI is a backward-looking metric. It tells you exactly what happened in the past, but it cannot guarantee what will happen in the future. Always adjust your expectations for current market conditions, inflation, and your personal risk tolerance.