Skip to main content

Bitcoin ETF Fee Calculator

Free Bitcoin ETF Fee Calculator. Compare expense ratios of IBIT, FBTC, GBTC, ARKB, BITB and direct BTC over 1–30 years.

10 years
Compare how expense ratios eat into your returns over time. Fees compound just like returns.
Self-Custody Saves You$0vs GBTC over 10 years

ETF Fee Comparison

ETFFeeFinal ValueFees PaidNet Return
IBITBlackRock iShares Bitcoin (BTC)0.25%$30,372-$686+203.7%
FBTCFidelity Wise Origin Bitcoin (BTC)0.25%$30,372-$686+203.7%
GBTCGrayscale Bitcoin Trust (BTC)1.50%$27,141-$3,918+171.4%
ARKBARK 21Shares Bitcoin (BTC)0.21%$30,481-$577+204.8%
BITBBitwise Bitcoin (BTC)0.20%$30,508-$550+205.1%
BTCOInvesco Galaxy Bitcoin (BTC)0.25%$30,372-$686+203.7%
ETHABlackRock iShares Ethereum (ETH)0.25%$30,372-$686+203.7%
FETHFidelity Ethereum (ETH)0.25%$30,372-$686+203.7%
ETHGrayscale Ethereum Mini (ETH)0.15%$30,645-$413+206.5%
ETHEGrayscale Ethereum (ETH)2.50%$24,782-$6,276+147.8%
ETHVVanEck Ethereum (ETH)0.20%$30,508-$550+205.1%
BTC-DIRECTDirect BTC (Self-Custody, no fee)0.00%$31,058$0+210.6%
ETH-DIRECTDirect ETH (Self-Custody, no fee)0.00%$31,058$0+210.6%

Fee Accumulation

IBIT$686.35
FBTC$686.35
GBTC$3,917.67
ARKB$577.46
BITB$550.18
BTCO$686.35
ETHA$686.35
FETH$686.35
ETH$413.46
ETHE$6,276.21
ETHV$550.18
BTC-DIRECT$0.00
ETH-DIRECT$0.00
Gross Final Value (No Fees)$31,058
GBTC Fee Drag12.6%
Lowest-Fee ETFBITB (0.20%)

Expense ratios are as of early 2026 and may change. Self-custody involves its own risks (key management, security). ETF fees are deducted from NAV daily. Not financial advice.

Quick answer: Bitcoin ETF fees compound over time: $10,000 in IBIT (0.25% fee) costs $25/year, while GBTC (1.50%) costs $150/year. Over 10 years, the fee difference can exceed $1,500, this calculator shows the exact drag for each fund.

How to use Bitcoin ETF Fee Calculator

The Bitcoin ETF Fee Calculator compares the long-term cost of holding different spot Bitcoin ETFs by modeling how expense ratios compound over time. Enter your investment amount, select one or more ETFs (IBIT, FBTC, ARKB, GBTC, BITB, etc.), choose a holding period, and the tool calculates total fees paid, net asset value after fees, and the performance gap between the cheapest and most expensive options.

Fee drag is deceptively large on long horizons: a 1.25% annual fee difference on $100,000 compounds to over $15,000 in lost returns over 10 years (assuming 10% annual growth). Use this calculator to pick the most cost-efficient ETF for your time horizon, or to decide whether direct BTC ownership (with self-custody costs) is cheaper than ETF convenience.

Input guide and assumptions

Investment Amount is the dollar value you plan to allocate to a Bitcoin ETF. Holding Period sets the projection window in years (1–30). ETF Selection lets you compare 2–6 funds side by side, each pre-loaded with its current expense ratio (IBIT 0.25%, FBTC 0.25%, ARKB 0.21%, GBTC 1.50%, BITB 0.20%, HODL 0.25%).

Optional fields include expected annual BTC return (default 10%) for modeling total return after fees, and a custom expense ratio field for new or lesser-known ETFs. Output shows: annual fee per fund, cumulative fees over the holding period, net portfolio value, and a ranked comparison chart highlighting the cheapest option for your chosen time horizon.

How to interpret results correctly

