Skip to content

ROI Calculator — Free Return on Investment Tool

Calculate the return on any investment instantly. Enter your initial cost and final value to see ROI percentage, annualized return, profit or loss, and a clear visual breakdown of your investment performance.

$
$

ROI Results

Return on Investment0.40%
Annualized ROI0.12%
Profit+$10,000.00
Initial Cost$25,000.00
Final Value$35,000.00

Cost vs Profit

Initial Cost: 71.4%Profit: 28.6%
Initial Cost71.4%
Profit28.6%

How to Use the ROI Calculator

This calculator provides a quick and clear assessment of any investment's profitability. Whether you are evaluating a stock purchase, real estate deal, business expense, or education investment, follow these steps for instant results.

  1. Enter the initial investment cost. This is the total amount you spent or invested. Include all associated costs: purchase price, fees, commissions, and any setup expenses. For a stock investment, this is your total purchase price including brokerage fees. For real estate, include the down payment, closing costs, and any renovation expenses.
  2. Enter the final value. This is the current value or the amount you received when you sold or exited the investment. For ongoing investments, use the current market value. Include any income received (dividends, rental income, etc.) by adding it to the current value. For a business investment, use the total revenue or value generated.
  3. Set the investment period (optional). Enter the number of years you held the investment. This enables the annualized ROI calculation, which provides a per-year return rate for fair comparison across investments held for different durations. Enter 0 to see only the total ROI without annualization.
  4. Review your results. The calculator shows your total ROI percentage, annualized ROI (if years are provided), the dollar amount of profit or loss, and a pie chart breaking down your final value into the original cost and profit (or remaining value and loss).

The color coding makes results intuitive: green indicates profit and positive ROI, while red indicates a loss. Adjust your inputs to model different scenarios, such as what final value you would need to achieve a specific ROI target.

Understanding the ROI Formula

Return on Investment is one of the most fundamental metrics in finance and business. Its simplicity makes it universally applicable, from personal investments to corporate capital allocation decisions.

Basic ROI Formula

ROI = (Final Value − Initial Cost) / Initial Cost × 100

This can also be expressed as:

ROI = (Profit / Initial Cost) × 100

Annualized ROI Formula

Annualized ROI = [(Final Value / Initial Cost)1/years − 1] × 100

Where:

  • Final Value = The ending value of the investment or amount received
  • Initial Cost = The original amount invested
  • Years = The number of years the investment was held

Step-by-Step Calculation Example

Calculate the ROI for an investment purchased for $25,000 and sold for $38,000 after 4 years:

  1. Calculate profit: $38,000 − $25,000 = $13,000
  2. Calculate total ROI: ($13,000 / $25,000) × 100 = 52%
  3. Calculate annualized ROI: ($38,000 / $25,000)1/4 − 1 = (1.52)0.25 − 1 = 1.1106 − 1 = 0.1106 = 11.06%

The total ROI is 52%, but the annualized ROI is 11.06% per year. This annualized figure is more useful for comparison purposes. For context, the S&P 500 has historically averaged approximately 10% annually, so an 11.06% annualized return slightly outperforms the broad stock market average, though past performance does not guarantee future results.

Why Annualized ROI Matters

Without annualization, you cannot fairly compare investments held for different periods. A 100% total ROI over 10 years (annualized 7.2%) is actually a lower annual return than a 50% ROI over 3 years (annualized 14.5%). Annualized ROI standardizes returns to a per-year basis, enabling direct comparisons regardless of holding period.

Practical ROI Examples

These real-world examples show how ROI applies across different types of investments and business decisions, helping you evaluate opportunities in your own financial life.

Stock Market Investment

Elena purchased $15,000 worth of a diversified index fund 5 years ago. Today, her investment is worth $22,500. Additionally, she received $1,800 in dividend payments over the 5 years. Her total final value is $24,300. ROI = ($24,300 - $15,000) / $15,000 × 100 = 62%. Annualized ROI = ($24,300/$15,000)1/5 - 1 = 10.1%. Her annualized return of 10.1% is consistent with historical stock market averages, confirming that her passive index strategy performed as expected.

Real Estate Investment

Derek purchased a rental property for a total investment of $80,000 (down payment of $60,000 plus $20,000 in closing costs and renovations). Over 6 years, he collected $72,000 in net rental income (after mortgage, taxes, maintenance, and insurance) and the property appreciated by $45,000. His total return is $72,000 + $45,000 = $117,000. ROI = ($117,000 / $80,000) × 100 = 146.3%. Annualized ROI = (($80,000 + $117,000) / $80,000)1/6 - 1 = 16.3%. This strong annualized return reflects both cash flow and appreciation.

