ROI Calculator
Enter the amount you invested and the amount you got back to instantly see your return on investment and net profit. Add an optional time in years to get the annualized ROI, so you can compare investments of different lengths fairly — calculated client-side.
Examples
Invested $1,000, returned $1,500, 3 years
ROI 50%, net profit $500.00, annualized ≈14.47%
How it works
ROI is the profit as a percentage of what you put in: (returned − invested) ÷ invested × 100. “Amount returned” means everything you got back, including your original money, not only the gain.
| Held for | Annualized ROI |
|---|---|
| 1 year | 50% |
| 3 years | 14.47% |
| 5 years | 8.45% |
The same 50% return is far less impressive over five years than over one, which is why the annualized figure exists: it is the steady yearly rate that would produce the same result, (returned ÷ invested)^(1 ÷ years) − 1. Fees, tax and inflation are not included unless you take them off the returned amount yourself.
How to use ROI Calculator
Why use this tool
Frequently asked questions
ROI % = (amount returned − amount invested) ÷ amount invested × 100. A return of $1,500 on a $1,000 investment is a 50% ROI.
Annualized ROI converts total return into an equivalent yearly rate using ((returned ÷ invested)^(1 ÷ years) − 1) × 100, letting you compare investments held for different lengths of time.
Found a bug or have an idea?
ToolOrbit is actively developed — feedback directly shapes what gets built next.
Send feedback