Broker fees guide · EU-focused

How to spot hidden fees in forex platforms before you deposit

Brokers don't hide fees illegally — they bury them in the terms. Learn the 8 fee categories that drain trader profits, and check which apply to your broker type with our free tool.

Interactive fee checker Updated June 2026 EU regulated brokers
Affiliate disclosure: CompareFX earns a commission when you open an account with brokers linked on this page. This does not affect our editorial independence or the fees you pay. We only recommend brokers regulated by CySEC, FCA, or equivalent EU authorities. Read our methodology.
Risk warning: 69–89% of retail CFD accounts lose money. Forex trading carries significant risk of loss and is not suitable for all investors. Capital at risk.

In this article

  1. Why brokers have hidden fees
  2. The 8 most common hidden fee categories
  3. Interactive broker fee checker
  4. How to find broker fees before you deposit
  5. Lower-fee EU-regulated brokers
  6. FAQ

Why do forex brokers have hidden fees?

Hidden fees are not illegal — they are simply disclosed in places most traders never read. Under EU MiFID II rules, regulated brokers must provide a full cost and charges disclosure before you open an account. In practice, that document is a dense PDF that few beginners open, let alone read carefully.

Brokers benefit from this information gap. A broker advertising "0 commission" or "raw spreads from 0.0 pips" is still profitable because fees are embedded elsewhere — in the spread markup, in overnight swap rates, in the currency conversion applied when you fund your account in EUR on a USD-denominated platform.

Key rule: Under MiFID II, EU-regulated brokers must disclose all costs before you deposit. If you have not received a full cost and charges document (usually a PDF) from your broker, request it — they are legally required to provide one.

The 8 most common hidden fee categories

Fee type What it is Typical amount Risk level
Spread markup The difference between buy and sell price. Some brokers mark up the raw interbank spread significantly. 0.5–3.0 pips above raw High
Overnight swap (rollover) Daily charge for holding a leveraged position past market close. Triple charge applies on Wednesday. Varies by pair; can be 0.5–3% annually on position size High
Inactivity fee Monthly charge applied when no trades are made for a set period (usually 90 days). $5–$30/month Medium
Currency conversion Fee applied when your account currency differs from the currency of the instrument you trade. 0.5–1.5% per conversion Medium
Withdrawal fee Charge for moving money from your trading account to your bank. Some brokers charge per withdrawal. $5–$25 per withdrawal Medium
Deposit fee Less common, but some brokers charge a fee for funding via credit/debit card or certain payment methods. 1–3% of deposit Medium
Platform or account fee A monthly or annual fee for using certain account tiers, premium platforms (e.g. MT4 Pro), or research tools. $10–$50/month Lower
Slippage on wide spreads During volatile news events, spreads widen dramatically — meaning your order executes far from the quoted price. Unpredictable; can exceed standard fee many times High
The costliest surprise for new traders: Overnight swaps on leveraged positions. A position held for 30 days can accumulate swap charges that equal or exceed the initial spread cost. Always check the swap rate for any pair you plan to hold overnight before entering the trade.

Interactive broker fee checker

Select your broker type below to see which fee categories commonly apply. This tool helps you know what questions to ask before you deposit.

Hidden fee checker

Select your broker type to reveal which fee categories are most common — and how to check for them

What type of broker are you using?
Fee categories to check for your broker type:
Compare low-fee regulated brokers →

All brokers verified CySEC/FCA regulated. 69–89% of retail CFD accounts lose money.

How to find a broker's fees before you deposit

Follow these 7 steps every time you evaluate a new broker:

1

Request the MiFID II cost and charges disclosure

EU-regulated brokers must provide this document before account opening. It must list all costs — including transaction costs, overnight fees, and any ancillary costs. If a broker does not proactively share this, ask for it by name: "MiFID II cost and charges disclosure".

2

Open the full client agreement (Terms & Conditions)

Use Ctrl+F (or Cmd+F on Mac) and search for: "inactivity", "dormant", "withdrawal", "conversion", "administration", "maintenance". These terms reveal charges often absent from the marketing page.

