ROI Calculator: Return on Investment (Free)
Every investment, ad campaign or side project comes down to one question: did it pay off, and by how much? Return on investment answers that in a single percentage you can compare across very different bets. This guide explains the ROI formula, the difference between total and annualized return, and a worked example. The ROI Calculator gives you ROI, net profit and annualized return in seconds — free, instant and private in your browser.
How ROI is calculated
Return on investment measures gain relative to cost. The formula is:
- ROI = (final value minus initial investment) / initial investment times 100
The result is a percentage. A positive ROI means a profit; a negative one means a loss. Net profit is simply final value minus initial investment in money terms.
ROI is popular because it normalises returns — a 50% ROI is comparable whether you invested 100 or 100,000, making it easy to rank opportunities.
How to use the ROI Calculator
Quick to run:
- Open the ROI Calculator.
- Enter the amount you invested.
- Enter the final value or amount returned.
- Optionally enter the holding period to get an annualized figure.
- Read your ROI percentage, net profit and annualized return.
It recalculates live, so you can compare scenarios by tweaking the numbers.
Worked example: a 1,000 investment
You invest 1,000 and it grows to 1,300.
Apply the formula:
- Net profit = 1,300 minus 1,000 = 300
- ROI = 300 / 1,000 times 100 = 30%
So your ROI is 30% and your net profit is 300. That tells you the investment returned 30 cents for every dollar put in. Next we will see what that looks like spread over time, which changes how impressive it really is.
Total ROI vs annualized ROI
Total ROI ignores time, which can mislead. A 30% return over one year is excellent; over ten years it is modest. Annualized ROI fixes this by expressing the return as a yearly rate.
The formula is:
- Annualized ROI = ((final / initial) raised to (1 / years) minus 1) times 100
For 30% total over 3 years, the annualized return is about 9.1% per year. Always compare investments using the annualized figure when their time periods differ, or you will favour slow performers.
When to use ROI
ROI applies far beyond the stock market: judging a marketing campaign, weighing a property purchase, comparing two business projects, evaluating a course or certification, or deciding whether equipment pays for itself. Because it reduces any investment to a single comparable percentage, it is a quick first filter — though it should sit alongside risk and time, not replace them.
Tips and common mistakes
Use ROI well:
- Include all costs, not just the headline price — fees, taxes and time have value.
- Always annualize when comparing investments of different lengths.
- ROI says nothing about risk; a high ROI can come from a risky bet.
- A negative ROI is a real loss, not just a smaller gain.
For compounding returns over time, the Compound Interest Calculator digs deeper, and the CAGR Calculator focuses on annual growth. See more free calculators.
Comparing returns at a glance
Because ROI reduces every bet to one percentage, you can line up very different investments side by side. The table below uses the formula ROI = (gain minus cost) divided by cost, times 100, with the net profit shown alongside.
| Invested | Returned | Net profit | ROI |
|---|---|---|---|
| 1,000 | 1,300 | 300 | 30% |
| 1,000 | 950 | -50 | -5% |
| 5,000 | 7,500 | 2,500 | 50% |
| 20,000 | 22,000 | 2,000 | 10% |
The 5,000 stake earns the most money in absolute terms, but the 1,000 stake at 30% and the 5,000 stake at 50% show that the highest dollar profit is not always the highest rate of return. ROI lets you rank by efficiency, while net profit tells you the real cash gained — read both together.
Why time changes everything
A headline ROI hides how long the money was tied up, and that can flip a ranking. Annualized ROI levels the field by restating the total return as a yearly rate using ((final divided by initial) raised to (1 divided by years), minus 1) times 100.
Consider the same 30% total return over different holding periods:
| Total ROI | Years held | Annualized ROI |
|---|---|---|
| 30% | 1 | 30% |
| 30% | 3 | about 9.1% |
| 30% | 5 | about 5.4% |
| 30% | 10 | about 2.7% |
The same 30% looks excellent in a year and mediocre over a decade. Whenever two investments ran for different lengths of time, compare their annualized figures, not the raw totals, or you will reward slow performers.
Real-world scenarios
ROI is a first-pass filter across many decisions:
- A marketer checks whether an ad campaign that cost 2,000 and drove 3,200 in sales was worth repeating — a 60% ROI.
- A landlord weighs a rental property by setting net rental income and resale gain against the purchase and upkeep costs.
- A founder compares two projects competing for the same budget, ranking them by expected return.
- A professional decides whether a 1,500 certification will lift earnings enough to justify the cost.
- A small business asks whether new equipment will pay for itself within a useful lifespan.
In each case ROI gives a quick, comparable number — but pair it with risk and time horizon before committing real money, since a single percentage cannot capture either.
Is it private?
Yes. The ROI Calculator runs entirely in your browser, so your investment figures are never uploaded or stored on any server. There is no account and no tracking, and it works offline once the page loads. Explore more free, private tools for money and number tasks.
Try the tool from this guide
ROI Calculator
Return on investment and annualized ROI.
Open ROI CalculatorFrequently asked questions
Is the ROI calculator free?
Yes, it is completely free with no sign-up and no limits. Calculate ROI as many times as you need.
Is it private?
Yes. All calculations run in your browser, so your investment numbers are never uploaded or stored.
What is the ROI formula?
ROI equals final value minus initial investment, divided by the initial investment, times 100. The result is a percentage gain or loss.
What is a good ROI?
It depends on time and risk. A 30% return in one year is strong, but the same return over ten years is weak. Always compare the annualized ROI.
What is annualized ROI?
It expresses your total return as a yearly rate, so investments held for different lengths of time can be compared fairly.
Can ROI be negative?
Yes. If the final value is less than what you invested, the gain is negative and so is the ROI. For example, 1,000 that falls to 950 is a net loss of 50, which is an ROI of -5%. A negative ROI is a real loss of capital, not just a smaller profit.
Sources
Share this article
Send it to a teammate or save the link for later.