Education Investment

Aisha spent $45,000 on a professional certification that took 2 years to complete. After the certification, her salary increased by $18,000 per year. To calculate the ROI over the first 5 years of the higher salary: the investment cost is $45,000, and the return (additional income) is $18,000 × 5 = $90,000. ROI = ($90,000 / $45,000) × 100 = 200%. The certification pays for itself in 2.5 years and continues generating returns indefinitely, making education one of the highest-ROI investments available.

Business Marketing Campaign

A small business owner, Kevin, invested $8,000 in a targeted digital marketing campaign. Over the following 6 months, the campaign generated $32,000 in attributable revenue with $18,000 in cost of goods sold, yielding $14,000 in gross profit. ROI = ($14,000 - $8,000) / $8,000 × 100 = 75%. The campaign generated a 75% return on the marketing spend. This ROI calculation helps Kevin decide whether to scale up the campaign or reallocate the budget to other marketing channels that might perform even better.

ROI Comparison Reference Table

Investment Initial Cost Final Value Years Total ROI Annualized
Index Fund $10,000 $19,672 7 96.7% 10.0%
Real Estate $50,000 $95,000 5 90.0% 13.7%
Savings Account $20,000 $24,694 5 23.5% 4.3%
Corporate Bond $25,000 $32,500 5 30.0% 5.4%
Business Venture $100,000 $180,000 3 80.0% 21.6%
Education $40,000 $120,000 5 200.0% 24.6%

ROI Tips and Complete Guide

Understanding and applying ROI effectively helps you make better financial decisions, allocate resources wisely, and measure the success of your investments and business strategies.

Always Calculate True Total Cost

ROI is only accurate when all costs are included. For stocks, include purchase price, commissions, and any advisory fees. For real estate, include down payment, closing costs, renovation, ongoing maintenance, property management fees, and opportunity cost of your time. For a business investment, include the direct cost plus employee training, implementation time, and any disruption to existing operations. Underestimating costs inflates ROI and can lead to poor investment decisions.

Compare ROI After Adjusting for Risk

Two investments with the same ROI can have very different risk profiles. A government bond earning 5% annualized ROI is nearly risk-free, while a startup investment earning 5% involved substantial risk of total loss. Always consider the risk-adjusted return. A useful heuristic: any investment should earn at least 2-4% more than the risk-free rate (Treasury bonds) to justify the additional risk. If Treasury bonds yield 4.5%, a stock investment should target at least 8-10% to be worth the risk.

Use ROI for Decision Making, Not Just Evaluation

ROI is most powerful as a forward-looking decision tool, not just a backward-looking scorecard. Before making an investment, estimate the expected ROI based on reasonable assumptions. Compare the projected ROI of different options. For business decisions, calculate the ROI of each potential project to prioritize those with the highest expected returns. This systematic approach to capital allocation is how successful businesses and investors consistently outperform.

Consider the Time Value of Money

Basic ROI does not account for when returns occur. Receiving $10,000 in profit after 1 year is more valuable than receiving $10,000 after 5 years because the earlier return can be reinvested sooner. Annualized ROI partially addresses this, but for investments with irregular cash flows (like rental properties or businesses), consider using metrics like Net Present Value (NPV) or Internal Rate of Return (IRR) for a more complete analysis.

Common Mistakes to Avoid

  • Forgetting to include all costs. The most common ROI error is omitting hidden costs. Transaction fees, taxes on gains, maintenance costs, and opportunity costs all reduce true ROI. A stock that gains 20% but costs 2% in transaction fees and 15% of gains in capital gains taxes has an after-cost ROI closer to 15%.
  • Comparing total ROI across different time periods. A 100% ROI over 10 years (7.2% annualized) is far less impressive than a 50% ROI over 2 years (22.5% annualized). Always use annualized ROI when comparing investments of different durations.
  • Ignoring opportunity cost. If your investment earned 8% but you could have earned 10% in a market index fund with less effort and risk, your relative ROI is actually negative. Consider what your money could have earned in a simple, low-cost alternative before declaring an investment successful.
  • Using ROI alone for complex investments. Investments with multiple cash flows, varying risk levels, or tax implications require more sophisticated analysis. Use ROI as a starting point, but supplement it with metrics like payback period, cash-on-cash return, or IRR for a complete picture.
  • Not adjusting for inflation. A 30% ROI over 10 years sounds impressive, but with 3% annual inflation, the real (inflation-adjusted) gain is much less. For investments spanning many years, consider calculating both nominal and real ROI to understand the true increase in purchasing power.

