NOTACAL logo

Return on Investment (ROI) Calculator

Return on Investment Calculator

Give us your feedback! Was this useful?

What Is This Investment

Return on Investment (ROI) is a financial metric that measures the profitability of an expenditure relative to its cost. Expressed as a percentage, ROI tells you how much gain or loss an investment generated compared to the amount you put in. [cfainstitute] It is the most widely used performance measure in finance because it is simple, intuitive, and applicable across virtually any asset class, business decision, or project evaluation.

ROI matters because it provides a common language for comparing fundamentally different investments. A $25,000 profit on a $100,000 real estate down payment represents the same 25 percent ROI as a $2,500 gain on a $10,000 stock trade. Without a percentage-based metric, comparing these two outcomes would require weighing absolute dollar figures that ignore the scale of capital committed. Businesses rely on ROI to allocate limited resources across competing projects, marketing channels, and capital expenditures. A marketing campaign that generates a 300 percent ROI is prioritized over one delivering 80 percent, regardless of the absolute dollar returns.

Investors use ROI to evaluate portfolio performance, compare asset classes, and decide when to exit positions. A diversified portfolio might include stocks with 12 percent annualized ROI, bonds yielding 5 percent, and real estate appreciating at 8 percent. ROI allows these different return streams to be ranked on a single scale. The metric also enables historical performance comparisons: the S&P 500 has delivered an average annualized return of approximately 10 percent before inflation over the long term, serving as a benchmark against which individual investments are measured.

The critical limitation of simple ROI is that it ignores time. A 40 percent return earned over six months is dramatically better than the same 40 percent earned over six years. Annualized ROI, also called Compound Annual Growth Rate (CAGR), solves this by expressing returns as a constant annual rate that would produce the observed total return over the holding period. Annualized ROI enables fair comparisons between investments held for different lengths of time and is the standard metric used by professional investors and institutional fund managers.

Step-by-Step Guide

Using the ROI Calculator requires four inputs: the initial investment amount, the final value of the investment, any additional cash flows received during the holding period (dividends, interest, or rental income), and the total holding period in years. The calculator then displays the total dollar gain or loss, the simple ROI percentage, and the annualized ROI (CAGR).

Example 1: Stock Investment with Dividends

You purchase 200 shares of a company at $25 per share, for a total investment of $5,000. Over the next four years, you receive $200 in total dividends. You sell all shares for $7,500.

InputValue
Initial Investment$5,000
Final Value$7,500
Cash Flows Received$200
Holding Period4 years
ResultValue
Total Gain$2,700
Simple ROI54 percent
Annualized ROI (CAGR)11.4 percent

Without dividends, the simple ROI would be 50 percent ($2,500 gain on $5,000) and the annualized ROI would be approximately 10.7 percent. The $200 in dividends adds 4 percentage points to the simple return and approximately 0.7 points to the annualized return, illustrating how reinvesting dividends compounds wealth over time. This example shows why total return, which includes both price appreciation and income, gives a more complete picture than price appreciation alone.

Example 2: Rental Property Investment

You purchase a rental property with a down payment of $50,000. Over five years, you receive net rental income of $1,200 per month ($14,400 per year, totaling $72,000). You sell the property for $75,000 after five years.

InputValue
Initial Investment$50,000
Final Value$75,000
Cash Flows Received$72,000
Holding Period5 years
ResultValue
Total Gain$97,000
Simple ROI194 percent
Annualized ROI (CAGR)24.1 percent

This example illustrates the powerful effect of cash flows on total returns. The property itself appreciated by $25,000 (50 percent simple appreciation), but the rental income generated an additional $72,000, pushing the total gain to $97,000. Real estate investments often produce returns that are heavily weighted toward cash flow rather than appreciation, especially in markets where property values grow modestly. The annualized ROI of 24.1 percent far exceeds typical stock market returns, though real estate involves higher transaction costs, property management responsibilities, and liquidity risk.

Formulas Behind the Calculation

Simple ROI

Simple ROI divides the net gain (final value plus cash flows minus initial cost) by the initial cost and converts the result to a percentage:

Simple ROI=Final Value+Cash FlowsInitial CostInitial Cost×100%\text{Simple ROI} = \frac{\text{Final Value} + \text{Cash Flows} - \text{Initial Cost}}{\text{Initial Cost}} \times 100\%
[cfainstitute]

