ROI Calculator
How well did (or will) an investment perform? Enter how much you put in, what it is worth now, and how long you held it to see total ROI and the annualized return.
How to use this calculator
- Enter amount invested.
- Enter current / final value.
- Enter holding period.
- Your results appear instantly below and update as you change the numbers.
How this calculator works
ROI is (final value − invested) ÷ invested, expressed as a percentage. The annualized return is the compound rate that grows the invested amount into the final value over the holding period, so investments of different lengths can be compared fairly.
Frequently asked questions
What is a good ROI?
It depends on the asset and time frame. Long-run US stock market returns average about 7–10% a year before inflation. Compare the annualized figure, not the total, since a 50% total return over 2 years is much better than the same over 10.
Does ROI account for taxes and fees?
Only if you include them in the numbers you enter. For a true after-tax comparison, use your after-tax final value (or subtract fees from it) before calculating.
Disclaimer: Results are estimates for general information only and do not constitute financial, tax, or legal advice. Figures reflect 2026 rules and may change. Always confirm current limits and consult a qualified professional before making decisions. Official figures: IRS.gov · 2026 limits per IRS tax inflation adjustments.