3

Check the swap/rollover rates in the platform

On MT4/MT5: right-click any symbol → Properties → Swap rates. On cTrader: click the instrument info icon. Compare long vs short swap. Note that Wednesday swaps are triple-charged to account for the weekend.

4

Compare live spreads to advertised spreads

Advertised spreads are often the minimum — shown during ideal conditions. Open a demo account and observe the live spread on EUR/USD during peak hours (09:00–17:00 London time) and compare to what the broker advertises.

5

Check the withdrawal process and fees

Find the withdrawal section of the broker's website. Look for: minimum withdrawal amounts, processing time, and any fee per withdrawal. Some brokers offer one free withdrawal per month and charge for subsequent ones.

6

Verify account currency options

If you will fund in EUR but the account default is USD, calculate the conversion cost. A 1% conversion fee on a €5,000 deposit costs €50 before you place a single trade. Choose a broker that offers an account in your base currency.

7

Test customer service with a direct question

Ask support: "What is your inactivity fee, and when does it start?" A legitimate regulated broker will answer immediately and in writing. Vague or evasive answers are a red flag about broader transparency.

Lower-fee EU-regulated brokers to consider

These brokers have transparent fee structures and are regulated by CySEC, FCA, or equivalent EU authorities:

Broker Regulator EUR/USD spread (typical) Inactivity fee Swap fees
Exness CySEC From 0.3 pips (Standard) None Standard rates; Islamic account available
AvaTrade CySEC + Central Bank of Ireland From 0.9 pips $50 after 3 months; $100 after 12 months Standard rates; Islamic account available
Pepperstone FCA + CySEC From 0.0 pips (Razor ECN) None Standard rates
IC Markets CySEC From 0.0 pips (Raw ECN) None Standard rates

For a full comparison including all fee categories, see our best forex brokers 2026 guide and our dedicated spread comparison guide.

Get our free hidden-fees checklist

A one-page PDF checklist of every question to ask your broker before depositing. Covers all 8 fee categories above.

Download free →

Frequently asked questions

Hidden fees are costs not prominently advertised by a broker. They include overnight swap charges on leveraged positions, inactivity fees when you don't trade, currency conversion fees when your account currency differs from the traded pair, withdrawal fees for moving money out, and fee structures buried in the broker's legal documents rather than the main pricing page.
Download the broker's trading conditions PDF, client agreement, and fee schedule. Search for: 'overnight', 'swap', 'inactivity', 'conversion', 'withdrawal', 'administration', 'dormant'. Check that the spread shown on the main website matches the spread in the legal documents. Open a demo account and verify live spreads against advertised figures.
A swap (also called rollover or overnight fee) is a daily charge applied to any leveraged position held open at market close (typically 17:00 New York time). Swaps can be positive or negative depending on the interest rate differential between the two currencies in the pair. For retail traders holding positions overnight, swaps are typically a cost, not income. Triple swaps apply on Wednesdays for most brokers, covering the weekend.
Yes. Under MiFID II, EU-regulated brokers must provide a full cost and charges disclosure before you open an account. This includes all transaction costs, non-transaction costs (overnight fees, inactivity fees), and ancillary costs. The document must be provided in a 'durable medium' — typically a downloadable PDF. If a broker does not provide this disclosure, they may be operating illegally.
ECN/STP brokers typically offer the lowest spreads and the most transparent fee structures. They charge a small per-lot commission and pass interbank prices directly to you. Market-maker brokers often advertise zero commission but earn revenue through the spread — which can be significantly wider, especially during volatility. For active traders, ECN/STP brokers usually have lower total costs.
An inactivity fee is a charge applied to your account when you have not executed any trades for a specified period (commonly 3, 6, or 12 months). Fees typically range from $5 to $30 per month. Some brokers begin charging these fees after 90 days of inactivity. Always check the inactivity fee schedule before opening an account, particularly if you plan to trade infrequently.

Related guides