Finance calculators

ETF Calculator

Updated Aug 9, 2026 By Jehan Wadia
Rate Formulas
Quick-Start Scenarios
Investment Parameters
$
One-time lump sum invested today.
$
Amount added each contribution period.
Contributions are made at the start of each period.
ETF Return, Costs & Income
%
Price growth before fees, excluding dividends. Historical S&P 500 price return has averaged roughly 6–8% per year.
This return rate is significantly above historical averages. Please verify your input.
%
The fund's yearly management fee, charged on assets. Broad index ETFs run 0.03%–0.20%; active funds 0.50%–1.50%.
%
Distributions as a percent of portfolio value, paid monthly in this model.
Off = dividends are held as cash inside the portfolio and earn no growth.
Tax & Inflation Settings
%
%
Taxable: dividends taxed as received, gains taxed if sold. Tax-deferred: nothing taxed until withdrawal.
%
Benchmark Fund (for Break-Even Fee Analysis)
%
Price return of the low-cost fund you'd otherwise buy.
%
Typical broad-market index ETF: 0.03%–0.05%.

Projected Results After 25 Years
Final Portfolio Value
$0
nominal dollars
Total Contributions
$0
initial + recurring
Total Investment Gain
$0
growth + dividends − costs
Total Fees Paid
$0
expense ratio drag
Total Dividends Earned
$0
gross distributions
Total Taxes Paid
$0
on dividends
Inflation-Adjusted Value
$0
in today's dollars
Effective Net Return
0.00%
annualized, after fees & taxes
After-Tax Value
$0
if fully liquidated
Step-by-Step Solution
Portfolio Growth Over Time

A full text alternative for this chart is available in the year-by-year table further down the page.

Fee Impact: What Your Expense Ratio Really Costs
Fee Comparison Detail
Final value at your expense ratio$0
Final value with a 0.00% fee fund$0
Final value with a 0.05% low-cost fund$0
Dollar cost of your fees vs 0.00%$0
Fees as a share of your final value0.00%
Dollar-Cost Averaging Insight
Total dollars invested (both paths)$0
Lump sum: everything invested today$0
Your schedule (dollar-cost averaging)$0
Difference (DCA − lump sum)$0
Percentage difference0.00%

Break-Even Expense Ratio
Benchmark final value$0
Your ETF final value$0
Maximum expense ratio you can accept0.00%
Headroom vs your current expense ratio0.00%

Milestone Tracker
Compare Up To 3 ETFs

Each scenario uses the same initial investment, contribution schedule, time horizon, tax settings and inflation rate entered above — only the fund characteristics below change.

Scenario A
Scenario B
Scenario C
Scenario Expense Ratio Return Dividend Yield DRIP Final Value Total Fees Total Dividends Total Gain vs Best

Year-by-Year Breakdown

Introduction

An ETF is a basket of stocks or bonds you can buy in one trade. This ETF calculator shows how your money may grow over time, and what fees and taxes take away.

Type in your starting amount, how much you add each month, how long you plan to invest, and the return you expect. Add the fund's expense ratio and dividend yield. The calculator then shows your final balance, your total gains, the fees you paid, the dividends you earned, and what your money is worth in today's dollars after inflation.

You also get a year-by-year table, a growth chart, and a side-by-side test of up to three ETFs. That makes it easy to see how a small fee, like 0.75% instead of 0.03%, can cost you thousands of dollars over 25 years. If you want to isolate that fee drag on its own, the Expense Ratio Calculator handles it directly.

These are estimates, not promises. Real markets go up and down. Still, the numbers help you plan, compare funds, and pick the one that keeps more money in your pocket. For broader planning, pair this tool with the Investment Calculator or the Compound Interest Calculator.

How to use our ETF Calculator

Enter how much you invest, how long you hold it, your ETF's return, fees, and dividends. The calculator shows your final portfolio value, total fees, dividends earned, taxes paid, inflation-adjusted value, a year-by-year table, and charts.

Quick-Start Scenarios: Click a preset button like Beginner Investor or Low-Cost Index Fund to fill every field fast. Then change any number you want.

Initial Investment: Type the lump sum of money you put in today. Enter 0 if you start from nothing. To model a one-time deposit on its own, try the Lumpsum Calculator.

Recurring Contribution: Type the amount you add each time you invest, such as 200 dollars. The DCA Calculator goes deeper on steady buying schedules.

