Slug: roi-calculator | Title Tag: ROI Calculator — Return on Investment With Annualized Results | Focus Keyword: roi calculator | Schema: FAQPage

HomeTools › ROI Calculator

Financial Tool

ROI Calculator

Calculate total return, annualized ROI, and inflation-adjusted gains on any investment. Compare two investments side by side to see which one actually performed better.

📊 Investment A
$
$
yrs
Use decimals for partial years (e.g. 2.5)

💵 Additional Cash Flows
$
$

📉 Adjustments (Optional)
%
%
15% for long-term capital gains, 0% for tax-free accounts

📊 Investment B
$
$
yrs
$
$
Total ROI
0%
net gain / cost
Annualized ROI
0%
CAGR (compound annual)
Net Profit
$0
after fees
Real Return (Inflation-Adj)
0%
After-Tax Return
0%
Doubling Time
— yrs
Total Income
$0
ROI Waterfall — From Cost to Final Value
Return Composition
Hypothetical Growth at This CAGR
Nominal Growth
Inflation-Adjusted
Holding PeriodFinal ValueTotal ROIAnnualizedReal Return

How to Use This ROI Calculator

Enter what you paid (cost basis) and what you ended up with (final value). Add the total holding period in years — decimals work for partial years (3 months = 0.25). If the investment paid dividends, rent, or other income along the way, enter the cumulative total under “Total Income Received.” Fees and costs get subtracted automatically.

The calculator gives you three headline numbers: total ROI (the simple percentage gain), annualized ROI (your compound annual growth rate, or CAGR), and net profit in dollars. The optional inflation and tax fields let you see your real, after-tax return — which is what actually matters for purchasing power.

Switch to “Compare Two Investments” mode to see how two positions stack up on an apples-to-apples annualized basis — especially useful when the holding periods differ.

The ROI Formula

Simple ROI
ROI = (Net Gain ÷ Cost) × 100

Annualized ROI (CAGR)
CAGR = (Final Value ÷ Initial Value)^(1/years) − 1

Simple ROI tells you the total percentage return but ignores time. An investment that returned 50% in 2 years is very different from one that returned 50% in 10 years. That’s why annualized ROI (CAGR) is the better comparison metric — it normalizes returns to a per-year basis so you can compare investments with different holding periods.

The time value of money is the core concept here: a dollar earned sooner is worth more than a dollar earned later, because the earlier dollar has more time to compound.

Simple ROI vs Annualized ROI: Why It Matters

Simple ROI is misleading when you’re comparing investments held for different lengths of time. Annualized ROI (CAGR) solves this by expressing every return as a yearly rate, making apples-to-apples comparison possible.

InvestmentCostFinal ValueHolding PeriodSimple ROIAnnualized ROI
Stock A$10,000$18,0005 years80%12.5%
Stock B$10,000$15,0003 years50%14.5%
Real Estate$50,000$120,00010 years140%9.1%
Bond Fund$10,000$12,5005 years25%4.6%

Stock B has a lower simple ROI than Stock A — but its annualized return is higher because it delivered those gains faster. That’s the kind of insight you miss without CAGR.

Nominal vs Real (Inflation-Adjusted) Returns

Your brokerage statement shows nominal returns — the raw number before accounting for inflation. Real returns subtract inflation to show your actual gain in purchasing power. If your portfolio gained 8% but inflation was 3%, your real return was roughly 4.85% (the geometric formula, not simple subtraction).

Nominal ReturnInflation RateReal ReturnWhat $10K Becomes (Purchasing Power)
10%2%7.8%$14,531 (10yr)
10%4%5.8%$12,428 (10yr)
7%3%3.9%$11,463 (10yr)
4%3%1.0%$10,046 (10yr)

At high inflation, the gap between nominal and real returns gets dramatic. The inflation calculator shows exactly how purchasing power erodes over any timeframe.

💡 Total Return Includes Everything

True ROI isn’t just price appreciation. It includes dividends, distributions, rental income, and any other cash flows — minus fees, commissions, and taxes. Always use total return when comparing investments. Price-only charts dramatically understate what dividend-paying stocks actually deliver.

How Fees and Taxes Erode Your ROI

A 1% annual management fee doesn’t sound like much. But compounded over 20 years on a $100K portfolio earning 7%, it costs you roughly $42,000 in lost growth. The expense ratio impact calculator puts an exact dollar figure on this.

Taxes are the other silent drain. In a taxable account, long-term capital gains (held over 1 year) are taxed at 0%, 15%, or 20% depending on your income. Short-term gains get taxed as ordinary income — which could mean 22–37%. Holding investments in a Roth IRA or 401(k) eliminates this drag entirely during the accumulation phase.

⚠ Don’t Confuse ROI With IRR

