Free Financial Tool

    ROI Calculator – Return on Investment Formula

    Calculate your return on investment for real estate, stocks, business acquisitions, or any investment type. Includes annualized returns (CAGR) and payback period.

    By Valuefy TeamCFA, Finance AnalystsLast Updated: January 20265 min read

    Quick Answer

    ROI (Return on Investment) measures profitability by comparing gains to costs. Formula: (Final Value - Initial Cost) / Initial Cost x 100. Example: Investing $10,000 that grows to $15,000 yields 50% ROI. A positive ROI indicates profit; higher percentages mean better returns relative to investment.

    Try an example:

    Investment Details
    Enter your investment figures to calculate ROI
    Your ROI Results

    Enter your investment details to see your ROI calculation.

    Understanding ROI – Return on Investment Formula & Examples

    Before committing capital to any project, investors and business owners need to understand the potential return relative to the cost. Whether you're evaluating a marketing campaign, equipment purchase, or expansion into new markets, ROI provides the clearest picture of investment efficiency. Per Investopedia, ROI is one of the most widely used profitability metrics in business and finance.

    The power of ROI lies in its simplicity and universality. A real estate investor comparing rental properties, a CFO evaluating capital expenditures, and a marketing manager analyzing campaign performance can all use the same fundamental metric. According to CFA Institute research, companies that systematically track ROI across initiatives achieve significantly higher capital efficiency than those relying on intuition alone. For long-term investors, pairing ROI with compound interest growth projections reveals the full wealth-building potential of an investment over time.

    However, ROI should never be used in isolation. Smart investors combine it with metrics like Internal Rate of Return (IRR) for time value analysis and Net Present Value (NPV) for absolute dollar returns. Together, these metrics provide a comprehensive view of investment performance that accounts for both magnitude and timing of returns.

    How to Calculate ROI

    ROI = (Final Value - Initial Investment) / Initial Investment x 100

    For investments generating income:

    ROI = (Final Value + Total Income - Initial Investment) / Initial Investment x 100

    Understanding the Components

    Initial Investment

    The total capital deployed at the start, including purchase price, transaction costs, and any immediate expenses required to make the investment operational. For real estate, this includes down payment, closing costs, and renovation expenses.

    Final Value / Exit Price

    The market value or sale price when you exit the investment. For publicly traded assets, this is straightforward. For real estate or businesses, you may need professional valuation. Subtract any selling costs (broker fees, legal expenses) for accurate results.

    Income / Cash Flow

    Periodic returns during the holding period: dividends for stocks, rental income for real estate, or operating profits for businesses. Sum all income received over the investment timeline. For dividend-paying stocks, use the dividend yield calculator to estimate annual income before factoring it into your total ROI.

    CAGR (Annualized Return)

    Formula: CAGR = (Final Value / Initial Investment)^(1/Years) - 1. This normalizes returns to an annual rate, making it easier to compare investments of different durations. A 50% total return over 5 years equals approximately 8.4% CAGR.

    ROI vs. Other Investment Metrics

    Each metric answers a different question. Understanding when to use each helps make better investment decisions.

    ROI (Return on Investment)

    • Simple percentage of profit vs. cost
    • Easy to calculate and understand
    • Best for quick comparisons
    • Ignores time value of money

    IRR (Internal Rate of Return)

    • Accounts for cash flow timing
    • Includes time value of money
    • Best for complex cash flows
    • Useful alongside ROI for time-weighted returns

    NPV (Net Present Value)

    • Shows absolute dollar value created
    • Requires discount rate assumption
    • Best for capital budgeting
    • Best when comparing projects with different timing

    Payback Period

    • Time to recover initial investment
    • Simple risk assessment tool
    • Ignores returns after payback
    • Complements ROI in risk assessment

    Real-World ROI Examples

    Real Estate Investment

    An investor purchases a rental property for $250,000, pays $10,000 in closing costs, and invests $15,000 in renovations. Over 5 years, they collect $72,000 in net rental income (after expenses) and sell for $320,000 minus $19,000 in selling costs.

    Total Investment = $275,000
    Total Returns = $301,000 + $72,000 = $373,000
    ROI = ($373,000 - $275,000) / $275,000 x 100 = 35.6%
    CAGR = 6.3% annually

    The 35.6% total ROI over 5 years translates to 6.3% annualized return. Combined with the 5.2% net rental yield, the investor achieved solid risk-adjusted returns for a relatively stable asset class.

    Stock Portfolio

    An investor allocates $100,000 to an S&P 500 index fund, paying $50 in transaction fees. Over 7 years, they receive $14,000 in dividends (reinvested) and the portfolio grows to $185,000.

    Total Investment = $100,050
    Total Returns = $185,000 + $14,000 = $199,000
    ROI = ($199,000 - $100,050) / $100,050 x 100 = 98.9%
    CAGR = 10.3% annually

    Nearly doubling the investment over 7 years represents strong performance, slightly above the historical S&P 500 average of 9-10% annually. The low transaction costs of index funds help maximize net returns.

    Business Acquisition

    A buyer acquires a small business for $500,000, pays $35,000 in due diligence and legal fees, and takes $400,000 in owner salary/distributions over 6 years. They sell the business for $750,000, paying $60,000 in broker fees.

    Total Investment = $535,000
    Total Returns = $690,000 + $400,000 = $1,090,000
    ROI = ($1,090,000 - $535,000) / $535,000 x 100 = 103.7%
    CAGR = 12.6% annually

    Doubling the investment while taking substantial income demonstrates the potential of business ownership. The 12.6% CAGR exceeds most passive investments, compensating for the higher risk and active management required.

    Limitations of ROI

    While ROI is invaluable for investment analysis, understanding its limitations helps avoid common decision-making mistakes.

    Ignores Time Value of Money

    A 50% ROI over 1 year is far better than 50% over 10 years, but raw ROI treats them equally. Always calculate CAGR or use IRR for fair comparisons across different time horizons. Use a compound interest calculator to model how returns grow when reinvested over longer holding periods.

    Doesn't Account for Risk

    A volatile cryptocurrency with 100% ROI isn't necessarily better than a bond with 20% ROI. Consider Sharpe ratio or other risk-adjusted metrics for complete analysis.

    Susceptible to Manipulation

    Cherry-picking start and end dates can dramatically change ROI calculations. Always use consistent measurement periods and consider multiple time frames.

    Ignores Opportunity Cost

    A 15% ROI sounds good until you realize you could have earned 20% elsewhere. Compare against benchmark returns and alternative investments.

    Doesn't Show Scale

    100% ROI on $1,000 ($1,000 profit) is less impactful than 20% ROI on $100,000 ($20,000 profit). Consider absolute returns alongside percentages.

    Key Takeaways

    For more guidance, visit the Ratios tools hub.

    For more investment benchmarks, explore the Investment tools hub.

    Pair this tool with the Net Profit Margin Calculator and the Operating Ratio Calculator to cross-check inputs. For strategic context, read our founder's LOI negotiation guide and explore the Financial Ratios tools hub.

    ROI provides a simple, universal metric for comparing investment profitability across different asset classes, time periods, and investment sizes.

    Always calculate CAGR (annualized return) alongside total ROI to account for different holding periods and enable fair comparisons.

    Include all costs (transaction fees, taxes, maintenance) and all returns (income, dividends, appreciation) for accurate ROI calculation.

    Combine ROI with IRR, NPV, and payback period for comprehensive investment analysis that accounts for timing, risk, and absolute returns.

    Target ROI benchmarks vary by asset class: 7-10% for stocks, 8-12% for real estate, 15-25% for business acquisitions to compensate for different risk levels.

    Frequently Asked Questions

    Considering selling your business?

    Get a professional valuation of your company in minutes. Our AI-powered analysis provides DCF valuation, market comparables, and actionable insights.