Skip to content

ROI Calculator

Calculate return on investment and net gain/loss from an initial investment and either a final value or a gain amount.

Choose a calculation

Find ROI from what you started with and what it's worth now.

Result

How to Use

  1. Choose whichever numbers you already have — the final value your investment is now worth, or the dollar gain (or loss) you already know — from the options above the form.
  2. Enter your initial investment amount and the other figure.
  3. The result shows your net gain or loss and ROI as a percentage — a negative number means a loss, which this calculator fully supports.

Formula

From final value
gain = final_value − initial_investment, ROI% = gain ÷ initial_investment × 100
From gain
ROI% = gain ÷ initial_investment × 100

Worked Example

A $1,000 investment now worth $1,500.

  1. Net gain: $1,500 − $1,000 = $500
  2. ROI: $500 ÷ $1,000 × 100 = 50%

Result: Net gain/loss: $500.00 / ROI: 50%

About This Tool

What this tool does

This calculator finds your return on investment (ROI) and net gain or loss, either from an initial investment and its current/final value, or from an initial investment and a known gain (or loss) amount directly.

When to use it

Use it to check the return an investment, purchase, or project actually produced, or to compare the ROI of two different outcomes on a like-for-like percentage basis.

What the result means

Net gain/loss is the plain dollar difference — positive for a gain, negative for a loss. ROI is that same gain or loss expressed as a percentage of what you originally put in, which is what makes returns of different sizes comparable to each other.

Assumptions & limitations

This is a simple, point-in-time ROI: it divides your total gain by your initial investment and does not include how long you held the investment. A 50% ROI over one month and a 50% ROI over ten years are reported identically here, because no holding period is collected — if you want a rate that accounts for time (an annualized return), you need to calculate that separately using your own holding period; this tool does not model it. This tool also assumes you cannot lose more than 100% of your initial investment (no leverage or margin), so a loss is capped at the full amount invested. This is for informational purposes only, not investment or financial advice.

Frequently Asked Questions

How do I calculate ROI?
Subtract your initial investment from the final value to get your net gain, then divide that gain by the initial investment and multiply by 100. A $1,000 investment worth $1,500 has a $500 gain and a 50% ROI.
Can ROI be negative?
Yes — a negative ROI means the investment lost value. If your final value is less than your initial investment, or you enter a negative gain, this calculator reports the correct negative ROI percentage rather than treating a loss as an error.
Does this ROI account for how long I held the investment?
No — this is a simple point-in-time ROI (total gain ÷ initial investment), not an annualized return. A 20% ROI over 3 months and a 20% ROI over 3 years show the same 20% here; if the holding period matters to you, you'll need to annualize the result yourself using how long you actually held the investment.