Home/ROI Calculator

ROI Calculator

Calculate the return on investment for any financial decision.

What this calculator does

ROI is the most widely used and most widely abused figure in finance, and its appeal is its simplicity: what you got back, divided by what you put in. This calculator takes your initial investment, the final value, and the number of years, and returns the profit in dollars, the ROI percentage, and the annualized rate.

The annualized figure is the one to pay attention to. Raw ROI treats a return earned in six months exactly the same as one earned over fifteen years, which makes it useless for comparison until time is accounted for.

When to use it

ROI works best where cost and return are both clean, identifiable, and separated by a single period — a marketing campaign, a piece of equipment, a training program, a renovation, or a straightforward investment bought once and sold once.

It is the wrong tool when cash flows are spread unevenly across years, when the investment is ongoing rather than one-off, or when timing genuinely matters to the decision. In those cases the honest answer comes from NPV or IRR, both of which discount cash flows according to when they actually arrive.

Understanding the inputs

Initial investment is the full cost of getting the return — not just the headline price. For a business project, include labor at a realistic rate, because excluding it is what produces the implausible ROI figures that get projects approved and later regretted.

Final value is what the investment is worth now or what it generated, measured consistently with the cost. If the cost is a gross figure, the return should be gross too. Years drives the annualized output and accepts decimals; enter 0.5 for a six-month campaign rather than rounding to 1.

How is this calculated?

ROI = ((Final Value − Initial Investment) / Initial Investment) × 100. Annualized ROI = (Final Value / Initial Investment)^(1/years) − 1.

A worked example

A business spends $12,000 on a paid advertising campaign — $10,000 in ad spend plus $2,000 of agency and design time. The campaign generates sales that, after cost of goods, produce $31,200 in attributable gross profit over the following year.

Profit is $19,200 on $12,000 committed, an ROI of 160 percent. Over one year, that is also the annualized rate. Had the same $31,200 arrived over three years instead, the ROI would still read 160 percent but annualize to just 37.6 percent — still strong, but a materially different investment case.

Limitations and assumptions

ROI ignores three things that usually matter: when the money arrived, how much money was involved in absolute terms, and how much risk was taken to get it. A leveraged position and a cash position can show identical ROI while being completely different propositions.

It is also nominal, before tax, and backward-looking. Past returns do not predict future ones, and the calculator assumes a flat return with no volatility. It is not investment advice. For capital allocation decisions of any size, run NPV and IRR alongside it rather than relying on the ratio alone.

Common Questions

What is ROI and what does it actually measure?
Return on investment is profit divided by cost, expressed as a percentage. Final value minus initial investment, over initial investment, times 100. It measures efficiency of capital — how much you got back per dollar committed — and it applies to anything with an identifiable cost and an identifiable return.
What counts as a good ROI?
Entirely dependent on context and time. A 15 percent ROI is disappointing over ten years and excellent over six months. For business projects, ROI is usually judged against the cost of capital; for investments, against what an index fund would have delivered. Always annualize before declaring anything good.
Why is annualized ROI different from plain ROI?
Plain ROI ignores time entirely. Annualized ROI converts the total into a compound yearly rate by taking the growth factor to the power of one over the years. A 60 percent ROI over three years annualizes to 17 percent; over ten years, to 4.8 percent. The same headline, two different results.
What costs should go into the initial investment?
Everything you had to spend to obtain the return, including costs that are easy to overlook — commissions, setup fees, staff time valued honestly, equipment, and any ongoing costs incurred during the period. Understating the denominator is the most common way ROI calculations end up flattering a project that did not deserve it.
How does ROI differ from NPV or IRR?
ROI is a simple ratio that ignores when cash flows arrive. NPV discounts each future cash flow to today's value and returns a dollar amount. IRR finds the discount rate at which NPV equals zero. For a multi-year project with uneven cash flows, IRR or NPV give a far more reliable answer.
Can ROI be misleading?
Easily. It ignores timing, scale, and risk. A 200 percent ROI on a $500 investment is worth less in absolute dollars than a 20 percent ROI on $100,000. And a high ROI achieved through leverage or concentration carries risk the ratio does not show. Use it as one input, not a verdict.
Should ROI be calculated before or after tax?
Whichever you use, apply it consistently. Pre-tax ROI is easier to compute and fine for comparing similar projects. After-tax ROI is what actually matters to your net worth, particularly when comparing a taxable brokerage account against a 401(k) or IRA where growth is sheltered until withdrawal.
How do I calculate ROI on a rental property?
Two ways, and they answer different questions. Cash-on-cash return divides annual pre-tax cash flow by the cash you actually put in, which captures the effect of the mortgage. Total ROI adds principal paydown and appreciation to the numerator. Leveraged property ROI can look spectacular precisely because the denominator is small.
Does ROI account for inflation?
No, it is a nominal figure. Over long periods that matters a great deal — a 40 percent ROI across ten years with 3 percent annual inflation is close to nothing in purchasing power. For anything spanning more than a few years, run the result through a real rate of return calculation as well.
TheFinanceCalculators

Professional-grade financial calculators. Accurate, fast, and completely free. Not financial advice.

© 2026 TheFinanceCalculators. All rights reserved.