How to calculate return on investment
Return on investment, or ROI, measures how much you gained or lost compared with what you put in. It is a single percentage that works for almost anything with a cost and a payoff: a stock, a rental, a marketing campaign, a kitchen remodel or a new piece of equipment.
The formula is simple. ROI = (final value - cost) / cost x 100. Our example invests $700 and gets back $1,005. The gain is $305, and $305 divided by $700 is 43.6%. Enter your own numbers above, and the sentence, chart and table update as you type.
The trap is time. A 43.6% return earned in 45 days and the same return earned in 15 years are very different results, yet ROI alone treats them as equal. Use the Return menu to switch between a dollar amount, a simple rate and a compounding rate, and use the Time menu to compare holding periods. Then look at the effective yearly rate in the results.
Be strict about what counts as cost. Commissions, transaction fees, taxes, repairs and your own time can all shrink a result that looks great on paper. Count them consistently and you can rank very different projects side by side. Every result has a link you can copy, so a colleague can check your numbers or change them.
The ROI formula
\text{ROI} = \frac{\text{Final value} - \text{Cost}}{\text{Cost}} \times 100