The green hero, "Self-Custody Saves You," is simply the dollar value of GBTC's fees over your holding period, because direct BTC charges nothing, skipping the highest-fee fund saves exactly that amount. Read it as a worst-case headline, not your typical fee. The real comparison lives in the table: each fund's expense ratio, Final Value after fees, Fees Paid, and Net Return percent let you rank funds against the gross, fee-free outcome.

The bottom stats anchor everything: Gross Final Value (No Fees) is the ceiling every ETF is measured against, GBTC Fee Drag shows what percent of that ceiling the 1.50% fund surrenders, and Lowest-Fee ETF flags BITB at 0.20%. A fund's Net Return percent is gross growth minus compounded fee drag, so two funds at the same expense ratio (IBIT and FBTC both 0.25%) post identical Final Values, the spread you see comes purely from the fee column, not the ticker.

Practical scenarios and planning workflow

A long-horizon holder deciding between convenience and cost loads the Whale preset ($100,000, 20 years, 12%) and compares GBTC's Fees Paid against IBIT or BITB. The gap is the premium you pay for a legacy trust versus a modern low-fee fund, and it dwarfs most account minimums. If self-custody is on the table, the green hero quantifies the absolute saving of holding coins directly instead of any ETF.

An ETH investor uses the same engine to weigh Grayscale's pricey ETHE (2.50%) against the Mini ETH (0.15%) or ETHV (0.20%). Set your real horizon on the years slider, enter your contribution, and watch the Fee Accumulation bars fan out, the red GBTC/ETHE bars stretch far past the orange low-fee funds. Pair it with the <a href="/dca-calculator/">DCA calculator</a> if you add monthly rather than investing one lump sum.

Risk and execution checklist

  1. Step 1: enter the real dollar amount you will hold, not a round placeholder, since fee drag scales linearly with size. Step 2: set the holding period to your genuine horizon, fees compound, so 20 years punishes a high ratio far more than 5. Step 3: set Expected Annual Return to a sober figure; 12% is the default but the fee ranking holds at any positive return. Step 4: read Fees Paid, not just Final Value.
  2. Step 5: confirm the expense ratio shown for your chosen ticker matches the fund's current prospectus, because issuers change fees and waive them temporarily. Step 6: if you are weighing self-custody, mentally add your own costs, hardware wallet, time, key-management risk, against the green saving before treating direct holding as strictly cheaper. Step 7: re-run with a longer horizon to stress-test how much a seemingly small ratio costs over decades.

Common mistakes to avoid

  • The biggest mistake is reading the green "Self-Custody Saves You" number as the fee of an average ETF. It is specifically GBTC's fee, the most expensive fund, so it overstates what you save versus a cheap ETF like BITB or IBIT. The honest low-fee comparison is the difference between two rows in the table, often a fraction of that headline. Treat the hero as the ceiling on fee savings, not the typical case.
  • A second error is ignoring that this tool subtracts the expense ratio directly from your gross return as a constant drag. It does not model tracking error, bid-ask spreads, premiums or discounts to NAV (which historically distorted GBTC badly), or the tax and security costs of self-custody. A fund with a slightly higher fee but tighter tracking can beat a cheaper one in reality, the calculator ranks on stated ratios alone.

Performance benchmarks and expectation ranges

Spot Bitcoin ETF fees cluster tightly: BITB 0.20%, ARKB 0.21%, and IBIT/FBTC/BTCO at 0.25% are within a rounding error of each other, while GBTC sits far out at 1.50%. On the ETH side, the Grayscale Mini at 0.15% and ETHV at 0.20% are the floor, FETH/ETHA at 0.25% the middle, and legacy ETHE at 2.50% the outlier. Direct self-custody is the 0% benchmark every fund is measured against.

On $10,000 held 10 years at 12% gross, a 0.25% fund loses roughly $700–800 in compounded fees while a 1.50% fund loses several thousand, the drag widens with size, time, and return. Expect GBTC Fee Drag to read in the low double-digit percent of the gross outcome over long horizons. Anything claiming a Bitcoin ETF under about 0.19% in early 2026 should be double-checked against the live prospectus.

Execution templates you can reuse

