ROI Calculator
Calculate your Return on Investment, annualized CAGR, profit multiple, and breakeven time. Switch modes to work forward or backward. Everything runs in your browser.
Growth Comparison — $10,000 over 6 years
How the same investment grows at different annual return rates (compounded yearly).
| Annual Return | Final Value | Net Profit | Total ROI % |
|---|
How ROI and CAGR Are Calculated
ROI Formula
ROI (%) = (Net Profit / Initial Investment) × 100 Net Profit = Final Value − Initial Investment Annualized ROI (CAGR)
CAGR = (Final Value / Initial Value)1/years − 1 Rule of 72 (doubling time)
Years to double ≈ 72 / Annual Return % Worked Example
You invest $10,000 and it grows to $18,000 after 6 years:
- Net Profit = $18,000 − $10,000 = $8,000
- ROI = ($8,000 / $10,000) × 100 = 80%
- Profit Multiple = $18,000 / $10,000 = 1.80×
- CAGR = (18,000/10,000)1/6 − 1 = 1.80.1667 − 1 ≈ 10.29% per year
- Rule of 72: 72 / 10.29 ≈ 7.0 years to double at this rate
Reference: Growth of $10,000 Over Time
| Years | 5% / yr | 7% / yr | 10% / yr | 15% / yr | 20% / yr |
|---|---|---|---|---|---|
| 1 | $10,500 | $10,700 | $11,000 | $11,500 | $12,000 |
| 2 | $11,025 | $11,449 | $12,100 | $13,225 | $14,400 |
| 3 | $11,576 | $12,250 | $13,310 | $15,209 | $17,280 |
| 5 | $12,763 | $14,026 | $16,105 | $20,114 | $24,883 |
| 10 | $16,289 | $19,672 | $25,937 | $40,456 | $61,917 |
| 15 | $20,789 | $27,590 | $41,772 | $81,371 | $154,070 |
| 20 | $26,533 | $38,697 | $67,275 | $163,665 | $383,376 |
| 30 | $43,219 | $76,123 | $174,494 | $662,118 | $2,373,763 |
Values assume annual compounding. Initial investment: $10,000.
ROI vs ROE, ROA, ROIC, IRR and Payback Period
ROI is the most general profitability ratio in finance — the same formula works for a stock, a rental property, a marketing campaign, a new factory machine, or a university degree. That generality is also its weakness: more specialised metrics answer sharper questions, and knowing which one to reach for is most of good capital allocation. Each of the ratios below is a cousin of ROI that holds the "profit" the same but changes the denominator or adds the dimension of time.
| Metric | What it measures | Core formula | Time value of money? |
|---|---|---|---|
| ROI | Total gain relative to the amount invested | Net Profit ÷ Cost × 100 | No |
| CAGR (annualized ROI) | The constant yearly rate that reproduces the total return | (End ÷ Start)1/years − 1 | Partly — normalizes for duration |
| ROE | Profit earned per dollar of shareholders' equity | Net Income ÷ Shareholders' Equity | No |
| ROA | Profit earned per dollar of total assets | Net Income ÷ Total Assets | No |
| ROIC | After-tax return on all invested capital (debt + equity) | NOPAT ÷ Invested Capital | No |
| IRR | The discount rate at which a stream of cash flows breaks even | Rate where NPV = 0 | Yes |
| NPV | Today's value of all future cash flows minus the outlay | Σ CFt ÷ (1+r)t − Cost | Yes |
| Payback | How long an investment takes to repay its cost | Cost ÷ Annual Cash Flow | No (simple version) |
A working rule of thumb: use ROI for a quick, comparable headline number; switch to CAGR when two investments were held for different lengths of time; use ROE and ROA to judge how efficiently a company turns equity or assets into profit; and reach for NPV and IRR when a project produces cash flows spread across several years and the timing of those flows matters. One trap worth knowing: ROE can be flattered by debt, because borrowing shrinks the equity base and lifts the ratio even when the underlying business is weak. That is why analysts almost always read ROE next to ROA, which strips leverage out of the picture.
The Four Big Limitations of ROI
ROI is popular precisely because it is simple, but that same simplicity hides several blind spots. Treat the percentage as the start of a decision, never the whole decision.
1. It ignores the time value of money
ROI treats a dollar earned next year exactly like a dollar earned ten years from now. Because money received sooner can be reinvested — and because inflation steadily erodes future dollars — a 50% return earned in two years is dramatically better than a 50% return that takes fifteen years, yet plain ROI reports both as "50%". This is the single most important caveat. The fix is to annualize into a CAGR (the calculator does this automatically when you enter a holding period), or, for projects with uneven yearly cash flows, to use NPV and IRR, both of which discount future money back to its worth today.
2. It has no built-in sense of duration
Closely related — a raw ROI number says nothing about how long the money was at work. Always pair an ROI figure with its holding period, or convert it to an annualized rate, before you compare two investments. Comparing a one-year ROI to a five-year ROI head-to-head is the most common mistake in the whole subject.
3. It says nothing about risk
A government bond returning 6% and a speculative startup returning 6% have identical ROI but wildly different risk. ROI is silent on volatility, the probability of total loss, and liquidity. Two investments with the same expected ROI are not equivalent if one of them can go to zero — a higher expected return is the reward investors demand for accepting that uncertainty, and the bare percentage never shows it.
4. It is only as honest as its inputs
ROI depends entirely on what you count as "cost" and "profit". Leaving out transaction fees, taxes, ongoing maintenance, your own time, or the opportunity cost of the capital will inflate the figure. A "gross" ROI that ignores expenses can look excellent while the "net" ROI after every real cost is merely average. Because there is no single mandated definition, always check exactly what a quoted ROI does and does not include before trusting it.
Net ROI vs Gross ROI: Count Every Cost
The most reliable ROI is calculated on net profit after all costs, not on the headline gain. Suppose you buy $10,000 of stock, it rises to $13,000, and you sell. The gross gain is $3,000 — a tempting 30% ROI. But subtract a $50 buy commission, a $50 sell commission, and $450 of capital-gains tax on the profit, and the true net profit is $2,450:
- Gross ROI = $3,000 ÷ $10,000 × 100 = 30%
- Total costs = $50 + $50 + $450 = $550
- Net profit = $3,000 − $550 = $2,450
- Net ROI = $2,450 ÷ $10,000 × 100 = 24.5%
The 5.5-point gap between the two figures is exactly the kind of detail that turns an apparent winner into an average one. For real estate the list of costs is even longer — stamp duty, legal fees, agent commission, repairs, vacancy and property tax all belong in the denominator or the deductions. When you compare investments, make sure both ROIs are measured the same way.
Where ROI Came From
The idea of measuring profit against the capital employed is old, but the modern ROI ratio was
formalised in American industry in the early 1900s. Donaldson Brown, an electrical engineer who
joined the explosives-and-chemicals giant DuPont around 1912, devised what is now called the
DuPont analysis — a way of splitting return on investment into two underlying
drivers: ROI = Profit Margin × Asset Turnover. That decomposition let managers see
at a glance whether a return came from selling at a healthy margin or from using assets
intensively. When DuPont took a large stake in General Motors in the 1920s, Brown carried the
framework with him, and ROI became the standard yardstick for comparing the performance of
different divisions inside large corporations — a role it still plays a century later.
How ROI Is Used Across Different Fields
The same core formula is re-badged in almost every corner of finance and business. A few of the most common variants:
- Stock and fund investing: total return including reinvested dividends, then usually annualized to a CAGR so different holding periods can be compared against a benchmark such as the S&P 500.
- Marketing: often written as ROAS (return on ad spend) or marketing ROI = (revenue attributed − campaign cost) ÷ campaign cost. Many teams treat roughly a 5:1 revenue-to-spend ratio as healthy, though the breakeven point depends entirely on the product's profit margin.
- Real estate: investors track cash-on-cash return (annual pre-tax cash flow ÷ cash actually invested) and the capitalization rate (net operating income ÷ property price) — both are ROI variants tuned to property.
- Business capital projects: a new machine or software rollout is judged on ROI plus payback period, and for larger commitments on NPV and IRR measured against the firm's cost of capital.
- Personal decisions: ROI is increasingly applied to choices like a degree or a professional certification — (lifetime earnings uplift − cost of study) ÷ cost of study.
Rough Long-Run Returns by Asset Class
Context helps you judge whether a given ROI is good or merely adequate. The table below shows approximate long-run historical annualized returns for major US asset classes. These are nominal (before inflation, which has averaged roughly 3% a year) and are averages over many decades — any single year can be far higher or deeply negative. Past performance never guarantees future results.
| Asset class | Approx. annualized return | Typical risk |
|---|---|---|
| Large-cap US stocks (S&P 500) | ~10% | High |
| Small-cap US stocks | ~11–12% | Very high |
| Long-term government bonds | ~5% | Moderate |
| Corporate bonds | ~6% | Moderate |
| Cash / Treasury bills | ~3–3.5% | Very low |
| Gold | ~5–8% (volatile) | High |
Figures are rounded long-run historical averages for illustration only, not forecasts. Real (inflation-adjusted) returns are roughly 3 percentage points lower.
How to Improve ROI — and the Mistakes That Wreck It
Mathematically there are only two levers on ROI: raise the net profit (grow revenue, or cut the costs that quietly eat into the return) or shrink the capital tied up (deploy less cash, exit faster, or get more output from the same asset). The DuPont view makes this concrete — a thin-margin business can still post a strong ROI by turning its assets over quickly, and a slow-moving business can compensate with a fatter margin. Both paths end at the same place.
The ways an ROI figure most often misleads:
- Comparing different time horizons without annualizing first — the number-one error.
- Cherry-picking the cost base — quietly omitting fees, taxes, or your own labour to flatter the result.
- Ignoring reinvested income — for dividend stocks or rental property, total-return ROI is much higher than price-only ROI.
- Confusing ROI with profit margin — margin is profit ÷ revenue, ROI is profit ÷ cost; a business can have a high margin and a low ROI, or the reverse.
- Treating a forecast as a guarantee — projected returns are estimates, and the risk of loss is never visible in the percentage itself.
Frequently Asked Questions
What is the difference between ROI and CAGR?
ROI (Return on Investment) is the total percentage gain over the entire holding period: ROI% = (Net Profit / Initial Investment) × 100. It does not account for how long the investment was held. CAGR (Compound Annual Growth Rate) is the annualized ROI — it tells you what constant yearly return would produce the same total result over the same number of years: CAGR = (Final Value / Initial Value)^(1/years) − 1. For a 1-year investment ROI and CAGR are identical. For longer periods, CAGR is a fairer comparison because it normalizes for time.
What is a good ROI?
A "good" ROI depends entirely on the asset class and time horizon. As a rough benchmark: the S&P 500 has historically returned about 10% per year (7% after inflation). Real estate in the US has averaged 8–12% annually including rental income. Individual stocks vary widely. High-risk investments like startups or crypto might target 20%+ but come with substantial loss risk. For business investments, a common rule of thumb is that the ROI should exceed the cost of capital (typically 8–15% for most businesses).
What is the average stock market ROI per year?
The S&P 500 index has delivered an average annualized return of approximately 10.5% per year over the last 50 years (roughly 7–7.5% after adjusting for inflation). This includes dividends reinvested. Individual years vary dramatically — from +34% (1995) to −38% (2008). This 10% figure is often used as the "market average" baseline when evaluating whether an investment beats the market.
What does the Rule of 72 mean?
The Rule of 72 is a quick mental math shortcut to estimate how many years it takes to double an investment at a fixed annual return. Divide 72 by the annual ROI percentage: at 8% per year, your money doubles in roughly 72 / 8 = 9 years. At 12% it doubles in about 6 years. It works because of the mathematics of compounding and is accurate to within 1–2% for returns between 2% and 20%.
How is annualized ROI (CAGR) calculated?
CAGR = (Final Value / Initial Value) ^ (1 / Number of Years) − 1. For example, if you invested $10,000 and it grew to $18,000 over 6 years: CAGR = (18,000 / 10,000)^(1/6) − 1 = 1.8^0.1667 − 1 ≈ 0.1029 = 10.29% per year. This means the investment compounded at about 10.29% annually to reach its final value.
What is ROI vs profit margin?
ROI measures the return relative to the cost of the investment: ROI% = (Net Profit / Cost) × 100. Profit margin measures profit relative to revenue: Margin% = (Net Profit / Revenue) × 100. They answer different questions. ROI tells you how efficiently capital was deployed (relevant for investors). Profit margin tells you how much of each sale converts to profit (relevant for operations). A business can have a high profit margin but low ROI if it required enormous capital, or a low margin but high ROI on a very small investment.