# ROI Calculator (Return on Investment)

Calculate your return on investment instantly. Enter cost and return to see ROI percentage, net profit, and annualized return. Free online ROI calculator.

## What this calculates

Calculate the return on any investment with our free ROI calculator. Enter the initial cost and the final value to see your ROI percentage, net profit or loss, annualized return rate, and total return multiple. Works for stocks, real estate, business investments, and any financial decision.

## Inputs

- **Initial Investment (Cost)** ($) — min 0 — The total amount you invested or spent.
- **Final Value (Return)** ($) — min 0 — The total value received or current value of the investment.
- **Investment Period (years)** — min 0, max 100 — How long you held the investment. Used to calculate annualized return.

## Outputs

- **ROI** — formatted as percentage — Return on investment as a percentage.
- **Net Profit / Loss** — formatted as currency — The absolute dollar gain or loss.
- **Annualized Return** — formatted as percentage — The equivalent annual return rate, accounting for the holding period.
- **Total Return Multiple** — How many times your initial investment you received back.

## Details

Return on Investment (ROI) is one of the most widely used financial metrics for evaluating the profitability of an investment. The basic ROI formula is: ROI = (Gain - Cost) / Cost * 100%. A positive ROI means the investment was profitable; a negative ROI means it lost money.

For example, if you invested $10,000 and received $15,000 back, your ROI is ($15,000 - $10,000) / $10,000 * 100% = 50%. Your net profit is $5,000.

The annualized return is particularly useful for comparing investments held for different periods of time. A 50% return over 5 years is very different from 50% over 1 year. The annualized return formula is: Annualized Return = (Final Value / Initial Investment)^(1/years) - 1. That same 50% return over 5 years works out to approximately 8.45% annualized.

ROI is used in personal investing (stocks, bonds, real estate), business decisions (marketing campaigns, equipment purchases, hiring), and capital budgeting. While ROI is intuitive and easy to calculate, it does not account for risk, opportunity cost, or the time value of money. For more comprehensive analysis, metrics like Net Present Value (NPV) or Internal Rate of Return (IRR) are used alongside ROI.

## Frequently Asked Questions

**Q: How is ROI calculated?**

A: ROI is calculated using the formula: ROI = (Gain - Cost) / Cost * 100%. The gain is the total value received from the investment, and the cost is the total amount invested. For example, investing $10,000 and receiving $13,000 gives an ROI of ($13,000 - $10,000) / $10,000 * 100% = 30%.

**Q: What is a good ROI?**

A: A 'good' ROI depends on the context. For stock market investments, the S&P 500 has historically returned about 10% annually (7% after inflation). Real estate typically returns 8-12% annually including appreciation and rental income. For business investments, anything above the cost of capital is generally considered good. Higher-risk investments should have higher expected ROI to compensate for the risk.

**Q: What is the difference between ROI and annualized return?**

A: ROI measures the total return over the entire holding period as a single percentage. Annualized return converts that total return into an equivalent annual rate, making it easier to compare investments held for different lengths of time. A 50% total ROI over 1 year is excellent, but 50% over 10 years is modest (about 4.1% annualized).

**Q: Does ROI account for inflation?**

A: The basic ROI formula does not account for inflation. To calculate real (inflation-adjusted) ROI, you can subtract the inflation rate from your annualized return, or adjust the final value to present-day dollars before calculating ROI. For example, if your annualized return is 8% and inflation is 3%, your real return is approximately 5%. Use our inflation calculator for precise adjustments.

**Q: Can ROI be negative?**

A: Yes, a negative ROI means the investment lost money. If you invested $10,000 and the final value is $7,000, your ROI is ($7,000 - $10,000) / $10,000 * 100% = -30%. This means you lost 30% of your initial investment. Negative ROI is common in failed business ventures, declining stock investments, or depreciating assets.

---

Source: https://vastcalc.com/calculators/finance/roi
Category: Finance
Last updated: 2026-04-21
