Business

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

Input · (1500 − 1000) ÷ 1000 = 50%
Invested $1,000, returned $1,500, 3 years
Output
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.

1,000 invested, 1,500 returned (ROI 50%)
Held forAnnualized ROI
1 year50%
3 years14.47%
5 years8.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

Enter the amounts
Type how much you invested and how much you received back.
Add a time period
Optionally enter the number of years to compute annualized ROI.
Read the return
See your ROI %, net profit and, if provided, the annualized ROI.

Why use this tool

ROI and net profit at a glance
Optional annualized ROI for fair comparison
Handles gains and losses
Runs locally — your figures stay private

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