Skip to main content

ROI Calculator

Return on Investment (ROI) is the universal profitability metric used to evaluate investment performance and compare the financial efficiency of competing opportunities.

The total capital deployed at the beginning.

The current market value or net exit proceeds.

Holding horizon in years (enables Annualized CAGR calculation).

Formatting currency.

Calculated Result
50.00%

Return on Investment (ROI)

Total ROI

50.00%

Net Profit / Loss

$5,000.00

Initial Principal

$10,000.00

Total Final Value

$15,000.00

Annualized ROI (CAGR)

22.47% / yr

Calculation Breakdown

  1. Calculate Net Profit$15,000.00 returned − $10,000.00 invested = $5,000.00 net gain\text{Net Profit} = V_{final} - V_{initial}
  2. Calculate Total ROI Percentage($5,000.00 ÷ $10,000.00) × 100 = 50.00%\text{ROI} = \frac{\text{Net Profit}}{V_{initial}} \times 100
  3. Annualized Compound Return (CAGR)Compound annual return over 2 years = 22.47% per year\text{CAGR} = \left(\frac{V_{final}}{V_{initial}}\right)^{\frac{1}{t}} - 1

Investment Capital vs Net Gain

Interactive visualization based on your current inputs

Capital
0.02.5k5.0k7.5k10.0kInitial PrincipalNet ProfitComponentValue

What Is the ROI Calculator?

ROI measures the profitability and performance efficiency of an investment relative to its cost.

How Does the ROI Calculator Work?

It subtracts initial cost from final value to determine net earnings, then normalizes by the cost base.

ROI Calculator Formula & Variables

The core mathematical equation utilized by this calculator is expressed as:

ROI=Vf−ViVi×100,CAGR=(VfVi)1/t−1\text{ROI} = \frac{V_f - V_i}{V_i} \times 100, \quad \text{CAGR} = \left(\frac{V_f}{V_i}\right)^{1/t} - 1

Total ROI divides net profit by the original purchase cost. Compound Annual Growth Rate (CAGR) geometric mean accounts for the holding duration.

How to Use the ROI Calculator

  1. Enter the starting investment cost and ending value.
  2. Enter the number of years held to calculate compound annual growth.

Step-by-Step Example Calculation

$10,000 Growing to $15,000 Over 2 Years

Input Values:

initialInvestment:10000
finalValue:15000
holdingYears:2
currency:USD
Worked Steps: Generates a 50.00% total ROI ($5,000 net profit) and an annualized compound return of 22.47% per year.

Understanding Your Result

The headline result showcases the overall percentage return.

Summary stats provide net gain and annualized growth rate.

Factors That Affect the Result

  • Dividends, reinvested capital, trading fees, and taxes all affect net realized ROI.

When Should You Use This Calculator?

  • Evaluating real estate flips, equity portfolios, or corporate project capital expenditures.

Assumptions & Limitations

  • Assumes a single lump-sum initial investment and lump-sum exit.

Frequently Asked Questions

Calculation Accuracy & Reference Note

Formulas follow international corporate finance standards.

Explore more tools and calculators in Finance Calculators