Total ROI measures the full percentage gain on an outlay and ignores how long it took, while annualized ROI converts that gain into a per-year rate so investments of different lengths can be compared fairly. A deal that returns 30% over 3 years sounds better than one that returns 15% in 1 year, but once you annualize, the 3-year deal is only about 9.14% per year and the 1-year deal stays at 15% per year. The shorter deal actually wins. This guide shows exactly how to convert between the two numbers, when each one is the right answer, and the costs you must fold in before either figure means anything.
If you just want the numbers, the free ROI calculator gives you both total and annualized ROI from the same inputs. Read on to understand the math so you never get fooled by a big-sounding total return again.
Total ROI: the simple, time-blind number
Total ROI is the net gain divided by the total amount you put in, expressed as a percentage. The formula is:
Total ROI = (Net Gain / Total Cost) x 100
Net gain is what you walked away with minus everything you put in. If you invest $10,000 and it grows to $13,000, your net gain is $3,000 and your total ROI is 3,000 / 10,000 = 30%. Clean and easy. The problem is that this number says nothing about time. A 30% total return is excellent over one year and mediocre over ten. Total ROI alone cannot tell those two situations apart, which is exactly why it misleads people comparing deals.
Annualized ROI: making different time periods comparable
Annualized ROI restates total ROI as the equivalent steady rate earned each year, so a 3-year deal and a 1-year deal sit on the same scale. The formula uses the same compounding math as growth metrics like CAGR:
Annualized ROI = (1 + Total ROI)^(1 / n) - 1
Here n is the number of years (a year and a half is 1.5, not 2). The exponent spreads the total gain evenly across the holding period. Subtracting 1 strips out your original principal and leaves only the yearly growth rate.
Take the 30% total return on the $10,000 deal above, earned over 3 years. Annualized ROI = (1 + 0.30)^(1/3) - 1 = 1.0914 - 1 = 9.14% per year. To prove it, compound that rate forward: $10,000 x 1.0914^3 = $13,000. It lands exactly on the ending value, which confirms the rate is correct.
The comparison that trips people up
Here is the head-to-head that catches most people. Two investments, two very different holding periods, judged first on total ROI and then on annualized ROI.
| Deal | Invested | Ended at | Years | Total ROI | Annualized ROI |
|---|---|---|---|---|---|
| A (long hold) | $10,000 | $13,000 | 3 | 30.00% | 9.14% |
| B (quick flip) | $10,000 | $11,500 | 1 | 15.00% | 15.00% |
On total ROI, Deal A looks like the clear winner at 30% versus 15%. On annualized ROI, Deal B wins decisively at 15.00% per year versus 9.14% per year. The raw total return reversed the ranking. If you can repeat a 15% one-year return, you will outperform the 30% three-year return every time, because you get to redeploy your capital twice more. This is why investors and analysts almost always quote returns on an annualized basis, and why you should too.
When total ROI is actually the right number
Annualized ROI is not always the better tool. Use total ROI when:
- The time periods are identical. Comparing two one-year campaigns? Total ROI ranks them perfectly, and annualizing adds nothing.
- The horizon is under a year. Annualizing a 4% return earned in two months projects it to a wildly optimistic ~27% per year and assumes you can repeat it five more times. That is rarely realistic, so report the actual total return for short holds.
- You want the headline lifetime result. For a one-time project or purchase you will never repeat, the full-period gain is the figure that matters most.
Use annualized ROI whenever holding periods differ and you are choosing between options. That is the situation where total ROI quietly lies to you.
Fold in every cost before you annualize
An ROI figure is only honest if the cost in the denominator includes every dollar you spent, not just the headline price. Fees, closing costs, repairs, commissions, and taxes all belong in the math. Skip them and your ROI looks better than reality.
Consider a small property flip. You buy for $200,000 and sell for $260,000. The naive ROI is (260,000 - 200,000) / 200,000 = 30%. But you also spent $25,000 on closing costs, repairs, and selling commissions. The real net gain is $260,000 - $200,000 - $25,000 = $35,000, and the real total outlay is $225,000. True total ROI = 35,000 / 225,000 = 15.56%, barely half the naive figure.
Now annualize it. The flip took 18 months, so n = 1.5. Annualized ROI = (1 + 0.1556)^(1/1.5) - 1 = 10.12% per year. That is the number you compare against a stock or a CD, not the flattering 30% headline. For the cost side of the math, our profit margin calculator helps you separate revenue from true profit on a project.
Taxes change the verdict too
If a $40,000 investment produces a $10,000 gain, the pre-tax ROI is 25%. Apply a 15% long-term capital gains rate and the gain shrinks to $8,500, dropping after-tax ROI to 21.25%. Whenever you compare a taxable account against a tax-sheltered one such as a Roth IRA, run both on an after-tax basis or the comparison is rigged.
How to calculate both ROIs by hand or in a spreadsheet
You only need two formulas. Total ROI gives the headline; annualized ROI makes it comparable.
- Total ROI in a spreadsheet: =(Ending - Total_Cost)/Total_Cost, formatted as a percentage.
- Annualized ROI in a spreadsheet: =(1 + Total_ROI)^(1/Years) - 1. You can also use =RRI(Years, Total_Cost, Ending), which returns the annualized rate directly in Excel and Google Sheets.
For a quick sanity check on doubling time, the Rule of 72 says money at a 9.14% annualized return doubles in about 72 / 9.14 = 7.9 years, which matches a full compound projection closely.
Annualized ROI vs CAGR vs IRR
These three metrics are cousins, and using the wrong one distorts the answer.
- Annualized ROI takes a single start cost and single end value and spreads the total gain across years. It is the per-year version of total ROI.
- CAGR is mathematically the same calculation when there are no cash flows in between, which is why a single-lump-sum annualized ROI and CAGR produce identical numbers. The CAGR calculator is built for measuring growth of a value over time.
- IRR is the tool to reach for when money goes in or out at different dates. If you add to a position or take partial withdrawals, neither total nor annualized ROI handles it correctly; use IRR or XIRR instead.
For a deeper look at why a smoothed annual rate differs from a simple average of yearly returns, see our guide on CAGR vs average annual return.
Two blind spots even annualized ROI cannot fix
Annualizing solves the time-comparability problem, but it still leaves two things out, and pretending otherwise is how people get burned.
- Risk. A 12% annualized ROI from a volatile crypto bet is not the same quality of return as 12% from a diversified index fund, even though the number is identical. ROI says nothing about the odds of losing your principal.
- Cash-flow timing within the period. A deal that pays you back early is worth more than one that pays at the very end, because you can reinvest sooner. Annualized ROI treats both the same as long as the start and end values match.
The authoritative way the US securities regulator frames this is worth reading: the SEC stresses that higher returns generally come with higher risk, which is precisely the dimension a return percentage cannot capture on its own.
Bottom line
Total ROI answers "how much did this outlay make in total?" Annualized ROI answers "how fast did it make money, year over year?" The first is fine when time periods match; the second is essential the moment they do not. Always load every cost into the denominator, annualize before you compare, and remember that even a clean per-year rate ignores risk and timing. Plug your own start cost, end value, and holding period into the free ROI calculator and you get both numbers instantly, plus a clear read on which deal truly wins.
Try it yourself
Run your own numbers in the free ROI Calculator — instant, private, no sign-up.
Open the ROI Calculator →Frequently asked questions
- What is the difference between total ROI and annualized ROI?
- Total ROI is the full percentage gain on your outlay and ignores time, while annualized ROI converts that gain into an equivalent per-year rate. For example, a 30% total return over 3 years equals an annualized ROI of 9.14% per year. Use total ROI when periods match and annualized ROI when comparing investments held for different lengths.
- How do I convert total ROI to annualized ROI?
- Use the formula Annualized ROI = (1 + Total ROI)^(1 / years) - 1. For a 30% total return over 3 years, that is (1.30)^(1/3) - 1 = 9.14% per year. For a holding period under a year, express it as a fraction, such as 1.5 for 18 months.
- Is a higher total ROI always the better investment?
- No. A higher total ROI can lose to a lower one once you account for time. A 30% return over 3 years annualizes to 9.14% per year, while a 15% return over 1 year stays at 15% per year, so the shorter deal is actually better if you can repeat it. Always compare on an annualized basis when holding periods differ.
- Should I include fees and taxes in my ROI calculation?
- Yes, every cost belongs in the calculation or the result overstates your return. A flip that looks like 30% before costs can fall to 15.56% once $25,000 in closing, repairs, and commissions are included. Likewise, a 25% pre-tax ROI becomes 21.25% after a 15% capital gains tax, which is the number you should compare against a tax-sheltered account.
- Is annualized ROI the same as CAGR?
- For a single lump sum with no cash flows in between, annualized ROI and CAGR are mathematically identical. Both spread the total gain across the years using the formula (Ending / Start)^(1/years) - 1. They differ in framing: ROI emphasizes profitability of an outlay, while CAGR emphasizes growth of a value over time.
- When should I not annualize a return?
- Do not annualize when the holding period is under a year, because projecting a short-term result to a full year assumes you can repeat it several times. A 4% gain in two months annualizes to roughly 27% per year, which is rarely realistic. For sub-year holds, report the actual total return instead.
- What does annualized ROI fail to capture?
- Annualized ROI ignores both risk and the timing of cash flows within the period. A 12% annualized return from a volatile asset carries far more downside risk than 12% from a diversified fund, yet the number looks identical. It also treats a deal that pays back early the same as one that pays at the end, even though earlier cash is worth more.
Related guides
How to calculate CAGR: formula, Excel method, and worked examples · How to calculate unit price: the simple way to find the best deal · How to Use Reverse CAGR to Project Future Value · CAGR vs Average Annual Return: What's the Difference?