๐Ÿ‡บ๐Ÿ‡ธ USC
Investing & Retirement
๐ŸŽฏ

ROI Calculator

Find your return on investment, net profit & annualized ROI

๐ŸŽฏ Investment details

$
$
years
โœ…

Last updated June 2026

Method: Total ROI uses the standard definition (final value โˆ’ initial cost) รท initial cost ร— 100. Annualized ROI uses the compounding formula (final รท initial)^(1 รท years) โˆ’ 1, the same math as CAGR.

Included: Total ROI %, net profit in dollars, money multiple, annualized ROI over your holding period, and a year-by-year growth view at the annualized rate.

Not included: Trading fees and commissions, taxes on gains, dividends or interim cash flows, and inflation. Enter net amounts if you want an after-cost figure. Results are estimates, not financial advice.

ROI calculator: how to measure your return on investment

Say you invested $10,000 and it's now worth $15,000. Your net profit is $5,000, and your return on investment is $5,000 รท $10,000 = 50%. If that growth happened over 3 years, the annualized ROI is about 14.5% per year - the number you should actually compare against other opportunities. This ROI calculator gives you both: the headline total return and the time-adjusted yearly rate.

The ROI formula

Return on investment is simply the gain (or loss) relative to the amount you put in:

ROI = (Final value − Initial cost) ÷ Initial cost × 100

And the annualized version, which fairly compares investments held for different lengths of time, is:

Annualized ROI = (Final ÷ Initial)(1 ÷ years) − 1

Here initial cost is your total outlay (price plus any buying fees, if you want a net figure), and final value is what the investment is worth or what you sold it for. A positive result is a gain; a negative result is a loss.

Why total ROI alone can mislead you

Total ROI says nothing about time. A 50% return is excellent in one year and mediocre over ten. That's why the annualized figure matters: it converts any holding period into a single per-year rate so you can line up a 2-year flip against a 6-year hold on equal footing. Whenever you're comparing options, look at annualized ROI - or its twin, the compound annual growth rate (CAGR), which our CAGR Calculator computes from the same two figures.

Make your ROI a real number

The textbook formula is a gross figure. To get the return that actually reaches your pocket:

  • Subtract costs: commissions, platform fees and the bid-ask spread all reduce your true ROI - fold them into the initial cost or the final value.
  • Account for taxes: capital gains are taxable in most cases, so your after-tax ROI is lower than the gross number.
  • Add cash flows: if the investment paid dividends, interest or rent, include those in the final value to capture total return.
  • Remember inflation: a 6% nominal ROI during 4% inflation is only about 2% in real purchasing power.

What is a good ROI?

There's no universal benchmark - it depends on risk, asset class and how long your money was tied up. As a long-run reference, the broad U.S. stock market has historically averaged roughly 7-10% per year. A genuinely "good" ROI beats what you could have earned elsewhere at the same risk, after fees and taxes. Use this calculator to translate your raw gain into an annualized rate and judge it against that bar.

How to use this ROI calculator

You only need three inputs to get a complete picture. Work through them in order:

  1. Initial cost: enter what you originally put in. If you want a true net figure, fold in any buying fees or commissions here.
  2. Final value: enter what the investment is worth today, or what you actually received when you sold it. Subtract selling fees and add any dividends, interest or rent to capture total return.
  3. Holding period: enter the number of years you held the investment. This is what powers the annualized ROI - leave it at one year if you only want the simple total return.

The results update instantly. Read your total ROI and net profit at the top, then check the annualized ROI to judge the investment against alternatives on a per-year basis.

A second worked example: a multi-year hold

Suppose you bought shares for $8,000 and sold them five years later for $13,600. Your net profit is $5,600, so the total ROI is $5,600 ÷ $8,000 = 70%, and the money multiple is 1.7x. But 70% spread across five years is not 14% per year - because returns compound, the annualized ROI is (13,600 ÷ 8,000)(1 ÷ 5) − 1 ≈ 11.2% per year. That 11.2% is the figure you compare against, say, a savings account or an index fund. If the same 70% gain had taken just two years, the annualized ROI would jump to about 30.4% per year - identical total return, very different quality, which is exactly why time matters.