Contribution Frequency: Pick how often you add money: monthly, quarterly, annually, or one-time only.

Investment Period (years): Type or slide the number of years you plan to hold the ETF, from 1 to 50.

Expected Annual Return (price): Enter the yearly price growth you expect, before fees and dividends. Broad market ETFs have averaged about 6% to 8%. The S&P 500 Calculator shows what that index has actually delivered.

Annual Expense Ratio: Enter the ETF's yearly fee. Index ETFs charge about 0.03% to 0.20%. Active ETFs charge more.

Annual Dividend Yield: Enter the ETF's yearly payout as a percent of its value. Most stock ETFs pay 1% to 3%. Not sure of the figure? Work it out with the Dividend Yield Calculator.

Dividend Reinvestment (DRIP): Turn this on to buy more shares with your dividends. Turn it off to keep dividends as cash. The DRIP Calculator models reinvestment in more detail.

Federal Tax Rate: Enter your federal tax rate on dividends and gains. The Tax Bracket Calculator can help you find yours.

State Tax Rate: Enter your state tax rate. Use 0 if your state has no income tax. See the State Tax Calculator for rates by state.

Tax Treatment: Choose taxable brokerage if you pay tax each year. Choose tax-deferred for an IRA or 401(k), where tax waits until you withdraw. Compare account types with the Roth IRA Calculator and the 401k Calculator.

Inflation Rate: Enter the yearly inflation rate you expect. About 3% is a common guess.

Show inflation-adjusted results: Turn this on to also see your money in today's dollars.

Benchmark Annual Return: Enter the return of the low-cost fund you would buy instead. This powers the break-even fee test.

Benchmark Expense Ratio: Enter that fund's fee, often 0.03% to 0.05%.

Compare Up To 3 ETFs: Give each scenario a nickname, then enter its expense ratio, return, dividend yield, and DRIP setting. The table and chart show which one wins. To weigh ETFs against traditional funds, see the Mutual Fund Calculator and the Index Fund Calculator.

Calculate and Reset: Results update as you type. Click Calculate to refresh, or Reset to go back to the default values.

What Is an ETF?

An ETF, or exchange-traded fund, is a basket of many investments held in one fund. When you buy one share of an ETF, you own a small slice of everything inside it. That could be hundreds of stocks, a group of bonds, or gold. ETFs trade on a stock exchange, so you can buy or sell them during market hours just like a single stock. If you hold individual shares too, the Stock Profit Calculator tracks those trades.

Why People Invest in ETFs

ETFs spread your money across many companies, so one bad stock will not sink your whole account. They are also cheap to own and easy to buy. Most index ETFs simply track a market, like the S&P 500, instead of paying a manager to pick stocks. That keeps the cost low and the results close to the market average. To measure how any holding has performed, the CAGR Calculator and the ROI Calculator are useful companions.

The Expense Ratio: The Fee That Matters Most

Every ETF charges a yearly fee called the expense ratio. It is taken straight out of the fund, so you never see a bill. A 0.03% expense ratio costs $3 per year for every $10,000 you have invested. A 0.75% ratio costs $75. That gap looks small, but over 25 or 30 years high fees can eat tens of thousands of dollars from your final balance, because the money paid in fees never gets a chance to grow. The Future Value Calculator shows what those lost dollars could have become.

Dividends and DRIP

Many ETFs pay out cash from the stocks they hold. This is called a dividend. The dividend yield is that cash shown as a percent of the fund's price. You can take the cash and spend it, or you can turn on a DRIP (dividend reinvestment plan) and buy more shares automatically. Reinvesting keeps your money compounding, which usually leads to a much bigger balance over long periods. The Dividend Calculator and the SCHD Dividend Calculator show income-focused examples.

How Compound Growth Builds Wealth

Compounding means your gains start earning gains of their own. Adding a set amount every month, called dollar-cost averaging, lets compounding work on a growing balance. Time matters more than timing. Someone who invests a small amount for 30 years often ends up ahead of someone who invests more for only 10 years. The Rule of 72 Calculator gives a quick sense of how long money takes to double, and the Savings Calculator covers shorter-term goals.

Taxes and Inflation

