Home
22/09/2026

Forex Trading Fees: What They Really Cost You

Post Image

You press buy on EUR/USD and the price nudges you by a fraction. That is the spread, and it is real — but it is also just one line on a longer bill. Forex trading fees quietly stack up from more directions than most traders expect: commission, the cost of holding a position overnight, currency conversion when your deposit doesn’t match the pair, and account-level charges that never show up on a marketing page.

Small line items matter here because of scale: the forex market moves roughly $7.5 trillion a day, and every one of those trades carries its own version of this same cost stack. This guide walks through the full stack, not just the spread, so you know exactly what a trade is costing you before you place it.

The quick take

  • Spread and commission are the two costs you see on the ticket — swap, conversion, and account fees are the three you have to go looking for
  • Holding a position overnight has a price, and it can be positive or negative depending on the pair and direction
  • If your account currency doesn’t match the pair you trade, conversion fees apply on top of everything else
  • The only way to know your real cost is to add every line item up on one actual trade, not a marketing example

The five costs that make up your real trading bill

Cost What triggers it Where to find it
Spread Every trade, on entry and exit Quoted live on the ticket
Commission Charged on some account types, per lot or per $100k traded Account terms or ticket detail
Swap / rollover Holding a position past the daily rollover cutoff Swap rates table, varies by pair and direction
Currency conversion Your account currency differs from the pair’s quote currency Usually a small percentage markup on the converted amount
Account fees Inactivity, withdrawal, or data fees depending on the broker Account terms, not the trading ticket

Add these up and you get your true cost, not just the number that shows up first.

Spread and commission, the part everyone talks about

Spread is the gap between the buy and sell price, and commission is a flat or tiered fee some accounts charge on top of it. Some brokers price commission per lot, others per $100,000 traded, and a few blend both into a single wider spread instead. None of these structures is inherently cheaper — a spread-only account and a commission-plus-raw-spread account can land on the same all-in number for the same trade. If you want a deeper breakdown of spread types, account structures, and how to judge whether a spread is actually low for your pair and hours, see our guide on choosing a lowest spread forex broker.

Swap and rollover: the cost of holding overnight

Every position still open at the broker’s daily rollover cutoff is charged or credited a swap, based on the interest rate difference between the two currencies in the pair. This is the same mechanic behind a currency carry trade: borrow the lower-yielding currency, hold the higher-yielding one, and the rate differential becomes your swap. It can work for you or against you depending on which side of the pair you’re on and which way rates are moving.

Day traders who close everything before the cutoff never pay swap. Anyone holding positions for days or weeks should check the rollover rates for their exact pairs before assuming a trade is free to hold.

Currency conversion: the fee that shows up when currencies don’t match

If your account is funded in USD and you trade a pair that doesn’t include USD, a conversion applies somewhere in the chain — usually a small percentage markup over the interbank rate. It is easy to miss because it does not appear as its own line on most tickets; it is baked into the fill. Traders who stick to pairs matching their account currency rarely notice it. Traders who trade cross pairs in a different account currency should check whether their broker discloses this markup and how it is calculated.

Account fees to check before you assume trading is free

Beyond the ticket, most brokers reserve the right to charge for things that have nothing to do with placing a trade:

  • Inactivity fees — a monthly or periodic charge if the account sits untouched for a set number of months
  • Withdrawal fees — some methods are free, others carry a flat charge or a percentage
  • Data or platform fees — rare on retail accounts, more common on professional-grade data feeds

None of these show up when you calculate spread and commission on a single trade, but they change the real cost of holding an account over months or years. Read your broker’s account terms once, specifically for these three items, and you will not be surprised later.

Leverage and margin: how it changes your cost of financing, not just your risk

Leverage is usually discussed as a risk topic — and it is one — but it is also a financing decision. A larger position financed with less of your own capital means the swap on that position applies to a bigger notional amount, and any commission calculated per lot scales with size too. Before you increase leverage to trade bigger, check how your account’s leverage tiers affect margin requirements — the same swap rate on a larger position is a larger absolute cost, even when the percentage stays the same.

Execution quality: the cost you don’t see on the statement

A wide spread is visible. Poor execution is not. Slippage between the price you clicked and the price you got is a real cost that never appears as a labeled fee — it just shows up as a slightly worse entry or exit than you expected. Best execution obligations require brokers to weigh price, cost, speed, and likelihood of execution when filling client orders, which is why execution quality is worth checking alongside the headline spread, not instead of it.

A worked example: the total cost of one trade

Say you open one standard lot of EUR/USD, hold it for two days, and your account is funded in USD.

  • Spread on entry: 0.8 pips ≈ $8
  • Commission (if your account charges it): $7 round trip on a raw account
  • Swap for two nights held: varies by direction and current rates — check the live rollover table before you hold, since it changes with central bank rate differentials
  • Currency conversion: $0 in this example, since the account currency matches the quote currency
  • Account fees: $0, assuming the account stays active and you use a free withdrawal method

The spread and commission are the two numbers you can calculate before the trade. Swap is the one number you have to check live, because it moves with interest rate policy. Run your own numbers with the pip value calculator before you hold a position, so the dollar figure is based on your actual size, not a generic example. That is the habit worth building: know your fixed costs going in, and check your variable cost — swap — every time you plan to hold overnight.

A simple cost audit checklist

  • Pull up your last statement and separate spread cost, commission, and swap into three lines
  • Check whether any trade crossed a currency conversion, and confirm the markup
  • Read your account terms for inactivity and withdrawal fees, even if you don’t plan to trigger them
  • Compare your all-in cost on a held position against a day trade of the same size — the gap is your swap exposure
  • Repeat this once a quarter, not once and never again

FAQ

What is swap in forex?

Swap is the interest charge or credit applied when you hold a forex position overnight, based on the interest rate difference between the two currencies in the pair. It can be positive or negative depending on the direction of your trade and which way rates are moving.

Do forex brokers charge inactivity fees?

Some do and some don’t — it depends entirely on the broker and account type. Check your account terms directly; it’s usually a monthly charge that kicks in after a set number of months with no trading activity.

How do currency conversion fees work in forex?

If your account currency doesn’t match the quote currency of the pair you’re trading, the broker converts the profit, loss, or margin at a rate that typically includes a small markup over the interbank rate. It’s often invisible on the ticket because it’s built into the fill rather than shown as a separate charge.

What’s the difference between spread and commission?

Spread is the built-in gap between the buy and sell price, charged on every trade regardless of account type. Commission is a separate, explicit fee some accounts charge on top of a tighter spread — common on raw or ECN-style accounts.

Is trading fee-free with a zero-spread account?

No. A zero or near-zero spread account almost always charges a commission instead — the cost moves from one line to another, it doesn’t disappear. Always compare the all-in cost, not just the headline spread number.

How can I reduce my forex trading costs?

Trade during liquid hours when spreads are naturally tighter, close positions before the rollover cutoff if you want to avoid swap, stick to your account’s base currency when you can to avoid conversion fees, and read your account terms once so inactivity or withdrawal fees never catch you off guard.

The real number is the one you add up yourself

Spread gets all the attention because it’s the number brokers advertise. Commission, swap, currency conversion, and account fees are the ones you have to go find. Pull up one real trade, line up all five costs next to it, and you’ll know your actual cost of trading — not the marketing version of it.