Before You Start
- Basic understanding of ETF investing and brokerage accounts
- Access to your broker’s fee schedule and account dashboard
- Calculator or spreadsheet for fee comparison
- Willingness to read official broker documentation
Time needed: 30–45 minutes
What you'll need: Your broker login, access to at least two broker platforms (e.g., Trade Republic, DEGIRO, Scalable Capital), and sample ETFs (e.g., iShares Core MSCI World UCITS ETF – IE00B4L5Y983)
For European investors, ETFs are a powerful tool for long-term growth. But even the best ETFs can disappoint if hidden broker fees quietly eat into your returns. This tutorial shows you, step-by-step, how to uncover, calculate, and avoid these sneaky charges using real European platforms and EUR-based examples. By the end, you’ll know exactly what to look for and how to keep more of your money working for you.
Step 1: Identify All Possible Broker Fees for ETFs
What to do: Start by listing every fee your broker might charge for ETF investing. These often include:
- Trading commissions (buying/selling ETFs)
- Spread mark-ups (hidden in the price difference between buy and sell quotes)
- Custody or account fees (monthly/annual charges for holding assets)
- Currency conversion fees (when buying non-EUR-denominated ETFs)
- Dividend handling fees (especially for non-EUR dividends)
- Inactivity/withdrawal fees
- “Free” ETF plan restrictions (e.g., only certain ETFs or specific order types are actually free)
Why it matters: Many brokers advertise “zero commission” but make up for it with other less-visible charges. These can add up to hundreds of euros over a few years, especially for regular investors.
What can go wrong: If you only check headline trading fees, you could miss more significant costs buried in the fine print or price spreads.
Pro Tip
Download your broker’s official fee schedule from their website and highlight every ETF-related fee. For example, Trade Republic’s price list or DEGIRO’s fee schedule.
Step 2: Check Real Trading Costs on Your Platform
What to do: Simulate a real ETF purchase to reveal all charges. Here’s how on two popular brokers:
- Trade Republic: Open the app, tap Search → enter “MSCI World” → select iShares Core MSCI World UCITS ETF (IE00B4L5Y983) → tap Buy → enter €1,000 → before confirming, review the “Order Preview” screen for all listed fees (e.g., €1 fixed commission per trade).
- DEGIRO: Log in, search for the same ETF → click Buy → enter your amount (e.g., €1,000) → in the order summary, look for “Transaction Fee,” “Handling Fee,” and any “External Costs.”
Why it matters: The actual order screen often reveals costs not obvious from the headline “zero commission” marketing. For example, DEGIRO offers a “Free ETF List,” but only for certain conditions (see DEGIRO’s fee schedule).
What can go wrong: You might assume a trade is free, but the order preview reveals a handling fee or a spread that’s wider than expected.
Pro Tip
Always double-check if your chosen ETF is on your broker’s “free” list and whether your order size or type (e.g., limit vs. market order) affects eligibility.
Step 3: Calculate the Impact of Spreads and Currency Conversion
What to do: Look beyond explicit fees. Calculate the cost of:
- Spread: The difference between the buy (ask) and sell (bid) prices. For example, if the ask is €29.10 and the bid is €29.00, the spread is €0.10 per share (or 0.34%).
- Currency conversion: If you buy a USD-denominated ETF (e.g., Vanguard S&P 500 UCITS ETF - IE00B3XXRP09) on a EUR account, check your broker’s FX fee. Trade Republic charges 0.5%, while DEGIRO charges 0.25%–0.50%, depending on the method.
Example: Buying €1,000 of a USD-denominated ETF with a 0.5% FX fee costs €5. If you trade monthly, that’s €60/year just in currency costs.
Why it matters: These “invisible” costs can easily outweigh a low commission, especially if you trade frequently or use savings plans.
What can go wrong: Ignoring currency fees may make a “cheap” broker expensive for cross-currency ETFs.
Pro Tip
Whenever possible, choose EUR-denominated ETFs to avoid FX fees. Use ISIN codes (e.g., IE00B4L5Y983 for EUR share class) to verify currency.
Step 4: Review Ongoing and “Hidden” Platform Fees
What to do: Check for recurring or “background” fees:
- Custody/account fees: For example, Scalable Capital charges €2.99/month for its PRIME broker model, but the “FREE Broker” plan has limitations.
- Dividend handling fees: Some brokers (e.g., DEGIRO) charge €1 per dividend for non-EUR payouts.
- Inactivity fees: Rare in Germany, but common with some international brokers.
Why it matters: These charges reduce your long-term returns, especially for buy-and-hold investors.
What can go wrong: You may overlook these fees if you only focus on trade commissions.
Pro Tip
Set a calendar reminder to review your broker’s fee changes at least once per year. Fee structures can change with little notice.
Step 5: Compare Total Costs Across Multiple Brokers
What to do: Use a spreadsheet or a comparison tool (such as Brokervergleich.de) to compare the total cost of ownership for your ETF strategy. Include:
- Trade commissions (e.g., €1/trade at Trade Republic, €2 at DEGIRO for non-free ETFs)
- Spreads (estimate using order book data)
- FX fees (if applicable)
- Custody/account fees (monthly or annual)
- Dividend handling fees
Example scenario:
- Buy €1,000/month of iShares Core MSCI World UCITS ETF (EUR, IE00B4L5Y983)
- Trade Republic: €1/trade x 12 = €12/year
- DEGIRO (free ETF list, meets conditions): €0/trade, €0 custody, total = €0/year
- Scalable Capital (Free Broker, using free ETF): €0/trade, €0 custody, total = €0/year
But if you buy a non-free ETF, or use a non-EUR ETF, costs rise quickly.
Why it matters: A difference of even €20–€50/year compounds significantly over a decade.
What can go wrong: Failing to include all relevant fees can lead you to choose the wrong broker for your needs.
Pro Tip
Download our ETF Broker Fee Checklist (PDF) to compare costs side-by-side before you invest.
Step 6: Monitor Your Real Returns and Adjust
What to do: After investing, periodically check your account statements for unexpected fees or charges. Compare your actual net returns (after all costs) to ETF performance benchmarks.
- In Trade Republic: Tap Profile → Documents → Review monthly statements for fee breakdowns.
- In DEGIRO: Go to Account → Reports → Download “Cost Report.”
Why it matters: Even small, recurring fees can quietly erode your returns if left unchecked.
What can go wrong: Not reviewing statements may cause you to miss a new or increased fee.
Pro Tip
Set a quarterly reminder to review your broker statements. Switch platforms if your fees rise or if a better offer appears elsewhere.
Common Mistakes
- Assuming “zero commission” means no cost: Always check for spreads, custody, and FX fees.
- Ignoring currency denomination: Buying non-EUR ETFs can trigger avoidable FX and dividend fees.
- Not reading the fine print on “free ETF” offers: There are often restrictions on order size, timing, or eligible ETFs.
- Focusing only on short-term costs: Even small annual fees add up over years of compounding.
- Forgetting to review ongoing fee changes: Brokers can (and do) update fee schedules with little notice.
Next Steps
- Download and use the ETF Broker Fee Checklist before opening a new account or starting a savings plan.
- Compare your findings with our Complete Guide to Building Wealth with European ETFs for holistic strategy tips.
- Explore different ETF strategies in our deep dive: ETF vs. Direct Stock Investing: Which Is Better for Long-Term Wealth in Europe?
Disclaimer: This article is for educational purposes only and does not constitute financial advice. Always do your own research and consider consulting a qualified financial advisor before making investment decisions.