ROI Calculator

No signup. No email. Just calculate.

Your details

$
$
yrs

Return on investment

30.0%

A$3,000 net profit

Net profit

A$3,000

Total ROI

30.0%

Annualized ROI

9.14%

Cost vs profit

Loading chart…

Want this calculator on your own site?

Powered by FinCalcs · Free financial calculators

Return on investment (ROI) is the simplest way to measure how profitable something was. This ROI calculator computes your net profit and ROI percentage from the amount you invested and the amount you got back — and, if you enter a holding period, the annualized ROI so you can compare investments held for different lengths of time. Use it for stocks, real estate, marketing spend, equipment or any business decision.

How to use the ROI Calculator

  1. 1Enter the amount you invested (cost).
  2. 2Enter the total amount returned (final value).
  3. 3Optionally enter how long you held the investment.
  4. 4Review your net profit and ROI percentage.
  5. 5See the annualized ROI if a period was entered.

What is ROI?

Return on investment, or ROI, is a simple, universal measure of profitability that expresses the gain or loss on an investment relative to its cost, as a percentage. Its appeal is its simplicity and versatility: the same formula applies whether you're evaluating a stock purchase, a rental property, a marketing campaign, a piece of equipment or an entire business decision. Because it's a ratio, ROI lets you compare the efficiency of very different investments on a common scale.

The calculation is straightforward. You take the net profit — the amount you got back minus the amount you put in — and divide it by the cost, then multiply by 100 to get a percentage. An investment that cost $10,000 and returned $13,000 produced a $3,000 profit and a 30% ROI. A negative result simply means the investment lost money. This clarity is why ROI is one of the most widely quoted figures in finance and business.

ROI's biggest limitation, however, is that the basic formula ignores time. A 30% ROI earned in one year is far better than the same 30% earned over five years, yet plain ROI treats them identically. That's why annualizing ROI is so useful: by factoring in the holding period, you convert the total return into a per-year rate (closely related to CAGR) that allows fair comparison between investments held for different durations. A short, high ROI can annualize to an exceptional rate, while a large total ROI spread over many years may annualize to something modest.

It's also important to capture all costs and returns for an honest figure. True ROI should include fees, taxes, maintenance and any ongoing costs, not just the headline purchase price — and all income generated, not just the final sale value. Leaving out costs flatters the result; leaving out income understates it. In business, related metrics like return on equity or return on ad spend apply the same logic to specific contexts.

Used thoughtfully, ROI is a powerful quick-check for whether an investment paid off and how it stacks up against alternatives. Pair it with the annualized figure for time-sensitive comparisons, and remember that a high historical ROI never guarantees future results. This calculator gives you the net profit, the ROI percentage, and the annualized rate so you can judge any investment clearly.

The formula

ROI = (Final value − Cost) / Cost × 100
Net profit = Final value − Cost

Annualized ROI = [(Final value / Cost)^(1 / years) − 1] × 100

Frequently Asked Questions

How do you calculate ROI?+

Subtract the cost from the final value to get net profit, divide by the cost, and multiply by 100 for a percentage. For example, turning $10,000 into $13,000 is a $3,000 profit and a 30% ROI.

What is a good ROI?+

It depends on the investment type and risk. As a benchmark, the stock market has historically averaged around 7–10% annually. A 'good' ROI beats safer alternatives and compensates you for the risk taken — always compare on an annualized basis.

What is annualized ROI?+

Annualized ROI converts a total return into a per-year rate by factoring in how long you held the investment. It lets you fairly compare investments held for different periods, since a plain ROI ignores time.

What costs should I include in ROI?+

Include all costs — purchase price, fees, taxes, maintenance and ongoing expenses — and all returns, including income along the way, not just the final value. Leaving costs out overstates your true return.

This calculator is for informational and educational purposes only. Results are estimates and should not be considered financial advice. Always consult a qualified financial professional before making financial decisions.

Related Calculators