ROI Calculator
Calculate return on investment as a percentage, plus net profit or loss, from an initial investment and final value.
ROI
+50%
Net profit: $500.00
- Free — No signup required
- Instant — Results update as you type
- Private — Processed in your browser
Return on investment is the simplest way to say whether something was worth doing: what you got out, against what you put in. The calculator above takes those two numbers and gives you the percentage and the cash figure behind it.
How it works
Enter the initial investment and the final value. Two results come back:
- ROI —
(final value − initial investment) ÷ initial investment × 100, rounded to two decimals. - Net profit or loss — the plain difference, labelled as a profit or a loss depending on its sign.
A final value below the initial one gives a negative ROI, which is correct and is shown as such rather than hidden. The initial investment must be greater than zero — the ratio is undefined otherwise — and the final value may be zero, because a total write-off is a legitimate outcome to measure.
Both figures are unitless. The currency symbol shown alongside the net figure is display only.
What ROI leaves out
ROI is popular because it is simple, and misleading for exactly the same reason. Three omissions matter more than the rest.
Time. A 50% return is excellent over one year and mediocre over ten, and the formula cannot tell them apart. To compare investments of different lengths, annualise: the compound annual growth rate is (final ÷ initial)^(1/years) − 1. A 50% total return over five years is an 8.4% CAGR — a different conversation entirely.
Cost of capital. A 6% return funded by 8% borrowing destroys value. The hurdle is never zero; it is whatever the money would have earned in its next-best use.
Risk. ROI is measured after the fact, on the outcome that happened. It says nothing about the range of outcomes that could have happened, which is why two projects with identical returns can be very differently priced.
There is also the question of what belongs in the denominator. Counting only the purchase price and omitting integration work, training, licences and ongoing support produces a number that is technically correct and practically useless. The rule that keeps ROI honest: total cost of ownership on the bottom, measured benefit on top, over a stated period.
Using it on technical work
ROI is the language most technology spending has to be justified in, and the failure is almost always in the measurement rather than the arithmetic.
A cloud migration is the clearest case. The investment is not the monthly bill — it is migration effort, re-architecture, parallel running, retraining and the tooling you buy along the way. The return is the decommissioned hardware, the licences dropped, the headcount redeployed, and whatever value comes from shipping faster. Both sides need a baseline captured before the work starts, or the calculation becomes an argument about counterfactuals. Cloud cost management covers building that baseline, allocating shared costs and tracking spend against it once you are running.
Internal projects need a comparable discipline. Money spent is easy to count; value delivered is not, and a project that is on budget can still be failing if it has produced nothing. Earned value cost management sets out the technique that keeps those two in view at once — comparing budgeted, actual and earned value — which is the closest thing project work has to an ROI you can read mid-flight rather than at the end.
Related tools
For the underlying percentage arithmetic in any direction, use the percentage calculator. To project a return forward rather than measure one backward, use compound interest; to price the borrowing that funds an investment, the loan calculator.
FAQ
- How is ROI calculated?
- ROI% = (final value − initial investment) ÷ initial investment × 100. It expresses your profit or loss as a percentage of what you originally put in.
- What counts as a good ROI?
- It depends heavily on the type of investment and time period involved — a 10% ROI on a stock held one year is very different from 10% on a business investment held ten years. This calculator shows simple ROI; it doesn't adjust for the length of time the money was invested.
- What does a negative ROI mean?
- A negative percentage means the final value was less than what you invested — you lost money. For example, investing $2,000 and ending up with $1,800 is a -10% ROI, a $200 loss.