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) * 100The 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
- A homeowner calculates the profit on a house sale after subtracting the purchase price, renovations, and agent commissions.
- A marketing manager calculates the return on a $5,000 ad campaign that generated $12,000 in new sales revenue.
- An investor compares the five-year performance of a gold holding versus a high-yield savings account.
- A venture capitalist determines the money multiple of an early-stage startup investment after a successful exit.
Pitfalls and limitations
- Failing to include transaction costs, taxes, or maintenance fees in the 'Cost' field leads to an artificially high ROI.
- Comparing the total ROI of a 10-year investment to a 1-year investment without using the annualized rate is misleading.
- Ignoring cash dividends or rental income received during the holding period results in an understated ROI.
- ROI does not account for the risk or volatility associated with an investment, only the historical or projected outcome.
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.