How to spot hidden fees in EU forex broker spreads: a practical checklist (2026)
Forex broker advertising has a problem. "Spreads from 0.0 pips!" is technically true — but only for a few seconds during the most liquid moments of the trading day, and only on the cheapest instrument. By the time you add the commission, the overnight fees, and the spread widening during news events, the true cost of trading with that broker is often two to four times the headline number.
This guide gives you a practical checklist to identify every hidden fee structure buried in a forex broker's spread — before you deposit a cent. Use it every time you evaluate a new broker.
The 6 hidden fee types in forex broker spreads
Broker adds pips on top of interbank rate. A EUR/USD raw spread of 0.1 pips becomes 1.2 pips after markup. Visible only when comparing to raw ECN data.
Charged on ECN/Raw accounts per round-trip lot. Typical: $6–$8 per standard lot. Must be added to spread for true all-in cost comparison.
Interest cost for holding positions past 5 PM New York. Triples on Wednesday for weekend. Can exceed spread cost on multi-day trades.
All brokers widen spreads before/during major data releases. A 0.6 pip spread can jump to 8–15 pips during NFP. Rarely disclosed in rate cards.
Monthly charge if no trades placed for 3–12 months (varies by broker). AvaTrade: €50/month after 3 months. Pepperstone: $0 (no inactivity fee).
Some brokers charge per withdrawal or apply FX conversion at an unfavourable rate if your account currency differs from your bank currency.
The 7-step hidden fee checklist
Run every broker through this checklist before opening an account. It takes about 15 minutes and can save you hundreds in annual costs.
-
1
Compare "from" spread vs typical (live) spread
The "from 0.0 pips" is the floor, not the average. Open the broker's live spread page or a demo account and check the actual spread on EUR/USD during your trading hours. Compare it against the broker's own "typical spread" disclosure. If there is no "typical spread" data, ask support — they are required to provide it under MiFID II.
✓ Action: Check live spread during London session hours, not off-hours -
2
Calculate the true all-in cost for ECN/Raw accounts
If the broker offers a "Raw" or "ECN" account with low spreads but a per-lot commission, add both together. Example: 0.2 pip spread + $7 commission per standard lot = 0.2 + 0.7 = 0.9 pips all-in. Compare this to the Standard account spread (typically 1.0–1.5 pips). The ECN account is often — but not always — cheaper.
All-in cost (pips): ECN: Spread (pips) + [Commission ($) ÷ Pip value ($10 for EUR/USD standard lot)] Standard: Spread (pips) only Example (EUR/USD, 1 lot): ECN: 0.2 pips + ($7 ÷ $10) = 0.2 + 0.7 = 0.9 pips Standard: 1.2 pips✓ Action: Calculate all-in for both account types — pick the cheaper one for your trade frequency -
3
Check overnight (swap) rates for your pairs
Every broker publishes a swap rate table. Find it, then calculate the cost for your intended holding period. If you hold trades for 2–5 days, swap costs can dwarf your spread cost. On Wednesday night, triple swap applies — a 3-night cost in one charge. Swing traders should specifically compare swap rates across brokers.
✓ Action: Find the swap table on the broker's website (search "[broker name] swap rates"). Calculate: daily rate × holding days (×3 on Wednesday) -
4
Test spread widening during major news events
Open a demo account and monitor the EUR/USD spread for 30 minutes before and after the US Non-Farm Payroll release (first Friday of each month, 13:30 CET). The spread behaviour in this window shows you the worst-case scenario. A broker with 0.6 pip typical spread might hit 12–20 pips at the NFP release — making it impossible to exit a position at your planned stop-loss price.
✓ Action: Open a demo account before committing. Monitor spread around NFP or ECB rate decisions. -
5
Find the inactivity fee in the terms and conditions
Search the broker's terms and conditions page (or fee schedule) for "inactivity" or "dormant account". The threshold varies: some brokers charge after 3 months, some after 12 months. The monthly fee is typically €10–€50. If you are a part-time trader who may go months without trading, this is a significant hidden cost.
✓ Action: Search "[broker name] inactivity fee" — if you cannot find it, ask support or read the T&Cs under "Account maintenance" -
6
Check withdrawal fees and currency conversion costs
Some brokers charge per withdrawal (€5–€25 per transaction). Others charge nothing but apply an unfavourable exchange rate if your account is in USD and you withdraw to a EUR account. Check both the withdrawal fee schedule and the conversion rate. Brokers that offer fee-free withdrawals in your local currency represent a meaningful cost saving over months of active trading.
✓ Action: Check "payment methods" and "withdrawal fees" page. Test with a small withdrawal on a demo account if available. -
7
Request or download the Key Information Document (KID)
Under MiFID II, all EU-regulated brokers must provide a Key Information Document (KID) or similar PRIIPs disclosure that lists all costs and charges — spread, commission, overnight costs, and any other fees — in a standardised format. If the broker refuses or cannot provide this document, that is a serious regulatory red flag. CySEC-regulated brokers are required to provide it on request.
✓ Action: Request the KID from support. It should show total cost per year as a % of investment in standardised EU format.
Hidden fee comparison: 4 EU-regulated brokers
| Broker | EUR/USD typical spread | Commission (ECN/lot) | All-in (ECN) | Inactivity fee | Withdrawal fee |
|---|---|---|---|---|---|
| Exness | 0.7 pips (Standard) | $7 (Raw) | 0.9 pips | None | Free (most methods) |
| Pepperstone | 0.77 pips (Standard) | $7 (Razor) | 0.97 pips | None | Free |
| AvaTrade | 0.9 pips (Retail) | N/A (spread-only) | 0.9 pips | €50/mo after 3 months inactive | Free |
| IC Markets | 0.02 pips (Raw cTrader) | $6 (Raw) | 0.62 pips | None | Free (most), fee on some bank wires |
The spread "from 0.0 pips" trap
Several brokers advertise EUR/USD spreads "from 0.0 pips" on ECN accounts. This is technically achievable during peak liquidity — but typical ECN spreads are 0.0–0.3 pips, and the commission of $6–$7 per lot adds 0.6–0.7 pips equivalent. The honest "all-in" comparison is 0.6–1.0 pips for these accounts, not zero. Any broker claiming a true zero all-in cost is either misleading you or recovering costs elsewhere (slippage, wide spreads on other instruments, markups on oil/gold).
How MiFID II protects EU traders on fees
EU traders have meaningful legal protections regarding broker fee disclosure that traders using offshore brokers do not. Under MiFID II and CySEC regulations:
- All costs must be disclosed upfront — brokers cannot spring fees on you after you deposit.
- Key Information Documents (KIDs) must show total annual cost as a percentage in a standardised format.
- Ex-ante cost disclosure — brokers must show you the estimated cost before you execute a trade, not just in the T&Cs.
- ICF protection up to €20,000 — if a CySEC-regulated broker fails, the Investor Compensation Fund covers up to €20,000 per client.
- Negative balance protection — your losses cannot exceed your deposit.
If you are considering a non-EU regulated broker promising lower spreads, weigh the cost saving against the loss of all these protections.
Ready to open an account with transparent fees?
Both Exness and Pepperstone offer clear fee structures with no inactivity fees and free withdrawals.
Open an Exness account Open an AvaTrade accountFrequently asked questions
What is a marked-up spread in forex?
A marked-up spread is when a broker adds pips on top of the raw interbank spread as their profit. If EUR/USD has an interbank spread of 0.1 pips, a broker might show 1.2 pips — adding a 1.1 pip markup that never appears as a separate line item.
What is the difference between spread-only and commission accounts?
Spread-only (Standard) accounts include all broker profit within the spread. Commission (ECN/Raw) accounts offer near-raw spreads but charge a fixed commission per lot. Always calculate the all-in cost (spread + commission) before comparing — ECN is often cheaper for active traders, Standard simpler for beginners.
Do EU forex brokers have to disclose all fees?
Yes. Under MiFID II, all EU-regulated brokers must provide a Key Information Document (KID) listing all costs and charges. If a broker refuses to provide this, it is a regulatory red flag.
What is a swap fee and when does it apply?
A swap fee is charged when you hold a leveraged position past 5 PM New York time. It reflects the interest rate differential between the two currencies. On Wednesday, brokers charge triple swap to account for weekend settlement.
How can I avoid inactivity fees at EU forex brokers?
Make at least one trade per quarter, or close your account before the inactivity threshold is reached. Alternatively, choose a broker with no inactivity fee (Exness, Pepperstone, IC Markets all charge none).
Which EU forex brokers have the lowest hidden fees?
Exness and Pepperstone consistently rank lowest for all-in trading costs on major pairs. Both have no inactivity fee and offer free withdrawals on most payment methods. IC Markets has the tightest raw spreads on cTrader but charges on some bank wire withdrawals.