In a regular taxable brokerage account, you owe tax on dividends the year you get them, and tax on your profit when you sell. Use the Capital Gains Tax Calculator to estimate that bill. In a tax-deferred account like a 401(k) or a traditional IRA, nothing is taxed until you take money out; see the IRA Calculator for those rules. Inflation is the other quiet cost. If prices rise about 3% a year, $100,000 in 25 years buys roughly what $48,000 buys today. Looking at your future balance in today's dollars gives you a more honest picture of what your savings will really be worth. The CPI Inflation Calculator puts real historical numbers behind that idea.

Things to Check Before You Buy an ETF

  • Expense ratio — lower is almost always better.
  • What it holds — one country, one sector, or the whole market?
  • Dividend yield — how much cash it pays out each year.
  • Size and trading volume — bigger, busier funds are easier to sell at a fair price.
  • Tracking record — how closely it follows the index it copies.

Once your ETF plan is set, check whether it gets you to the finish line with the Retirement Calculator, the FIRE Calculator, or the How Much Do I Need To Retire Calculator.

All returns here are estimates. Real markets go up and down, and past results do not promise future ones.


Formulas used

Monthly rate conversions (growth, dividend, fee)
r_m = (1 + r)^{1/12} - 1, \quad d_m = \frac{d}{12}, \quad f_m = \frac{f}{12}
Monthly portfolio update (contribution, dividend after tax, growth, fee)
V_m = \left[\left(V_{m-1} + C_m + D_m(1 - \tau)\right)(1 + r_m)\right](1 - f_m)
Monthly dividend, dividend tax and fee amounts
D_m = V \cdot d_m, \quad T_m = D_m \cdot \tau, \quad F_m = V \cdot f_m, \quad \tau = \frac{\tau_{fed} + \tau_{state}}{100}
Final portfolio value decomposition
V_{final} = C_{total} + D_{net} + G_{total} - F_{total}
Inflation-adjusted (real) value
V_{real} = \frac{V_{final}}{(1 + i)^{n}}
Effective net annualized return (money-weighted IRR)
\sum_{t=0}^{N} \frac{CF_t}{(1 + i_m)^t} = 0 \;\Rightarrow\; i_{annual} = (1 + i_m)^{12} - 1
After-tax value if liquidated (taxable vs tax-deferred)
V_{after\,tax} = \begin{cases} V_{final} - \max(0,\, V_{final} - B)\cdot \tau, & B = C_{total} + D_{net} \\ V_{final}(1 - \tau), & \text{tax-deferred} \end{cases}
Fee cost versus a zero-fee fund
\text{Fee Cost} = V_{final}(f = 0) - V_{final}(f), \quad \text{Share} = \frac{\text{Fee Cost}}{V_{final}} \times 100\%

Frequently asked questions

Why does the calculator ask for price return and dividend yield separately?

Because they are two different parts of your gain. The price return is how much the ETF's share price goes up. The dividend yield is the cash the fund pays you.

Splitting them lets the tool tax your dividends each year and reinvest what is left. If you enter a single total return, you would hide the tax and DRIP effects. Example: a 7% price return plus a 1.5% yield is about an 8.5% total return.

What does the Effective Net Return card mean?

It is your real annual return after fees and dividend taxes, based on when each dollar went in. Finance people call this a money-weighted return, or IRR.

It is usually lower than the return you typed in. That gap is the cost of the expense ratio and taxes. It is the single best number for judging how the fund actually treated your money.

How often does this model charge fees and pay dividends?

Every month. The calculator runs your money through 12 steps per year:

  • Your contribution is added at the start of the period
  • Dividends are paid at 1/12 of the yearly yield
  • Price growth is applied
  • The expense ratio is charged at 1/12 of the yearly fee

Real ETFs pay dividends quarterly and accrue fees daily, so results are very close.

What happens if I turn DRIP off?

Dividends stop buying new shares. They sit as cash inside your portfolio and earn nothing.

Your final value still counts that cash, but it misses years of compounding. Turn DRIP on and off with the same numbers to see the difference. Over 25 or 30 years the gap is often tens of thousands of dollars.

Why is the lump-sum result bigger than my monthly plan?

Because every dollar gets more time to grow. In the lump-sum test, all your money is invested on day one. In your real plan, the last contribution only compounds for one month.

This is not a reason to skip monthly investing. Most people do not have the full amount today. Steady buying also lowers the risk of putting everything in right before a drop.

What is the break-even expense ratio?

It is the highest fee you could pay and still beat a cheap benchmark fund.

