calculatorsname

ROI calculator

Enter what an investment cost and what it is worth now to see the profit or loss, the return as a percentage and the value as a multiple of what you put in.

Runs locally in your browser

How it works

Return on investment is (final value − initial value) ÷ initial value × 100, so a result of 60% means you ended up with 1.60 for every 1 you started with. A loss shows as a loss row with a positive money figure and a negative percentage, which keeps the arithmetic honest: you can always see which direction the result went. The initial value must be above zero because dividing by zero has no answer. Nothing here accounts for fees, tax, inflation or the length of time you held the investment — a 60% return over one year and a 60% return over ten years are treated the same.

Worked example

Bought for 250 and sold for 400: the profit is 400 − 250 = 150, and 150 ÷ 250 × 100 = 60%, so the return is 60% and the multiple is 400 ÷ 250 = 1.60. Bought for 250 and sold for 200: the loss is 50, which is 50 ÷ 250 × 100 = −20%, and the multiple is 0.80.

Questions and answers

Everything runs in your browser: your text, file or value is never uploaded anywhere.