education

Forex and Brokerage Fees Explained: Every Cost You Need to Know

By Aayush Jain·Reviewed May 8, 2026·9 min read

Brokerage fee schedules are deliberately complex. This guide defines every type of charge you might encounter when investing internationally — so you can compare brokers on a like-for-like basis and understand your actual total cost of ownership.

Quick summary

Every fee type defined

  • Bid-ask spread: the difference between the price you can buy and sell at — part of every trade, not always visible as a line item
  • Commission: flat or percentage charge per trade, separate from the spread
  • FX conversion fee: charged when buying/selling assets in a different currency from your account base currency
  • Custody/platform fee: annual percentage charge on assets held (common at UK platforms: 0.25–0.45%/year)
  • Inactivity fee: charged if no trades are made in a defined period (IBKR removed this in 2021; many others still charge)
  • Withdrawal fee: charged to send money out of your broker account to a bank
  • Foreign exchange markup: the difference between the interbank rate and the rate your broker actually uses — often undisclosed

Building your total cost model

To compare brokers honestly, build a cost model for your specific usage: how many trades per year, average trade size, base currency vs target currency, and annual portfolio size. Then apply each broker's fee schedule to estimate total annual cost. For a buy-and-hold investor making 12 trades per year at £500 each with a £10,000 portfolio: platform fee matters more than per-trade commission. For a frequent trader, commission per trade dominates.

Bid-ask spread: the unavoidable cost

The bid-ask spread is the most fundamental cost in any market transaction. The bid is the highest price a buyer will pay; the ask is the lowest price a seller will accept. When you buy, you pay the ask; when you sell, you receive the bid. The spread is the market maker's profit:

  • For liquid large-cap US stocks (AAPL, MSFT): bid-ask spread is $0.01 on a $200 stock — 0.005%. Negligible.
  • For ETFs on major exchanges: CSPX on LSE typically has a 0.02% spread. Very tight.
  • For illiquid assets (small-cap stocks, exotic ETFs): spreads can be 0.5–2% or wider.
  • How to minimize: use limit orders (specify your price) rather than market orders (accepts whatever price is available). For liquid assets, the difference is small. For illiquid assets, limit orders are essential.

Platform fee models: percentage vs flat vs subscription

The three main models for platform custody fees, and when each is most cost-effective:

  • Percentage-based (HL, AJ Bell): charge 0.25–0.45% of portfolio value per year. Best for small portfolios (under £50,000) because the cost scales down with portfolio size. Most expensive for large portfolios.
  • Flat fee (IBKR, Interactive Investor): £0 (IBKR) or a fixed £9.99–£19.99/month (Interactive Investor). Best for large portfolios where a percentage fee would be expensive. Poor value for small portfolios where the flat fee is a high percentage.
  • Zero-fee (InvestEngine, Trading 212 Basic, Freetrade Basic): £0 platform fee, revenue from FX spread or premium features. Best for buy-and-hold ETF investors. Check the specific revenue model — FX spread can offset the zero platform fee.
  • Subscription (Freetrade Plus, Revolut Metal): flat monthly fee (£5.99–£14.99) regardless of portfolio size. Works out to £72–£180/year. Competitive for medium portfolios.

Withdrawal fees: the hidden cost of getting your money out

Withdrawal fees are charged when you transfer cash from your brokerage account back to your bank. These are easy to overlook during account opening:

  • IBKR: free for one withdrawal per month. Additional withdrawals: $10 fee. Wire withdrawals to non-UK banks: $10.
  • Hargreaves Lansdown: free for GBP withdrawals to UK bank. Non-GBP withdrawals charged at FX rate.
  • eToro: $5 withdrawal fee per withdrawal. Small but adds up with frequent withdrawals.
  • Trading 212: free withdrawals. No minimum.
  • Transferring to another broker (ACAT/CREST transfers): typically £0–£25 per position transferred. IBKR charges £0 for incoming transfers. Some brokers charge for outgoing transfers to new brokers.
  • Tax wrapper exit (ISA closure): most platforms charge £0 to close an ISA. Some charge £25–£50 for ISA transfer to a new provider.

How to compare two brokers honestly

