← Back to home

Free • No signup • Fast

ROI Calculator

$

The main amount invested or spent.

$

The revenue, exit value or final amount returned by the investment.

$

Optional extra costs such as fees, marketing expenses or operating costs.

Investment duration. Use decimals for shorter periods, for example 0.25 for 3 months.

ROI result

Positive return

50%

Net profit: $5,000.00

Total investment

$10,000.00

Final value

$15,000.00

Annualized ROI

50%

Investment multiple

1.5x

ROI scenarios

Compare how ROI changes if the final value is lower or higher than expected.

Pessimistic

$11,250.00

12.5%

$1,250.00

Expected

$15,000.00

50%

$5,000.00

Optimistic

$18,750.00

87.5%

$8,750.00

Initial investment$10,000.00
Additional costs$0.00
Break-even final value$10,000.00

This calculator is for educational purposes only. Results are based on the values entered and do not represent financial advice or guaranteed performance.

Related tools

How it works

Calculate return on investment, net profit, annualized ROI and investment multiple from cost, final value and additional expenses.

Practical examples

FAQ

What is ROI?

ROI means return on investment. It measures profit or loss compared with the total amount invested, usually expressed as a percentage.

How is ROI calculated?

ROI is calculated by subtracting the total investment from the final value, then dividing the result by the total investment. This calculator also includes optional additional costs.

What is annualized ROI?

Annualized ROI estimates the average yearly return over the duration of the investment. It is useful when comparing investments with different time horizons.

Can I use this for marketing ROI?

Yes. Enter your campaign spend as the initial investment, add any extra costs, then use the campaign revenue as the final value.

Does this calculator send my data anywhere?

No. The calculation runs in your browser. Values may be saved locally on your device to restore the last scenario, but they are not sent to an external server.

Try these tools