Step-by-step manual calculation using the stock example:

  1. Add final value and cash flows: $7,500 + $200 = $7,700
  2. Subtract initial cost: $7,700 - $5,000 = $2,700 (total gain)
  3. Divide by initial cost: $2,700 / $5,000 = 0.54
  4. Convert to percentage: 0.54 x 100 = 54 percent

Annualized ROI (CAGR)

Annualized ROI solves the time problem by finding the constant annual growth rate that would turn the initial investment into the total ending value over the holding period:

CAGR=(Final Value+Cash FlowsInitial Cost)1t1\mathrm{CAGR} = \left(\frac{\text{Final Value} + \text{Cash Flows}}{\text{Initial Cost}}\right)^{\frac{1}{t}} - 1

Step-by-step manual calculation using the stock example:

  1. Add final value and cash flows: $7,500 + $200 = $7,700
  2. Divide by initial cost: $7,700 / $5,000 = 1.54 (total return factor)
  3. Raise to the power of 1 divided by the holding period: 1.54 raised to the power of 0.25 (1/4 years)
  4. The fourth root of 1.54 is approximately 1.114
  5. Subtract 1: 1.114 - 1 = 0.114
  6. Convert to percentage: 11.4 percent

CAGR assumes that returns compound smoothly at a constant rate, which rarely happens in practice. Actual investment returns fluctuate from year to year. A fund that gains 30 percent one year and loses 10 percent the next has a different CAGR than one that gains 8 percent each year, even if the total return is the same. This is why CAGR is best understood as a geometric average that smooths volatility, not a prediction of future performance.

Reference Data

Growth of $10,000 at Various Annualized Returns

Return5 Years10 Years15 Years20 Years30 Years
5%$12,763$16,289$20,789$26,533$43,219
7%$14,026$19,672$27,590$38,697$76,123
10%$16,105$25,937$41,772$67,275$174,494
12%$17,623$31,058$54,736$96,463$299,599
15%$20,114$40,456$81,371$163,665$662,118

Growth of $10,000 after 20 years at various annualized returns:

Value of a $10,000 investment after 20 years at different annualized return rates

Typical ROI by Asset Class

Asset ClassTypical Annualized ROITime HorizonRisk Level
S&P 500 Index8-10 percent10+ yearsModerate
Investment-Grade Bonds3-5 percent3-10 yearsLow
Real Estate (Rental)8-12 percent5-20 yearsModerate
Small-Cap Stocks10-14 percent10+ yearsHigh
Treasury Bills2-4 percent0-3 yearsVery Low
Venture Capital15-25 percent7-12 yearsVery High

The difference between a 5 percent return and a 10 percent return over 30 years is striking: $10,000 grows to $43,219 at 5 percent versus $174,494 at 10 percent. This compounding gap of over $130,000 demonstrates why even small differences in annual return compound into enormous wealth differences over long time horizons. When evaluating investments, focus on realistic, risk-adjusted return expectations rather than chasing the highest possible returns, which typically come with the highest risk of loss.

Strategy Tips

Always compute annualized ROI. Simple ROI can mislead when comparing investments held for different periods. A 60 percent simple return over six years (8.2 percent annualized) is weaker than a 30 percent simple return over two years (14 percent annualized). Always convert to CAGR before making comparisons.

Include every cost. Transaction fees, management expenses, performance fees, taxes, and maintenance costs all reduce net returns. A mutual fund with a 1.5 percent expense ratio consumes nearly one-third of a 5 percent gross return. Enter these costs as deductions from your final value or cash flows to get an accurate ROI.

Compare against appropriate benchmarks. A 12 percent ROI sounds impressive until you learn the S&P 500 returned 18 percent over the same period. Use the Average Return Calculator to determine benchmark returns and evaluate whether your investment outperformed a passive alternative.

Use risk-adjusted metrics alongside ROI. ROI measures return but not the risk taken to achieve it. The Sharpe ratio divides excess return above a risk-free rate by volatility. A Sharpe ratio above 1.0 is acceptable, above 2.0 is very good, and above 3.0 is excellent. The Sortino ratio penalizes only downside volatility, making it more relevant for investors who care more about losses than upside volatility. Two investments can show identical 15 percent annualized ROI while having dramatically different risk profiles.

Account for tax impact. Capital gains taxes, income taxes on dividends and interest, and property taxes reduce after-tax ROI. In the rental example above, the $72,000 in rental income may be taxed as ordinary income at rates up to 37 percent, while the $25,000 capital gain may qualify for a lower long-term capital gains rate. After-tax ROI is the only return that matters for your personal wealth.