ROI works well for a single lump-sum investment. If you made multiple contributions at different times (like monthly investing), you need Internal Rate of Return (IRR) for an accurate picture. ROI will overstate or understate your return when cash flows are irregular. For regular monthly contributions, the compound interest calculator is the better tool.

ROI Benchmarks: How to Know If Your Return Is Good

An ROI doesn’t mean much in isolation — you need context. Here are common benchmarks to measure your investment against.

BenchmarkLong-Term Avg Annualized ReturnNotes
S&P 500 (total return)~10% nominalThe default US equity benchmark
US Bonds (Agg)~4–5%Bloomberg Aggregate, lower volatility
60/40 Portfolio~7–8%Classic balanced asset allocation
Real Estate (REITs)~9–10%Total return with reinvested dividends
Savings / HYSAs~2–5%Variable; tracks the fed funds rate
Inflation (CPI)~3% (historical avg)Your minimum hurdle rate

If your annualized ROI beats the S&P 500 over the same period, you’re outperforming most professional fund managers. If it doesn’t clear the inflation rate, you’re losing real purchasing power — even though the nominal number is positive.

Related Tools

CalculatorUse It For
Compound Interest CalculatorProject future growth with regular contributions
Future Value CalculatorLump-sum growth projection at a fixed rate
Present Value CalculatorReverse engineer: what’s a future payment worth today?
DRIP CalculatorModel dividend reinvestment compounding
Inflation CalculatorConvert between nominal and real values
Expense Ratio CalculatorQuantify fee drag on your returns
Rule of 72 CalculatorQuick mental math for doubling time

FAQ

What is ROI and how is it calculated?

ROI (Return on Investment) measures what you earned relative to what you spent. The basic formula is (Net Gain ÷ Cost) × 100. If you invested $10,000 and it’s now worth $13,000, your ROI is 30%. It’s the simplest way to evaluate whether an investment was worth making.

What’s the difference between ROI and CAGR?

ROI is a total return over the entire period — it ignores time. CAGR (Compound Annual Growth Rate) normalizes that return to a yearly rate, accounting for compounding. A 100% ROI over 10 years is very different from 100% over 2 years. CAGR makes them comparable: ~7.2% vs ~41.4% annually.

What’s a “good” ROI?

Context-dependent. For US stocks, the long-term average is roughly 10% annually (nominal). Beating that consistently puts you ahead of most investors. At minimum, your ROI should exceed inflation (~3%) — otherwise you’re losing purchasing power. For real estate or business investments, 15–25% annualized is generally considered strong.

Should I use nominal or real returns for comparing investments?

Real (inflation-adjusted) returns are better for evaluating purchasing power over long periods. Nominal returns are fine for short-term comparisons or when the investments share the same time period. The distinction matters most over 5+ years, where inflation compounds significantly.

How do I account for multiple buy-ins over time?

Simple ROI doesn’t handle this well. If you made multiple purchases at different prices (like dollar-cost averaging), you need IRR (Internal Rate of Return) for an accurate annualized figure. This calculator is designed for single-entry, single-exit investments or lump-sum scenarios.

Does ROI include dividends?

Only if you add them. Enter total dividends received in the “Total Income Received” field. This is crucial — ignoring dividends dramatically understates the true return of income-producing investments. The S&P 500’s price-only return is ~7%, but total return (with dividends) is ~10%.

Why is annualized ROI lower than simple ROI?

Because compounding works exponentially, not linearly. A 100% total gain over 7 years translates to about 10.4% per year (annualized), not 14.3% (100 ÷ 7). The annual rate has to compound upon itself, which is why CAGR is always lower than the simple average for multi-year periods with positive returns.

How do capital gains taxes affect my actual ROI?

Taxes can significantly reduce your realized return. Long-term capital gains (assets held over one year) are taxed at 0–20% depending on income. Short-term gains are taxed as ordinary income (up to 37%). Enter your tax rate in the calculator to see after-tax ROI. Holding investments in tax-advantaged accounts like a Roth IRA eliminates this entirely.

Key Takeaways

  • Annualized ROI (CAGR) is the comparison metric — simple ROI ignores time. Always use CAGR when comparing investments with different holding periods.
  • Real returns are what pay your bills — subtract inflation to see your actual gain in purchasing power. A 7% nominal return with 3% inflation is only ~3.9% real.
  • Total return includes everything — dividends, income, distributions. Price-only returns understate what income investments actually deliver.
  • Fees compound against you — a 1% annual expense ratio on a 7% return portfolio costs roughly 13% of your total value over 20 years.
  • Tax-advantaged accounts amplify ROI — the same investment earns more in a Roth IRA vs a taxable account because of zero tax drag on gains.
  • Benchmark your returns — the S&P 500 total return (~10% long-term) is the standard measuring stick. If your active picks consistently trail it, consider passive index investing.