Scenario comparison: same gain, different stories

Three investors each turn $5,000 into $9,000 - an identical $4,000 net profit and an identical 80% total ROI. Total ROI alone says they did equally well. Annualized ROI tells the real story:

  • Investor A (held 1 year): 80% total = 80% annualized - a spectacular year.
  • Investor B (held 4 years): 80% total = about 15.8% per year - still very strong, roughly double the long-run market average.
  • Investor C (held 12 years): 80% total = about 5.0% per year - modest, and possibly below what a simple index fund would have returned.

The lesson is that the headline percentage is only meaningful once you anchor it to time. When you read a "+80% return!" claim anywhere, the first question to ask is "over how long?" - then run it through the annualized formula before drawing any conclusion.

How the result is used in real life

An ROI figure is rarely the end of the story - it's an input into a decision. In practice people use it to:

  • Rank choices: when capital is limited, the annualized ROI helps you put the strongest opportunity first.
  • Set a hurdle rate: a business often won't green-light a project unless its expected ROI clears a minimum threshold that covers the cost of capital.
  • Review past decisions: calculating the realized ROI after the fact shows whether a strategy actually worked, separate from how it felt at the time.
  • Communicate results: a single percentage is easy to share with partners, clients or yourself - far clearer than a pile of dollar figures.

Who this calculator is for

This tool turns any "I put in X, I got out Y" situation into a clear, comparable number. It's useful for:

  • Individual investors measuring the return on a stock, ETF, fund or crypto position.
  • Real-estate owners sizing up the gain on a property, including renovation costs and net rent.
  • Small-business owners and marketers checking whether a project, campaign or piece of equipment paid for itself.
  • Side-hustlers and resellers who want the true percentage return after buying and selling costs.
  • Anyone comparing options who needs to put two investments of different sizes and lengths on the same footing.

Key terms explained

  • Net profit: final value minus initial cost in dollars - the raw gain before expressing it as a percentage.
  • Total ROI: net profit divided by initial cost, shown as a percentage. It ignores how long you held the investment.
  • Annualized ROI: the total return restated as a steady yearly rate, so different holding periods become comparable.
  • Money multiple (MOIC): final value divided by initial cost - how many times your money grew (2.0x means it doubled).
  • CAGR: the compound annual growth rate, which is mathematically the same as annualized ROI for a single lump sum.
  • Nominal vs. real return: nominal ROI is the headline number; real ROI subtracts inflation to show your gain in purchasing power.

What changes your ROI the most

When you adjust the inputs and watch the result move, a few factors do most of the work:

  • The gap between cost and value: the larger the spread between what you put in and what you got out, the higher the ROI - this is the single biggest driver.
  • Holding period: it has no effect on total ROI but dominates the annualized figure - the same gain over fewer years annualizes far higher.
  • Fees and commissions: they raise your effective initial cost or cut your final value, quietly dragging the percentage down.
  • Income along the way: dividends, interest and rent add to total return but are easy to leave out if you only compare buy and sell prices.
  • Taxes and inflation: both shrink the return you actually keep, turning a healthy nominal ROI into a more modest real, after-tax one.

Tips to improve the number that matters

You can't change a return that already happened, but for future investments these habits raise the ROI you actually keep:

  • Cut costs: low-fee funds and cheaper trading platforms leave more of the gross return in your hands.
  • Mind the holding period: in the U.S., assets held longer than a year are generally taxed at lower long-term capital-gains rates than short-term gains.
  • Reinvest income: reinvesting dividends and interest lets compounding work on a larger base, lifting your annualized return.
  • Use tax-advantaged accounts: sheltering gains in retirement accounts can meaningfully raise your after-tax ROI.
  • Compare on an annualized basis: choosing investments by annualized ROI rather than raw total return steers you toward genuinely better options.

ROI for marketing, projects and business spending

