Free ROI Calculator
Work out return on investment, net gain, and annualized return — no signup, nothing sent to a server.
Net gain
—
ROI
—
Annualized ROI
—
How to use the ROI calculator
-
1
Enter the amount invested
Type the original amount you put in.
-
2
Enter the final value
Type what the investment is worth now, or was sold for.
-
3
Add the investment period (optional)
Enter the number of years held to also see an annualized ROI.
-
4
Read the result
Net gain, total ROI, and annualized ROI update instantly as you type.
Example use cases
Stocks & mutual funds
Check the return on a stock or fund investment over time.
Real estate
Work out the return on a property bought and later sold.
Marketing & business spend
Measure the return generated by a campaign or business investment.
Frequently asked questions
How is ROI calculated?
ROI = ((final value − amount invested) ÷ amount invested) × 100. It expresses net gain as a percentage of the original investment.
What is annualized ROI?
Annualized ROI spreads the total return evenly over the investment period, using the formula ((final ÷ invested)^(1 ÷ years) − 1) × 100, so returns over different time periods can be compared fairly.
Do I need to enter the investment period?
Only if you want the annualized figure. Total ROI and net gain are calculated regardless of whether a period is entered.
Is anything I type sent to a server?
No. Every calculation runs entirely in your browser — nothing is transmitted or logged.