ROI Calculator

Calculate return on investment (ROI), net profit, and annualized return from your initial and final investment values.

Preparing private browser tool…

Your file will stay on this device.

The ROI formula

Return on investment is profit divided by the amount invested, expressed as a percentage. The formula is ROI equals (final value minus initial investment) divided by initial investment, times 100. Profit is simply final value minus initial investment, and the calculator shows both.

The measure is unitless, which is its main strength. A 5,000 profit means nothing without context; a 50 percent return can be compared against other opportunities immediately. It is also why ROI is used across such different contexts, from a share purchase to a marketing campaign to a piece of equipment.

The weakness is that plain ROI has no time dimension. A 50 percent return over three years and a 50 percent return over three months are the same number, and they are obviously not the same outcome. That is what the annualized figure addresses.

Annualized return and why it differs from dividing by years

The annualized return is the compound annual growth rate: (final divided by initial) raised to the power of one over the number of years, minus one, then times 100. It answers what constant yearly rate would turn the initial amount into the final amount over that period.

Take 10,000 growing to 15,000 over three years. Plain ROI is 5,000 divided by 10,000, or 50 percent. The annualized figure is 1.5 to the power of one third, minus one, which is about 0.1447, or 14.47 percent per year. Compounding checks out: 10,000 times 1.1447 cubed is about 15,000.

Dividing 50 percent by three years to get 16.67 percent is the common shortcut, and it overstates the return because it ignores compounding. The error grows with both the return and the horizon. Over ten years, a 100 percent total return is 10 percent a year by the naive division but only about 7.2 percent annualized.

What the inputs should contain

Initial investment is the full amount of capital committed, including acquisition costs. For a share purchase that means price plus commission; for a business project it means the capital outlay plus the setup costs needed before the project can run. Understating the initial figure inflates the return.

Final value is everything the investment is worth or has returned at the end. For an asset you still hold, that is current market value. For one you sold, it is sale proceeds after selling costs. If the investment paid income along the way, such as dividends, interest, or rent, add those cash flows to the final value, otherwise the return shown counts only the price change.

Years is optional in effect: leave it at zero or blank and you get plain ROI only, with no annualized figure. Enter a fractional year for short holdings, such as 0.5 for six months, and the annualization will extrapolate that period to a yearly rate. Extrapolating a very short period produces large and unstable annualized figures, so treat those with caution.

What ROI leaves out

Risk is absent. Two investments with the same return are not equivalent if one could plausibly have lost half its value along the way. ROI is a realised or projected outcome measure, not a risk-adjusted one, and comparing a government bond against a startup stake on return alone is not a like-for-like comparison.

Timing within the period is absent too. The calculator assumes a single outlay at the start and a single value at the end. An investment that required further capital in year two, or that returned cash early, has a different true return than the two-point calculation suggests. Internal rate of return is the measure that handles irregular cash flows, and it is not what this tool computes.

Inflation and tax are also excluded. The result is a nominal, pre-tax return. To get a rough real return, subtract the inflation rate over the period from the annualized figure. To get an after-tax return, compute the final value net of the tax you would owe on disposal before entering it.

Using ROI for business projects and campaigns

Outside investing, ROI is usually framed as net benefit divided by cost. For a marketing campaign, initial investment is total campaign spend, including agency fees and staff time if you are being rigorous, and final value is spend plus the gross profit attributable to the campaign. Using revenue rather than gross profit in the final value inflates the result substantially for any business with real cost of goods.

Attribution is the difficulty here. Revenue that would have occurred anyway should not count toward the campaign's return, and isolating incremental revenue usually requires a holdout group or a controlled test rather than a last-click report. An ROI built on an attribution model that credits the campaign with baseline sales will look excellent and mean little.

For equipment or process investments, final value is the initial outlay plus the cumulative savings or additional profit over the measurement period. Include maintenance and running costs as reductions, and include the residual resale value of the asset at the end of the period if you would realistically recover it.

Frequently asked questions

What is the difference between ROI and annualized return?
ROI is total return over the whole period with no reference to time. Annualized return is the constant yearly compound rate that produces the same result. Use ROI to describe an outcome and the annualized figure to compare investments held for different lengths of time.
Why is my annualized return lower than ROI divided by years?
Because compounding means each year grows on a larger base, so a smaller yearly rate is enough to reach the same total. Dividing total return by the number of years ignores this and always overstates the yearly rate for a positive return.
Should dividends be included?
Yes, if you want total return. Add dividends, interest, or rental income received to the final value. Leaving them out gives a price-only return, which understates the performance of income-producing assets.
How do I handle an investment that lost money?
Enter the figures as they are. The ROI will be negative and the calculator flags the result as a loss. The annualized figure will also be negative, representing the constant yearly rate of decline.
Can I use this when I added money over time?
Not accurately. The formula assumes one outlay at the start. For multiple contributions, internal rate of return or money-weighted return is the correct measure. A rough workaround is to use the total amount contributed as the initial investment, which understates the return because later contributions had less time to grow.
Is a higher ROI always better?
Not on its own. It says nothing about risk, liquidity, the size of the opportunity, or how long the capital was tied up. A 200 percent return on 500 and a 20 percent return on 500,000 are very different outcomes in absolute terms.