ROI is just as common in business as it is in investing, and the formula is identical - you simply redefine "initial cost" and "final value." For a marketing campaign, the cost is your ad spend plus production, and the "final value" is the gross profit the campaign generated. If a $2,000 ad budget produces $8,000 in attributable gross profit, the campaign ROI is ($8,000 − $2,000) ÷ $2,000 = 300%, often quoted as a 3:1 return on ad spend. The same logic sizes up a new machine, a training program, a software subscription or a hire: estimate the extra profit it produces, subtract what it cost, and divide by the cost. Two cautions carry over from investing. First, time still matters - a 300% return earned over three years is far weaker than the same return in three months, so annualize it before comparing projects. Second, be honest about what counts as "value": revenue is not profit, and a campaign that drives sales at a loss can show a flattering top-line number while quietly destroying margin. To check whether a price actually leaves room for profit in the first place, pair this tool with the Profit Margin Calculator, and to find the sales volume a project needs to cover its cost, use the Break-Even Calculator.

How to annualize ROI by hand

You don't need the calculator to spot-check an annualized figure - the steps are simple once you see them. Start with the money multiple: divide the final value by the initial cost. Turning $4,000 into $10,000 is a 2.5x multiple. Then take the year-root of that multiple: if you held the investment for 4 years, you want the fourth root of 2.5, which is 2.5 raised to the power of (1 ÷ 4), roughly 1.257. Finally, subtract one and convert to a percent: 1.257 − 1 = 0.257, or about 25.7% per year. The total ROI here was 150% (a 2.5x multiple), but spread over four compounding years it works out to a steadier 25.7% annual rate. The shortcut to remember: a multiple of exactly 2.0x (doubling your money) annualizes to about 14.9% over 5 years, 7.2% over 10 years, and 3.5% over 20 years - which is why the famous "Rule of 72" estimates the years to double by dividing 72 by your annual return. If your annualized ROI is 9%, expect roughly 72 ÷ 9 = 8 years to double.

Limitations and assumptions

ROI is a simple, powerful summary, but it is not the whole story. Keep these in mind:

  • The basic formula is a gross figure - it does not subtract fees, taxes or inflation unless you bake them into the inputs.
  • It assumes a single lump sum in and out. For regular contributions or withdrawals, a money-weighted return (IRR) is more accurate.
  • The annualized result assumes a smooth, even rate; in reality returns are bumpy from year to year.
  • ROI says nothing about risk - a high return that swung wildly is not the same as a steady one.
  • It is backward-looking: past ROI describes what happened and does not predict future results.

How ROI compares to related measures

ROI answers "how much did this investment gain relative to what I put in?" Other questions call for a sister tool:

Sources

โš ๏ธ Common mistakes & edge cases

Comparing returns over different time spans

A 40% gain over 1 year crushes a 40% gain over 8 years, yet total ROI shows them as equal. Always use annualized ROI when the holding periods differ.

Ignoring fees and taxes

A 30% gross ROI can shrink to low-20s after commissions and capital-gains tax. Enter net amounts - cost including buy fees, value after sell fees - for a realistic figure.

Leaving out dividends or rent

If you only compare the buy price to the sell price, you miss income the investment threw off. Add dividends, interest or net rent to the final value for true total return.

Forgetting that ROI can be negative

When the final value is below your cost, ROI is negative - a $10,000 investment worth $8,000 is a โˆ’20% ROI. A โˆ’100% ROI means a total loss. Negative returns are real and the calculator shows them clearly.

Note: This calculator gives an estimate, not financial advice. Past returns don't predict future results.

❓ Frequently asked questions

How do you calculate ROI?

ROI (return on investment) is the percentage gain or loss relative to what you put in: ROI = (final value โˆ’ initial cost) รท initial cost ร— 100. For example, turning $10,000 into $15,000 is a $5,000 net profit, which is $5,000 รท $10,000 = 50% ROI.

What is annualized ROI and why does it matter?

Total ROI ignores time, so a 50% gain over 1 year and over 10 years look identical. Annualized ROI fixes this by expressing the return as a steady yearly rate: Annualized ROI = (final รท initial)^(1 รท years) โˆ’ 1. A 50% total return over 3 years is about 14.5% per year - the number you can fairly compare against other investments.

What counts as a good ROI?

It depends on the asset, time horizon and risk. As a reference point, the broad U.S. stock market has historically returned roughly 7-10% per year on average over long periods. A 'good' ROI beats what you could earn elsewhere for similar risk, after fees and taxes.