Reusable workflow: 1) pick the asset you actually hold (BTC or ETH) and ignore the rows for the other coin. 2) Enter your true position size and horizon. 3) Note the Final Value and Fees Paid for your incumbent fund. 4) Find the lowest-fee equivalent in the same asset and read its Final Value. 5) The difference is your annual switching prize, weigh it against capital-gains tax on selling the old fund to move.

Before switching funds, run the sale through the <a href="/tax-calculator/">crypto tax calculator</a>: realizing gains to chase a 0.05% fee saving can cost more in tax than decades of the higher ratio. For brand-new contributions there is no such friction, so default new money to the lowest-fee fund and only migrate existing lots when the lifetime fee saving clearly exceeds the tax bill the move triggers.

Data hygiene and model maintenance

Expense ratios here are a snapshot from early 2026 and issuers adjust them — IBIT and several peers launched with temporary fee waivers that step up after an asset or time threshold. Before acting, verify the current ratio on the issuer's fund page, since a waiver expiring can quietly double your effective cost. Update your Expected Annual Return assumption too if your own outlook has shifted materially.

Keep your holding-period input honest: people anchor on the 10-year default but their real horizon may be 3 years or 30, and the fee verdict swings hard with that number. When new low-fee ETFs launch or existing ones cut fees, re-run the comparison, the cheapest fund is not permanent. Cross-check your projected growth assumption against a tool like the <a href="/compound-calculator/">compound interest calculator</a> for consistency.

Final validation before capital deployment

Sanity-check the math yourself: the tool computes each fund's Final Value as investment × (1 + max(grossReturn − expenseRatio, 0))^years, so a 0% fee fund must equal Gross Final Value (No Fees) exactly. Fees Paid is that gross figure minus the fund's net Final Value. If a self-custody row shows any fee, something is wrong, direct BTC and ETH carry a 0% ratio by construction in this model.

Confirm the rankings make intuitive sense: two funds with identical expense ratios must show identical Final Values, and a higher ratio must always produce a larger Fees Paid number at the same inputs. GBTC Fee Drag should equal Fees Paid divided by Gross Final Value times 100 for GBTC. If those identities don't hold on screen, re-check that your investment and return fields parsed as numbers rather than blank or text.

Authoritative sources

Frequently asked questions

What's the cheapest Bitcoin ETF?

BlackRock IBIT and Fidelity FBTC charge 0.25% expense ratio (waived to 0.12% for first year/$5B AUM). Bitwise BITB: 0.20%. Franklin EZBC: 0.19% - currently the lowest. Grayscale GBTC remains highest at 1.50% despite 2024 uplisting.

How much do ETF fees cost on a $100k position over 10 years?

0.25% fee = $250/year initially, compounding to ~$3,500 over 10 years (assuming 8% annual returns). 1.50% GBTC fee = $1,500/year, ~$22,000 over 10 years. Fee difference = $18,500 lost wealth on $100k position.

Should I switch from GBTC to IBIT?

For tax-deferred accounts (IRA, 401k): yes immediately - no tax cost, save 1.25% annually. For taxable accounts: weigh capital gains tax (15-23.8%) vs 10-year fee savings. If your GBTC has under 30% unrealized gains, switching usually wins after 4-5 years.

Is direct BTC custody cheaper than an ETF?

Long-term yes - hardware wallet is one-time $80, no recurring fees. ETF fees compound: 0.25% × 30 years on $100k = ~$45k. But self-custody requires technical skill and seed phrase management. ETFs are easier for IRAs and probate.

How do ETF fees compare to crypto exchange fees?

ETF: 0.20-1.50% annual recurring. Coinbase: 0.4-0.6% per transaction (no holding fee). Kraken Pro: 0.16-0.26% maker/taker. For one-time buys held 10+ years, exchanges win. For active traders or IRAs, ETFs save tax/admin overhead.

Do Bitcoin ETFs hold actual BTC?

Yes - all spot BTC ETFs (IBIT, FBTC, BITB, ARKB, EZBC, GBTC, HODL) hold real BTC in cold storage with Coinbase Custody (most issuers) or Fidelity Digital Assets. Combined holdings exceed 1.1M BTC as of 2026 - 5%+ of total supply.