Frequently Asked Questions

ROI (Return on Investment) measures the profitability of an investment as a percentage. The formula is: ROI = (Final Value - Initial Cost) / Initial Cost x 100. For example, if you invest $10,000 and it grows to $15,000, your ROI is ($15,000 - $10,000) / $10,000 x 100 = 50%. A positive ROI means profit, a negative ROI means loss. ROI is one of the most widely used financial metrics because it provides a simple, universal way to compare the profitability of different investments regardless of their size.

Annualized ROI converts your total return into an equivalent annual rate, making it possible to fairly compare investments held for different time periods. A 50% ROI over 5 years is very different from a 50% ROI over 1 year. The annualized ROI formula is: [(Final Value / Initial Cost)^(1/years) - 1] x 100. That 50% ROI over 5 years translates to approximately 8.4% annualized, while 50% in 1 year is obviously 50% annualized. Use our <a href="/financial/investment/investment-calculator">investment calculator</a> to project growth based on an expected annual return rate.

A "good" ROI depends on the investment type and risk level. The S&P 500 stock index has historically returned approximately 10% annually (7% after inflation). Real estate typically returns 8-12% annually including appreciation and rental income. Bonds return 3-6%. Savings accounts return 0.5-5%. A good ROI generally exceeds these benchmarks: above 10% annually for moderate-risk investments, above 15% for higher-risk ventures, and any positive return for very conservative investments. Always compare ROI to the risk-free rate (Treasury bonds) to determine if the extra risk was worthwhile.

For rental property ROI, include all costs and income. Initial cost includes the down payment, closing costs, and any renovation expenses. Annual return includes rental income minus expenses (mortgage, taxes, insurance, maintenance, vacancy costs). For example, if you invest $60,000 (down payment + closing costs) and net $6,000 per year after all expenses, your annual ROI is 10%. If the property also appreciates by $10,000 in a year, your total ROI is ($6,000 + $10,000) / $60,000 = 26.7%. Our <a href="/financial/investment/investment-calculator">investment calculator</a> can help project the compound growth of your rental income over time.

ROI has several limitations: it does not account for the time value of money (a 50% return in 1 year is far better than 50% in 10 years), it ignores risk (two investments with 10% ROI can have very different risk profiles), it does not include opportunity cost (what you could have earned elsewhere), and it can be manipulated by choosing different start and end dates. For more comprehensive analysis, also consider annualized ROI, risk-adjusted returns (Sharpe ratio), and net present value. Our <a href="/financial/investment/interest-calculator">interest calculator</a> can help you factor in time value when comparing investment options.

For business investments, ROI = (Net Profit from Investment / Cost of Investment) x 100. If you spend $50,000 on new equipment that generates an additional $15,000 in annual profit, the annual ROI is 30%. Include all associated costs in the denominator: purchase price, installation, training, and any maintenance costs. Include only the incremental profit in the numerator, meaning the additional revenue minus additional expenses that the investment generates. This helps you decide whether a business expense will generate sufficient returns to justify the outlay.

ROI (Return on Investment) measures the return relative to the total cost of an investment. ROE (Return on Equity) measures the return relative to shareholder equity in a company. ROE is a company-level metric: ROE = Net Income / Shareholder Equity. A company with high ROE generates strong profits relative to equity investment. For personal investing, ROI is the more relevant metric. For stock analysis, ROE helps evaluate how efficiently a company uses shareholder capital. Use our <a href="/financial/investment/savings-calculator">savings calculator</a> to compare different savings and investment vehicles by their expected returns.

ROI gives a simple total or annualized return percentage and works well for investments with a single initial cost and a single final value. IRR (Internal Rate of Return) is more appropriate for investments with multiple cash flows over time, such as a business project with varying annual profits or a rental property with irregular expenses. IRR finds the discount rate that makes the net present value of all cash flows equal to zero. For straightforward buy-and-sell investments like stocks or real estate flips, ROI is sufficient and easier to understand. For complex multi-year projects, IRR provides a more accurate picture.

Related Calculators

Disclaimer: This calculator is for informational purposes only and does not constitute financial advice. Consult a qualified financial advisor before making financial decisions.

Last updated: February 23, 2026

Sources