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. 1

    Enter the amount invested

    Type the original amount you put in.

  2. 2

    Enter the final value

    Type what the investment is worth now, or was sold for.

  3. 3

    Add the investment period (optional)

    Enter the number of years held to also see an annualized ROI.

  4. 4

    Read the result

    Net gain, total ROI, and annualized ROI update instantly as you type.

Example use cases

1

Stocks & mutual funds

Check the return on a stock or fund investment over time.

2

Real estate

Work out the return on a property bought and later sold.

3

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.