ROI Calculator
Calculate return on investment from the amount invested and the final value. See ROI percentage, net gain or loss, return multiple and optional annualized ROI.
Calculate Your Return on Investment
Enter the total amount invested and the value received or remaining at the end. Add a time period only if you also want an annualized return estimate.
What Is ROI?
ROI stands for return on investment. It is a simple percentage used to compare the gain or loss from an investment with the amount originally invested.
A positive ROI means the final value is greater than the initial investment under this simplified calculation. A negative ROI means the final value is lower. An ROI of 0% means the final value equals the amount invested.
How the ROI Calculator Works
The calculator first finds the net gain or loss:
It then divides that gain or loss by the initial investment and converts the result to a percentage.
Example
Net gain = $1,200 − $1,000 = $200
ROI = $200 ÷ $1,000 × 100 = 20%
This means the final value is 20% above the original investment amount before considering any costs, taxes, timing differences or other items that were not included in the inputs.
What Should Be Included in the Initial Investment?
The usefulness of an ROI calculation depends heavily on what you include as the investment cost. For a simple purchase, the initial investment may be straightforward. For a project or campaign, the real cost may include several components.
If important costs are excluded, the calculated ROI can appear higher than a more complete real-world return.
ROI, Net Gain and Return Multiple
The calculator shows several related values because they describe the result in different ways.
| Measure | Meaning | $1,000 → $1,200 Example |
|---|---|---|
| Net gain | Final value minus initial investment | $200 |
| ROI | Net gain relative to the initial investment | 20% |
| Return multiple | Final value divided by initial investment | 1.20× |
| Break-even value | Final value that would produce 0% ROI | $1,000 |
A 1.20× return multiple is not the same as 120% ROI. In this example, the final value is 120% of the initial amount, while the gain itself is 20% of the initial amount.
What Is Annualized ROI?
Basic ROI does not account for how long an investment takes. A 20% total return achieved over one year is not directly comparable with the same 20% total return achieved over several years.
When you provide a positive investment period and both the initial and final values are greater than zero, this calculator also shows a compound annualized return:
The result is then multiplied by 100 to display a percentage.
The annualized calculation shown here uses compound annual growth. It describes the constant annual rate that would connect the starting value to the ending value over the entered period.
If the final value is zero or negative, this calculator does not display an annualized figure because the simplified compound-growth formula used here is not suitable for that case.
ROI Examples
| Initial Investment | Final Value | Gain / Loss | ROI |
|---|---|---|---|
| $1,000 | $1,200 | +$200 | 20% |
| $5,000 | $5,000 | $0 | 0% |
| $2,000 | $1,500 | −$500 | −25% |
| $10,000 | $15,000 | +$5,000 | 50% |
The currency does not affect the percentage as long as the initial investment and final value use the same currency and represent comparable amounts.
Common Uses for an ROI Calculator
ROI is commonly used as a simple comparison measure in business and personal financial analysis.
- Compare the outcome of projects or purchases.
- Review marketing campaign cost versus attributed return.
- Measure the simple return from an asset purchase and later value.
- Compare alternative business expenditures using the same calculation method.
- Check a manual ROI calculation.
- Run simple what-if scenarios using different costs or final values.
For marketing, projects or business activities, defining what counts as the “return” is especially important. Revenue, gross profit, net profit and estimated value are different measures and can produce very different ROI figures.
Important Limitations of ROI
ROI is useful because it is simple, but that simplicity also creates limitations.
ROI also does not automatically account for inflation, cash flows received at different dates, opportunity cost, taxes or the time value of money.
This calculator does not determine whether an investment, project or campaign is advisable. Real decisions may require additional financial, tax, legal and risk analysis.
ROI vs Profit
Profit and ROI answer different questions.
Profit expresses a gain or loss as an amount of money. ROI expresses that gain or loss relative to the initial investment.
If a $10,000 investment becomes $12,000, the gain is $2,000 and the ROI is 20%. The $2,000 tells you the size of the gain; 20% tells you the gain relative to the original investment.
For business pricing rather than investment performance, the Profit Margin Calculator may be more appropriate because margin compares profit with revenue rather than with an initial investment.
How to Use This ROI Calculator
- Enter the initial investment or total cost.
- Enter the final value or amount returned.
- Optionally enter the investment period if you want an annualized result.
- Select a currency symbol for display.
- Click Calculate ROI.
- Review ROI, net gain or loss, return multiple and the optional annualized figure.
- Change the inputs to compare another scenario using the same assumptions.
For a meaningful comparison, use the same cost definitions, return definitions, currency and measurement period across the alternatives you are comparing.
Browser Calculation and Data Handling
The ROI calculations on this page are designed to run with JavaScript in your browser. The numbers entered into the calculator do not need to be submitted to a separate calculation service solely to produce the ROI result.
Normal website technologies such as hosting, analytics, security, consent systems or advertising may operate separately according to ToolZippy’s applicable site policies.
ROI Calculator FAQs
What is the formula for ROI?
The standard formula used here is ROI = (Final Value − Initial Investment) ÷ Initial Investment × 100.
What does a 20% ROI mean?
Under the simplified formula, a 20% ROI means the net gain equals 20% of the initial investment. For example, an investment of $1,000 that becomes $1,200 has a $200 gain and a 20% ROI.
Can ROI be negative?
Yes. If the final value is below the initial investment, the calculator produces a negative ROI.
What does 0% ROI mean?
A 0% ROI means the final value equals the initial investment under the values entered, so there is no calculated gain or loss.
Is ROI the same as profit?
No. Profit is an amount, while ROI compares the gain or loss with the initial investment and expresses the result as a percentage.
What is a return multiple?
The return multiple is final value divided by initial investment. For example, $1,200 divided by $1,000 equals 1.20×.
Does ROI include time?
Basic ROI does not. If you enter a valid investment period, this calculator separately displays a compound annualized return when the starting and ending values allow that calculation.
Does this calculator include fees and taxes?
Not automatically. Include relevant costs in your inputs if they belong in the ROI definition you are using. Taxes and other real-world factors can require separate analysis.
Can I use ROI to compare investments?
ROI can provide one comparison measure when the inputs are defined consistently, but it does not by itself account for all differences in timing, risk, cash flows, taxes, fees or other factors.
Is the ToolZippy ROI Calculator free?
Yes. You can use the calculator without creating an account.