Build a model before switching. For your specific investment pattern (frequency, amounts, asset types), calculate total annual cost at each broker:

  1. List your expected activity: number of trades per year, average trade size, asset types (ETFs, stocks, bonds), and base currency vs investment currency.
  2. Calculate commission: trades × commission rate (or $0 for free-trade brokers).
  3. Calculate FX cost: non-local-currency investment amount × FX spread × 2 (round trip). Compare across brokers using their disclosed spread.
  4. Calculate platform fee: broker percentage × average portfolio value (or flat fee).
  5. Sum all three. The broker with the lowest total annual cost for your profile wins on cost. Factor in non-cost considerations (platform quality, asset access, ISA wrapper) separately.
  6. Example: 12 ETF buys/year at £500 each with £20,000 portfolio and UK base currency. IBKR: £6 commission + £6 FX + £0 platform = £12. HL: £0 commission + £60 FX + £45 platform cap = £105. IBKR is 8.7× cheaper.

All the fee types in forex and brokerage: a complete glossary

The forex and brokerage industry has created a proliferation of fee names that obscure the true cost of transactions. Here's a complete glossary of every fee type you might encounter:

  • Spread: the difference between the bid (selling) price and ask (buying) price. The most common hidden cost in forex. A 10 pip spread on GBP/USD (~0.08%) costs £80 on a £100,000 conversion.
  • Commission: an explicit per-trade charge. Stock commissions: $0.005/share at IBKR. Forex commissions: $2–5 per lot (100,000 units) at IBKR — transparent and small.
  • FX conversion fee: charged when converting currency. IBKR: 0.1% (min $2). Banks: 0.5–2.5%. Often combined with a poor exchange rate rather than a visible line item.
  • Rollover/swap fee: for positions held overnight in CFD or margin forex trading. Based on interest rate differentials between the two currencies. Not relevant for ETF or equity investors.
  • Custody fee: annual percentage charged to hold assets. Common at European banks (0.1–0.5%/year). IBKR charges no custody fee.
  • Inactivity fee: some brokers charge if you don't trade. IBKR removed its inactivity fee in 2021.
  • Withdrawal fee: charged for transferring cash out. IBKR allows one free withdrawal per month; additional withdrawals cost $1–10.
  • ECN/DMA pass-through: for institutional-style accounts, some brokers pass through exchange fees. IBKR Pro passes through exchange fees at cost.

Calculating the true cost of a foreign exchange transaction

To compare brokers and FX providers fairly, you need to calculate the total cost of a round-trip transaction (converting currency to invest, then converting back). Here's the framework:

  • Step 1: identify all fee components. List spread, commission, and any explicit FX fees. Don't forget minimum fees.
  • Step 2: calculate spread cost. Compare the offered rate to the interbank midpoint. (Midpoint − Offered rate) / Midpoint = spread cost as percentage.
  • Step 3: add explicit fees. (Commission + fixed fee) / Amount = explicit fee as percentage.
  • Step 4: total cost = spread cost + explicit fee percentage.
  • Example (IBKR GBP/USD): Midpoint = 1.2650. IBKR rate = 1.2637 (0.10% less). Spread cost = 0.10%. Commission = $2 / $12,637 = 0.016%. Total = 0.116%.
  • Example (High-street bank): Midpoint = 1.2650. Bank rate = 1.2397 (2.0% less). Spread cost = 2.0%. No explicit commission. Total = 2.0%.
  • Round-trip: multiply by 2 for a full round-trip (invest in USD, eventually convert back to GBP). IBKR round-trip = 0.232%. Bank round-trip = 4.0%.

Regulated vs unregulated forex brokers: safety considerations

  • FCA-regulated (UK): IBKR UK, Saxo, eToro, Plus500. Client funds held in segregated accounts. FSCS protection up to £85,000. Subject to conduct rules.
  • CySEC-regulated (EU/Cyprus): many CFD and forex brokers use Cyprus as EU base. Legitimate but historically less stringent enforcement than FCA. ICF compensation scheme up to €20,000.
  • ASIC-regulated (Australia): IBKR Australia, IG, CMC Markets. Segregated client funds. Leverage restrictions similar to EU.
  • Offshore/unregulated: Vanuatu, Marshall Islands, Seychelles brokers. No meaningful client protection. Avoid for any significant capital.
  • For equity and ETF investing: use only brokers regulated by FCA, SEC, ASIC, or EU NCA equivalent. The cost difference vs unregulated brokers is minimal; the safety difference is enormous.

More guides on ForexFee

ForexFee guides are based on publicly available information and live rate data from Wise's comparison API. For pricing, KYC requirements and current promotions, always check each provider's official site. See our methodology for how we source and rank rates.