Say your ETF is expected to return 8% and a low-cost index ETF returns 7% at a 0.05% fee. The tool finds the fee level where both end with the same balance. If your fund charges less than that, the extra return is worth it. If it charges more, the cheap fund wins.

What tax rate should I enter?

Use the rate that fits your situation:

  • Qualified dividends and long-term gains — most people pay 0%, 15%, or 20% federal
  • Ordinary dividends and short-term gains — your normal income tax bracket
  • State tax — your state rate, or 0 if your state has none

The tool applies your combined rate to dividends each year and to your gain if you sell.

Why is the tax-deferred result higher than the taxable one?

Because no tax is taken out along the way. In an IRA or 401(k), every dividend dollar stays invested and keeps compounding.

The tax still comes later. The After-Tax Value card shows your balance after a full withdrawal at your entered rate. Compare that number, not the raw balance, when you weigh account types.

What does the After-Tax Value card show?

What you would keep if you sold everything on the last day.

In a taxable account it subtracts capital gains tax on your profit only. Your contributions and already-taxed dividends are your cost basis and are not taxed twice. In a tax-deferred account it taxes the whole balance, since nothing was taxed before.

Does this calculator include market crashes?

No. It uses one steady return every year. Real markets rise 20% one year and fall 15% the next.

Your long-run ending value will be in the right range, but the path will be much bumpier. To see the bad case, run the tool again with a lower return, like 4% or 5%.

Are trading costs and bid-ask spreads included?

No. The calculator counts the expense ratio, dividend tax, and capital gains tax.

It does not count broker commissions, bid-ask spreads, or account fees. Most big brokers now charge $0 to trade ETFs, and spreads on large funds are tiny. If your broker charges fees, expect slightly lower results.

Is a higher dividend yield always better?

No. Yield is only one part of total return. A fund paying 4% with 3% price growth earns about the same as a fund paying 1% with 6% growth.

High-yield funds also create a bigger tax bill each year in a taxable account. Use the 3-ETF compare table to test a high-yield fund against a growth fund with the same money and time.

What does the milestone tracker tell me?

It shows the year and month your portfolio is projected to cross $10K, $50K, $100K, $250K, $500K, and $1M.

These points also appear as dashed lines on the growth chart. It is a simple way to see that the later milestones arrive faster than the early ones, because compounding speeds up as the balance grows.

Can I compare three ETFs with different monthly amounts?

No. All three scenarios use the same initial investment, contribution amount, frequency, years, tax rates, and inflation rate from the top of the page.

Only the expense ratio, return, dividend yield, and DRIP setting change. That is on purpose, so you compare the funds and not the savings plans.

Can I use this for bond, gold, or international ETFs?

Yes. Just change the inputs to match that fund.

  • Bond ETFs — low price growth, higher yield (try 1% return, 4% yield)
  • Gold ETFs — modest growth, 0% yield
  • International ETFs — similar to US stock funds, often slightly higher yield

Check the fund's page for its real expense ratio and yield.

Why is my inflation-adjusted number so much lower?

Because prices rise while your money grows. The tool divides your future balance by inflation for each year you hold.

At 3% inflation, $500,000 in 25 years buys about what $239,000 buys today. It is the same money, just measured in today's prices. Use this number when you plan real spending in retirement.

What return rate should I put in?

For a broad US stock ETF, 6% to 8% price return is a common planning range. Add your dividend yield on top of that.

Use less if you hold bonds or expect a rough decade. The tool warns you above 30%, because no fund keeps that pace for long. It is safer to plan low and be happily surprised.

Does the calculator handle withdrawals in retirement?

No. It only models the saving and growing stage. Contributions can be positive or zero, but you cannot take money out during the term.

To plan spending, run this tool up to your retirement year, then take the ending balance to a retirement withdrawal or FIRE calculator.

Why do my results change as I type?

The calculator updates live. Every card, chart, and table refreshes the moment you change a field, so you can drag a slider and watch the effect right away.

The Calculate button just forces a refresh. Reset puts every field back to the starting values.

What counts as a good expense ratio in 2026?

Here is a quick guide:

  • 0.00% to 0.10% — excellent, typical of broad index ETFs
  • 0.10% to 0.30% — fine for sector or international funds
  • 0.30% to 0.75% — high, needs strong reasons
  • Over 0.75% — very high for an ETF

Run the fee chart to see the dollar cost before you buy.