ROI Calculator

Measure how profitable an investment is as a percentage of the amount you put in.

years

Leave blank or 0 to skip annualized return
Total ROI
50%
Net gain / loss

5,000

Annualized ROI

14.47%

Formula
ROI % = (final value − initial investment) ÷ initial investment × 100. Annualized = ((final ÷ initial)^(1/years) − 1) × 100.
Examples
InputResult
Invest $10,000, ends at $15,000 over 3 yearsROI = 50%, annualized ≈ 14.47%

About this calculator

Return on investment (ROI) expresses your profit or loss relative to the amount invested, making it easy to compare opportunities of different sizes. A positive ROI means a gain, while a negative ROI means a loss. It is one of the most widely used measures of investment efficiency.

Because total ROI ignores how long you held the investment, this calculator also reports the annualized (compound) return when you enter a holding period. A 50% return over one year is far better than the same 50% over five years, and the annualized figure captures that difference so you can compare investments fairly.

Frequently asked questions

Total ROI is the overall percentage gain regardless of time. Annualized return converts it into an equivalent compound yearly rate so investments held for different periods can be compared.

Yes. If the final value is lower than the initial investment, ROI is negative, indicating a loss.

Not directly. For a true net ROI, use the actual amount invested (including fees) and the final value after taxes and costs.

Did this calculator help you?