ROI Calculator — Return on Investment

Calculate return on investment, annualized ROI, net gain, and money multiple for any investment

About the ROI Calculator — Return on Investment

The Return on Investment (ROI) calculator is an essential financial tool used to evaluate the efficiency of an investment or to compare the efficiencies of several different investments. Whether you are a stock market trader, a real estate investor, or a small business owner, understanding the ratio of net profit to the original cost of capital is fundamental to sound financial decision-making. This calculator performs the heavy lifting by determining the total percentage return, the net profit or loss in currency, and the annualized return, which accounts for the length of time your money was committed.

By inputting the initial cost and the final value (or selling price), users can immediately see if their capital is working hard enough. Business managers frequently use ROI to decide between competing projects, while individual investors use it to track the historical performance of their portfolios. Because it is a universal metric, ROI allows for the direct comparison of disparate assets, such as comparing the gains from a piece of art against the dividends and growth of a mutual fund. This tool provides the clarity needed to identify high-performing assets and cut losses on underperforming ones.

Formula

ROI = ((Current Value - Cost of Investment) / Cost of Investment) * 100

The primary ROI formula calculates the percentage growth of an investment. The 'Current Value' refers to the proceeds received from the sale of the investment or the current market value if the asset is still held. The 'Cost of Investment' includes the initial purchase price plus any additional costs such as brokerage fees, commissions, or maintenance expenses.

To calculate the Annualized ROI, the formula is: ((1 + ROI)^(1 / n) - 1) * 100, where 'n' is the number of years the investment was held. This adjustment is crucial for comparing a short-run trade to a long-term capital holding. The Money Multiple (or Equity Multiple) is simply the Total Return divided by the Initial Outlay, expressed as a factor (e.g., 2.5x).

Worked examples

Example 1: An investor buys $5,000 worth of a tech stock and sells it five years later for $15,000.

1. Net Profit = $15,000 - $5,000 = $10,000
2. ROI Calculation = ($10,000 / $5,000) * 100 = 200%
3. Money Multiple = $15,000 / $5,000 = 3.0x
4. Annualized ROI = ((1 + 2.0)^(1/5) - 1) * 100 = 24.57%

Result: ROI: 200.00%, Total Gain: $10,000, Annualized ROI: 24.57%. This represents a triple-bagger investment over five years.

Example 2: A house flipper spends $20,000 on renovations and sells the property for a $23,000 net payout after 6 months (0.5 years).

1. Net Profit = $23,000 - $20,000 = $3,000
2. ROI Calculation = ($3,000 / $20,000) * 100 = 15%
3. Annualized ROI = ((1 + 0.15)^(1/0.5) - 1) * 100 = 32.25% (Actual compounded annual rate)

Result: ROI: 15.00%, Total Gain: $3,000, Annualized ROI: 31.02%. The high annualized return reflects the short duration of the investment.

Common use cases

Pitfalls and limitations

Frequently asked questions

difference between ROI and ROE for stocks

ROI represents the percentage gain or loss, whereas ROE specifically measures how much profit a company generates with the money shareholders have invested. ROI is a broader measure for any asset class, including real estate or stocks, while ROE is a financial ratio used to evaluate corporate management efficiency.

what is a good ROI for a business investment

A good ROI varies by industry and risk profile, but the S&P 500 historically averages about 10% annually. For real estate, many investors look for 8-12%, while venture capital or high-risk trades may require much higher projected returns to justify the risk of capital loss.

can I use an ROI calculator for crypto trading

Yes, the basic ROI formula works for cryptocurrency, but you should subtract any exchange withdrawal fees or gas fees from your final amount to get an accurate net return. Because crypto is volatile, calculating the annualized ROI is especially helpful for comparing its performance against more stable assets.

how to use the rule of 72 with roi

The 72 Rule is a quick way to estimate how long it will take to double your money at a fixed ROI. Simply divide 72 by your annual interest rate; for example, at a 6% ROI, your investment would double in approximately 12 years.

does ROI include inflation adjustments

Standard ROI does not account for inflation, meaning your "real" purchasing power might be lower than the nominal percentage suggests. To find your real ROI, you must subtract the inflation rate during the holding period from your calculated nominal ROI.

Related calculators

403(b) Calculator
Plan retirement savings with a 403(b) tax-sheltered annuity plan for nonprofit employees
50/30/20 Rule Calculator
Allocate your income into needs, wants, and savings using the popular budgeting rule
529 Plan Calculator
Calculate education savings with tax-free growth for college, K-12, and qualified expenses
Accumulated Depreciation Calculator
Calculate total accumulated depreciation using straight-line, declining balance, sum-of-years, or units of production methods
Absenteeism Rate Calculator
Calculate workforce absenteeism rate, estimate costs, and benchmark against industry averages
Additional Funds Needed (AFN) Calculator
Calculate external financing required to support projected sales growth
Altman Z-Score Calculator
Predict bankruptcy risk and assess financial health of companies
APY Calculator
Calculate annual percentage yield and compare compound interest returns