The hidden fees checklist: what every EU trader should verify before signing up
EU-regulated forex brokers must disclose all fees before you open an account — that is a MiFID II requirement. But "disclosed" does not mean "easy to find." Many fees are buried in Terms and Conditions documents or quoted under optimistic conditions that do not reflect real-world trading. This checklist gives you six concrete questions to answer before you deposit a single euro.
Your EU broker hidden fees checklist
Tick each item as you verify it. All 6 should be checked before you fund an account.
Brokers advertise their minimum spread — often 0.0 pips. But the average spread during real trading hours is often 5–20x that figure. During the Asia session (midnight–06:00 CET), spreads on major pairs can reach 3–6 pips even on "raw" accounts. During news releases (NFP, CPI, FOMC), spreads can spike to 10+ pips for seconds.
ECN/raw-spread accounts advertise near-zero spreads but charge a commission per lot traded (usually $3.50–$7.00 per lot per side). A 0.0-pip spread with $7/lot commission costs the same as a 0.7-pip no-commission account (1 pip on EUR/USD standard lot = $10). For high-frequency traders the ECN account usually wins. For traders doing <5 lots per month, the all-in cost difference is minimal.
Swap fees are charged every night a position is held open. On EUR/USD they are typically $0.50–$2.00 per lot per night. On exotic pairs (EUR/TRY, USD/ZAR) or certain CFDs (indices, commodities), overnight fees can reach $5–$25 per lot per night. If you hold positions for days or weeks, the cumulative swap cost can exceed your spread cost many times over.
Under MiFID II, EU brokers must disclose payment fees upfront — but some bury them in the payment page you only reach after signing up. Common hidden charges: 2.5% fee on credit/debit card deposits; €5–€25 per SWIFT bank withdrawal; minimum withdrawal amount (some brokers set this at $100 or more); 1–5 business day processing delays; requirement that your first withdrawal must go back to the original deposit method.
Inactivity fees are charged on accounts with no trading activity for a set period — usually 3, 6, or 12 months. A typical fee is €10–€50 per month. If you take a break from trading, these fees can silently erode your balance. Some brokers set the trigger at just 90 days. Others stop the fee when the balance hits zero — but not all. At least one EU broker has been cited by CySEC for not clearly disclosing this fee.
If your account base currency does not match your deposit currency, every deposit and withdrawal triggers a currency conversion. The conversion rate used by brokers is typically 0.5–1.5% above the mid-market rate. On a €5,000 deposit, that is €25–€75 immediately lost to conversion. EU traders should open accounts in EUR wherever possible. Some brokers offer multi-currency accounts — check whether your intended broker does.
Fee comparison: top EU-regulated brokers
How the main CySEC-regulated brokers score on each fee category (as of June 2026):
| Broker | Avg EUR/USD spread | Commission (ECN) | Swap EUR/USD (long, /lot/night) | Deposit fee | Withdrawal fee | Inactivity fee |
|---|---|---|---|---|---|---|
| Exness | 0.1 pips (Pro) | None | ~$0.70/lot | None | None | After 180 days |
| AvaTrade | 0.9 pips (fixed) | None | ~$0.60/lot | None | None | $50 after 3 months |
| XM | 1.6 pips (Standard) | None (Standard) | ~$0.55/lot | None | None (bank may charge) | €15 after 90 days |
| Pepperstone | 0.09 pips (Razor) | $7/lot round-trip | ~$0.65/lot | None | None | None declared |
| IC Markets | 0.02 pips (Raw) | $7/lot round-trip | ~$0.58/lot | None | None | None declared |
Fees verified June 2026. Swap rates vary daily based on central bank rates. Always check the current fee schedule directly with the broker.
The MiFID II fee disclosure rule
Under MiFID II (implemented in the EU from January 2018), brokers must provide you with a detailed costs and charges disclosure before you open an account. This is separate from the Key Information Document (KID) provided for each CFD product. If a broker asks you to fund an account before showing you the full fee schedule — that is a regulatory breach. You can report it to CySEC (cysec.gov.cy) or your national regulator.
Frequently asked questions
What is the most common hidden fee in EU forex brokers?
The gap between the advertised spread and the real average spread during trading hours. Brokers advertise "from 0.0 pips" but the typical spread at the London open is often 0.5–1.5 pips. Always verify in a demo account before committing real money.
Are EU-regulated brokers required to disclose all fees?
Yes. MiFID II requires a full costs and charges disclosure before account opening. But the presentation varies — some brokers present fees clearly; others make them hard to find. You are entitled to ask for the full fee schedule in writing before depositing.
What is a swap fee and how much will it cost me?
A swap (overnight) fee is charged when you hold a position open past the daily rollover time (usually 22:00 CET). On EUR/USD it is typically $0.50–$2.00 per lot per night. On exotic pairs it can be $5–$25 per lot per night. Triple swap applies on Wednesdays (covers the weekend). If you hold positions for several days, swap costs can become your largest trading expense.
Does the EU require brokers to show loss statistics?
Yes. All EU-regulated brokers must display the exact percentage of retail client accounts that lose money on their website and in their risk warnings. This figure is a real performance statistic from the broker's own client base — not a general estimate. It ranges from 65% to 85% across major EU brokers.
Related: Best EU-regulated brokers · EU regulation guide · Verify a broker licence