ROI Calculator
Work out the return on any investment. Enter what you put in and what it is worth now to see your ROI percentage and net profit, plus an annualized return if you add a holding period.
How to use the ROI calculator
- Enter your initial investment (the cost or amount you put in).
- Enter the final value or the total amount returned.
- Optionally add the holding period in years to see the annualized return.
Examples
A stock that grew from $1,000 to $1,500
Cost 1000, final value 1500
Net return $500, ROI 50%
Frequently asked questions
What is ROI?
Return on investment measures how much you gained or lost relative to what you put in. The formula is (final value minus cost) divided by cost, expressed as a percentage.
What is the difference between ROI and annualized return?
ROI is the total return over the whole holding period. Annualized return (CAGR) restates that as an equivalent yearly rate, so you can fairly compare investments held for different lengths of time.
How do I interpret a negative ROI?
A negative ROI means the investment is worth less than you paid. An ROI of -20 percent, for example, means you have lost a fifth of the original amount.
What are the limitations of ROI?
Plain ROI ignores how long you held the investment, and it does not account for taxes, fees, inflation or risk. Use the annualized figure for time, and treat ROI as one input rather than the whole picture.
Does this calculator store my numbers?
No. Everything runs in your browser. The figures you type are never sent to a server or saved.
Related tools
CAGR Calculator
Calculate the compound annual growth rate of an investment. Enter the beginning value, ending value and number of years to get CAGR instantly.
SIP Calculator
Calculate SIP returns online. Enter your monthly investment, expected return and duration to see the future value, total invested and gains.
Lumpsum Calculator
Calculate the future value of a one-time investment. Enter the amount, expected annual return and years to see the maturity value, invested amount and gains.
401(k) Calculator
Project your 401(k) balance with employer match. Enter salary, contribution, match and return to see your contributions, the match and growth over time.
Amortization Schedule Calculator
Build a full loan amortization schedule. Enter the amount, rate and term to see each month's payment, principal, interest and balance, plus total interest.
Annuity Calculator
Calculate the present and future value of an annuity. Enter a payment, rate per period and number of periods for ordinary or annuity due timing.