Total and annualized return on investment. Compare different investments and see which had the best performance.
If provided, also calculates real ROI after adjusting for inflation.
Used for comparison: how much would have been earned at the risk-free rate over the same period?
Fill in the data and click Calculate ROI
ROI (Return on Investment) is the most universal metric in finance. It answers a simple yet powerful question: how much did I earn relative to what I invested?
Used by both individual investors and business managers, ROI allows you to compare completely different investments on the same scale โ whether it's a bond, a stock, real estate, a marketing campaign, or opening a new branch. It's the common language of every rational financial decision.
Positive vs negative ROI: A positive ROI means the investment generated profit โ you received more than you put in. A negative ROI means a loss. A 0% ROI means you recovered exactly what you invested, with no gain or loss. But beware: 0% nominal ROI is negative real ROI, as inflation erodes purchasing power.
ROI is the simplest metric โ but it's not always the most appropriate. Here are alternatives and when each makes more sense:
| Metric | What it measures | Advantage | Limitation | Best for |
|---|---|---|---|---|
| Simple ROI | Total period return | Simple, universal | Ignores time โ 50% in 1 year โ 50% in 10 years | Quick same-period comparisons |
| CAGR (Annualized ROI) | Equivalent annual growth rate | Compares different timeframes | Ignores path volatility | Comparing funds, stocks, properties across different periods |
| IRR (Internal Rate of Return) | Rate that zeros NPV of irregular cash flows | Considers contributions/withdrawals over time | Complex calculation, assumes reinvestment at same rate | Business projects with variable cash flows |
| NPV (Net Present Value) | Value created in dollars, discounted to today | Tells you the dollar value today | Depends on subjective discount rate | Corporate capital decisions, M&A |
| Payback Period | Time to recover investment | Intuitive, easy to communicate | Ignores what happens after payback | High-risk projects where liquidity is priority |
| Sharpe Ratio | Return per unit of risk taken | Penalizes volatile investments | Not intuitive for non-experts | Comparing investment funds and portfolios |
The question every investor should ask: did my investment beat the risk-free rate? In the US, that's typically the Federal Funds Rate or Treasury yields. In many countries, it's the local interbank rate. Always compare your ROI to what you would have earned with minimal risk.
| Investment | Annualized ROI | Risk-Free Rate (5% p.a.) | Difference | Assessment |
|---|---|---|---|---|
| Savings Account | ~0.5% p.a. | 5% p.a. | โ4.5 pp | Well below |
| High-Yield Savings | ~4.5% p.a. | 5% p.a. | โ0.5 pp | Near benchmark |
| 1-Year Treasury | ~5.0% p.a. | 5% p.a. | โ 0 pp | At benchmark |
| S&P 500 (historical avg) | ~10% p.a. | 5% p.a. | +5 pp | Exceeds benchmark |
The golden rule of benchmarking: Any investment that doesn't beat the risk-free rate after adjusting for risk is destroying value in terms of opportunity cost. Before any investment, calculate: "how much would I earn in the safest, most liquid option available?" โ that's the minimum acceptable return floor.
Not every negative or low ROI means a bad investment. Context matters greatly:
Education: A graduate degree costing $30,000 that results in a $800/month salary increase has a payback period of 37.5 months โ 32% annual ROI, well above any risk-free rate. But if the increase never comes, the ROI is negative. The uncertainty of return is part of the calculation.
Startups: Growing companies often have negative ROI in early years โ they invest more than they generate. What matters is the projected ROI when the business reaches scale, not the current ROI during the growth period.
Analysis horizon: A house bought at the market peak in 2007 would have had negative real ROI until 2012. Those who sold in 2009 "lost." Those who held until 2021 saw positive returns. ROI strongly depends on when you "close the books."
In practice, the terms are often used interchangeably โ both measure investment return relative to capital invested. The technical difference is subtle: ROI is usually expressed as a total percentage over the period, while annual return is expressed as a yearly rate. The calculator above shows both โ total period ROI and annualized ROI (equivalent to annual return).
Completely depends on context, risk, and available benchmark:
The universal rule: ROI must exceed the opportunity cost โ what you would get in the safest, most liquid investment available.
Depends on the timeframe. 100% ROI is excellent in 1 year, reasonable in 5 years, and poor in 20 years. Always annualize:
That's why annualized ROI (CAGR) is always the most important metric for honest investment comparisons.
ROI alone doesn't tell the whole story โ it needs to be evaluated alongside the risk taken. Two investments with 10% annual ROI can be completely different:
The Sharpe Ratio solves this by dividing excess return (ROI โ risk-free rate) by the standard deviation of returns. Higher Sharpe means better return per unit of risk.
ROAS (Return on Ad Spend) and ROI are similar but with different calculation bases:
A 4x ROAS can be excellent for a product with 50% margin (positive ROI) and terrible for a product with 20% margin (negative ROI). Always calculate real ROI considering the cost of goods sold.
Always annualize. Total ROI without timeframe means nothing. Always convert to % per year to compare investments of different durations on the same basis.
Always calculate real ROI. Adjust for inflation. Nominal gains above 10% can still represent modest real gains depending on the inflation rate.
Compare with the benchmark. Did your investment beat the risk-free rate? If not, why take more risk or less liquidity for lower return than the basics?
Include all costs. Fees, taxes, maintenance, implied labor โ ROI calculated with incomplete costs is illusory and leads to wrong decisions.
Consider risk alongside return. A higher ROI with much higher risk can be a worse deal than a lower ROI with safety. The risk-return relationship is as important as the number itself.
โ ๏ธ Some tools have their interface in Portuguese (Brazil) โ but they work perfectly for any developer worldwide.