How to spot hidden fees in EU forex trading: practical checklist 2026
EU forex brokers are legally required to disclose their full fee structures under MiFID II. That doesn't mean those fees are easy to find, easy to compare, or free from surprises.
This practical checklist cuts through the complexity. Work through each of the 7 categories below before you deposit with any EU broker — and use our fee comparison table to benchmark what you find against the market standard.
What's in this guide
- Why MiFID II alone isn't enough
- The 7 hidden fee categories — interactive checklist
- Fee comparison: 5 major EU brokers
- Which brokers have the most transparent fee structures
- FAQ
Why MiFID II alone isn't enough
MiFID II (Markets in Financial Instruments Directive) mandates that EU-regulated brokers provide a Key Information Document (KID) and a cost and charges disclosure before you open an account. These documents must include all applicable fees, expressed in both percentage terms and actual monetary amounts (for a standard trade size).
In practice, traders miss hidden fees for three reasons:
- Complexity: The KID is accurate but dense — most traders don't read the full 15-page document.
- Variable costs: Spreads, swap rates, and currency conversion fees change daily. The KID shows an example, not a guarantee.
- Account-type differences: Many brokers offer 3–5 account types with radically different fee structures. The comparison table you read online may refer to a different account than the one you open.
The 7-category checklist below forces you to verify each fee category directly — not rely on marketing summaries.
The 7 hidden fee categories: interactive checklist
Your progress: 0 of 7 checked
Brokers advertise their lowest possible spread (often "from 0.0 pips" on EUR/USD). This minimum is usually only available in highly liquid conditions during peak hours. The typical spread — the one you'll actually pay on most trades — is often 0.8–1.5× higher.
Raw-spread accounts (0.0 pip spread) always charge a per-lot commission. Standard accounts (no commission) build the broker's margin into a wider spread. Neither is inherently cheaper — you must calculate the total cost per standard lot (100,000 units).
Swap (rollover) fees are charged every night you hold a position open after 22:00 server time. On major pairs these are typically small, but on exotic pairs, gold, or single-stock CFDs they can be significantly larger — sometimes larger than the spread. Triple-swap on Wednesdays amplifies the cost further for swing traders.
Some EU brokers charge deposit fees (up to 2.5% on credit card deposits), withdrawal processing fees (€5–€30 per bank transfer), or have high minimum withdrawal amounts (€50–€200). First-withdrawal exceptions and processing delays of 3–7 business days are common.
Most EU brokers charge an inactivity fee on accounts with no trading activity for a defined period (typically 3–12 months). Once triggered, fees of €10–€50 per month erode dormant balances. The fee continues until the account reaches zero or you make a trade.
If your account is denominated in a currency other than your deposit currency (e.g., a EUR account funded in GBP), you'll pay a conversion fee every time you deposit, withdraw, or close a position in a different currency. Brokers typically charge 0.5–1.5% above the mid-market rate — invisible in the transaction, but significant over time.
Most EU-regulated brokers provide MT4/MT5 free of charge. But some charge for: premium charting platforms (€20–€50/month), Level 2 market data, hosted VPS services, or API access. These costs are easy to miss during account comparison and can significantly increase your total cost if you rely on them.
Fee comparison: 5 major EU brokers
The table below benchmarks the most common fees across five CySEC- or ESMA-regulated brokers as of June 2026. Use it alongside your checklist — these are reference figures; always verify with the broker directly before depositing.
| Broker | EUR/USD typical spread | Commission (raw account) | Inactivity fee | Withdrawal fee | Fee transparency |
|---|---|---|---|---|---|
| Exness (CIF 178/12) | 0.3 pips (Standard) | $3.5/side (Raw) | None | Free | ★★★★★ |
| AvaTrade (CIF 347/17) | 0.9 pips (Retail) | No commission | €50/month after 3 months | Free (first) | ★★★★☆ |
| IC Markets (ASIC/CySEC) | 0.1 pips (Raw) | $3.5/side (Raw) | None | Free | ★★★★★ |
| Pepperstone (CIF 388/20) | 0.1 pips (Razor) | $3.5/side | None stated | Free | ★★★★★ |
| XM (CIF 120/10) | 1.6 pips (Micro/Standard) | No commission (Standard) | $15/month after 90 days | Free ($5 min) | ★★★☆☆ |
Sources: broker websites, contract specifications, and Terms & Conditions verified June 2026. Spread figures reflect typical EUR/USD spread during European session. Always check current rates directly with the broker.
Which brokers have the most transparent fee structures
Based on our review, two brokers stand out for fee transparency among EU-regulated options:
Exness — best overall fee transparency
Exness publishes its full fee schedule publicly, including real-time swap rates, without requiring a login. No inactivity fees. Free withdrawals across all payment methods. The Standard account's typical EUR/USD spread of around 0.3 pips gives a competitive all-in cost for retail traders who don't want to pay per-lot commissions.
Regulation: CySEC 178/12 | Min deposit: No minimum | Platforms: MT4, MT5, Exness Terminal
Open an Exness account →AvaTrade — strong disclosure, watch the inactivity fee
AvaTrade scores highly for clear upfront disclosures and a straightforward retail account structure. However, its €50/month inactivity fee (triggered after 3 months of no trading) is the highest among major EU brokers — a meaningful cost for traders who step away from the market. If you trade regularly, AvaTrade's zero-commission standard accounts and strong educational platform make it a solid choice.
Regulation: CySEC 347/17 | Min deposit: €100 | Platforms: MT4, MT5, AvaTradeGO, AvaOptions
Open an AvaTrade account →Quick verdict: the most expensive hidden fee for most retail traders
Across 2026 broker data, the single largest hidden cost for EU retail traders is the inactivity fee. Traders who open accounts for a specific campaign or market event, then step away, can find their balance silently eroded at €10–€50/month. The fix is simple: choose a broker with no inactivity fee (Exness, Pepperstone, IC Markets) or close your account when you're not actively trading.
Frequently asked questions
Are EU forex brokers legally required to show all fees?
Yes. Under MiFID II, EU-regulated brokers must provide a full cost and charges disclosure document (KID) before you open an account. This covers spread costs, commissions, overnight fees, and ancillary charges. However, the document is often dense — use this checklist to extract the key numbers.
What is the most dangerous hidden fee for new EU forex traders?
Overnight swap fees on positions held for multiple days. A seemingly small daily charge can compound into a significant cost over a week of holding. New traders often don't account for this because demo accounts sometimes minimise or omit swap charges.
Which EU brokers have the most transparent fee structures?
Exness and IC Markets consistently score highest for fee transparency — both publish their full fee schedules publicly and offer fee calculators on their websites. AvaTrade and Pepperstone also provide clear disclosures. XM's fee structure varies significantly by account type.
Can I avoid inactivity fees with EU brokers?
Yes — by closing your account when not actively trading, or choosing a broker that charges no inactivity fee. Most EU brokers set the inactivity threshold at 3–12 months. Check the Terms and Conditions before opening an account if you plan to trade irregularly.
Does the EU's negative balance protection cover all fee types?
No. Negative balance protection (mandatory under ESMA rules for retail EU traders) only prevents your balance going below zero due to market losses. Brokers can still charge fees that reduce your balance even if the market hasn't moved against you.