Watch for survivorship bias. Published average returns for investment funds exclude funds that failed or shut down, artificially inflating reported performance. A category that shows 75 percent of funds outperforming a benchmark may only reflect the 40 percent of funds that survived the measurement period. Always consider the full universe of investments, including those that did not survive.

When Results May Differ

ROI calculations rely on several simplifying assumptions that can diverge from real-world outcomes. Simple ROI completely ignores the time value of money, treating a dollar received today the same as a dollar received five years from now. This makes simple ROI unsuitable for investments with intermediate cash flows, where IRR provides a more accurate time-weighted return.

CAGR assumes perfectly smooth compounding at a constant rate, but actual investment returns are volatile and unpredictable. A stock that returns 15 percent, negative 5 percent, and 25 percent over three years has the same CAGR as one that returns 11.7 percent each year, but the sequence of returns matters for investors who make periodic withdrawals or contributions. This sequence-of-returns risk is especially important during retirement.

ROI is highly sensitive to input assumptions. Adjusting the estimated final value by a small percentage can swing the ROI significantly, particularly for short holding periods. A 5 percent overestimate of the final sale price of a two-year investment can inflate annualized ROI by several percentage points. Always use conservative estimates and run sensitivity scenarios using different final values to understand the range of possible outcomes.

Inflation erodes the purchasing power of investment returns. A nominal ROI of 8 percent in an environment with 3 percent inflation yields a real return of approximately 4.9 percent. For long-term investments spanning decades, the difference between nominal and real returns is substantial. Consider using the Present Value Calculator to adjust future returns for inflation.

External factors such as interest rate changes, regulatory shifts, and economic cycles can cause realized returns to differ substantially from expected ROI. Past performance is not a reliable predictor of future results, and ROI should always be interpreted within the broader context of market conditions and individual financial goals.

Common Questions

What is the difference between ROI and net profit?
Net profit is the absolute dollar gain. ROI expresses that gain as a percentage of the amount invested. A $10,000 profit on a $100,000 investment equals a 10 percent ROI.
How do I calculate total return with reinvested profits?
Total Return = Initial Investment multiplied by (1 plus ROI%) raised to the power of n. The calculator shows both total dollar return and annualized CAGR.
Is a negative ROI always bad?
No. Short-term negative ROI may be acceptable for research and development, brand building, or entering a new market. Amazon had negative ROI in its early years before becoming highly profitable.
What is a good ROI percentage?
Above 10 percent annualized is solid. Above 20 percent is excellent. For low-risk investments such as bonds, 3 to 6 percent is reasonable. For high-risk investments such as startups, aim for 25 percent or more.
What costs should I include in the initial investment?
Include all upfront and ongoing costs: purchase price, closing costs, setup fees, training expenses, marketing spend, inventory, and labor. Exclude sunk costs that cannot be recovered regardless of the outcome.
How does ROI differ from ROE?
ROI measures return on total investment. Return on Equity (ROE) measures return on the shareholder equity portion only, which excludes debt financing. ROE is typically higher than ROI when leverage is used.
How does inflation affect ROI?
Inflation reduces purchasing power. A 7 percent nominal ROI with 3 percent inflation produces a real ROI of approximately 3.9 percent. Always consider real returns for long-term planning.
What is ROI used for in marketing?
Marketing ROI divides the revenue generated by a campaign minus its cost by the campaign cost. A campaign costing $10,000 that generates $40,000 in sales has a 300 percent marketing ROI.
What is the difference between ROI and payback period?
ROI measures total profitability as a percentage. Payback period measures how long it takes to recover the initial investment. A project with a 50 percent ROI may have a payback period of two years or five years depending on cash flow timing.
Should I include opportunity cost in ROI calculations?
Professional investors include opportunity cost conceptually. If you invested $50,000 in a rental property that returned 8 percent, but the stock market returned 12 percent, your opportunity cost was 4 percent in forgone returns.
How do taxes affect my ROI?
Taxes reduce after-tax ROI. Short-term capital gains and ordinary income are taxed at higher rates than long-term capital gains and qualified dividends. Use after-tax values to calculate your true net return.
Can ROI be manipulated?
Yes. Changing the definition of initial cost, excluding certain expenses, or selecting favorable measurement periods can inflate ROI. Always verify that the same cost definition and time period are used when comparing ROI figures.

Last updated: July 10, 2026

UB

UnByte — Independent Software Engineering

Every calculator references authoritative sources — Editorial policy