Does ROI account for fees, taxes or inflation?

No. Basic ROI is a gross figure. To get your real return, subtract trading fees and commissions from the final value, account for taxes on gains, and remember that inflation erodes purchasing power. Two investments with the same ROI can leave you very differently off after costs.

What's the difference between ROI and CAGR?

CAGR (compound annual growth rate) is essentially the same thing as annualized ROI for a single lump sum - both smooth a multi-year return into one yearly rate. ROI is the simple total percentage; CAGR/annualized ROI is the per-year version. Use our CAGR Calculator for the growth-rate framing.

Can ROI be negative?

Yes. If the final value is less than the initial cost, you have a loss and ROI is negative. For example, $10,000 falling to $8,000 is a โˆ’20% ROI. A โˆ’100% ROI means the entire investment was lost.

Should I use ROI to compare investments of different lengths?

Not with total ROI alone - it favors whatever ran longer. Always compare the annualized ROI (or CAGR) so a 2-year and a 5-year investment are measured on the same per-year basis.

How do I use this ROI calculator?

Enter three numbers: the initial cost (what you originally put in, including buying fees if you want a net figure), the final value (what the investment is worth now or what you sold it for), and the holding period in years. The calculator instantly returns your total ROI percentage, net profit in dollars, the money multiple, and - using the holding period - your annualized ROI. To model an after-cost return, simply subtract fees and taxes from the final value before you enter it.

What is the money multiple (MOIC)?

The money multiple, sometimes called MOIC (multiple on invested capital), is final value divided by initial cost. It tells you how many times your money grew: turning $10,000 into $30,000 is a 3.0x multiple, which is the same as a 200% ROI. A 1.0x multiple means you broke even, and anything below 1.0x is a loss. Investors often quote multiples for deals and percentages for liquid assets, but they describe the same outcome.

What's the difference between ROI and ROE or ROA?

ROI measures the return on a specific investment or project. ROE (return on equity) measures a company's net income relative to shareholder equity, and ROA (return on assets) measures net income relative to total assets - both are company-wide profitability ratios from financial statements. This calculator computes investment ROI, not corporate ROE or ROA, though all three share the same gain-over-base logic.

Why is my annualized ROI lower than my total ROI?

Whenever you hold an investment for more than one year, the annualized rate is lower than the total ROI because the total gain is spread across several years of compounding. For example, a 100% total ROI (doubling your money) over 5 years annualizes to about 14.9% per year, not 20%, because each year's growth compounds on the previous year's. Over exactly one year, total ROI and annualized ROI are identical.

How do I calculate ROI for a marketing campaign?

Use the same formula, but treat ad spend plus production as the initial cost and the attributable gross profit as the final value: ROI = (profit generated โˆ’ campaign cost) รท campaign cost ร— 100. A $2,000 campaign that drives $8,000 in gross profit is a 300% ROI, often quoted as a 3:1 return on ad spend (ROAS). Watch two things: revenue is not profit, so subtract the cost of goods, and annualize the return if you compare campaigns that ran over different periods.

What is the Rule of 72 and how does it relate to ROI?

The Rule of 72 is a shortcut for estimating how long an investment takes to double: divide 72 by the annual return. At a 9% annualized ROI, your money roughly doubles in 72 รท 9 = 8 years; at 6% it takes about 12 years. It works in reverse too - to double in 6 years you need about 72 รท 6 = 12% per year. It's an approximation, most accurate for rates between about 5% and 15%, but it's a handy sanity check on any annualized ROI figure.

๐Ÿ’ก Good to know

Total ROI hides time - always check the annualized number

A 50% gain looks great until you learn it took ten years (about 4.1% per year). Before you celebrate or compare, convert the total return to an annualized rate so the holding period can't flatter a slow investment.

The gross number is not what you keep

Fees, commissions, taxes on gains and inflation all sit between the headline ROI and your real, after-cost return. Enter net amounts - cost including buy fees, value after sell fees and taxes - if you want the figure that actually reaches your pocket.

Don't forget the income

Dividends, interest and rent are part of your return. Comparing only the buy price to the sell price understates ROI for income-producing assets - add those cash flows to the final value for true total return.

Related Calculators