Forex broker fees explained: spreads, swaps & hidden costs
A straight breakdown of spreads, overnight swaps, commissions, and the fees brokers bury in fine print. Real numbers from Exness, XM, Vantage, and more.
Some links are affiliate links. We may earn a commission at no cost to you. Rankings are editorial.
You open a EUR/USD position and before the price moves an inch, you're already down $8. That's not slippage or bad luck, it's the spread, and every broker charges it differently. Some advertise "0.0 pips" then hit you with a commission. Others fold everything into a wider spread but call it "commission-free." The goal isn't to eliminate costs; it's to know exactly what you're paying so you can pick the structure that fits your trading style.
Here's what every fee actually means, how brokers stack them, and which hidden charges show up after you've already funded your account.
Spreads: the cost you pay on every trade
The spread is the difference between the bid and ask price. If EUR/USD shows 1.1699 / 1.1700, that one-pip gap is the spread. You pay it the moment you enter a trade, whether you hold for two minutes or two weeks.
Brokers offer two main spread models: fixed and variable. Fixed spreads stay the same regardless of market conditions, so you always know your entry cost. Variable spreads tighten during liquid sessions and widen when volatility spikes or liquidity dries up. A broker advertising "from 0.6 pips" is quoting the tightest variable spread you might see during peak London-New York overlap, not the 2.5 pips you'll get at 3 a.m. On a Sunday.
XM runs fixed spreads from 0.6 pips on its Standard account. You'll pay that whether you trade during the Asian session or right after a central bank announcement. Exness, by contrast, offers variable spreads from 0.0 pips on its Zero account but adds a commission (typically around $3.50 per lot round-turn). Vantage quotes 0.0 pips on its Raw ECN account, also with commission, while Axi does the same on its Pro tier.
The "0.0 pips" claim sounds appealing, but you're still paying a commission that works out to the equivalent of 0.3 to 0.5 pips per side. Add it up: a 0.0-pip spread plus $7 commission per standard lot equals roughly 0.7 pips all-in. Compare that with a 0.6-pip fixed spread and no commission on XM's Standard account, and the difference shrinks. For scalpers executing dozens of trades a day, the raw-spread model often wins because the all-in cost is lower. For swing traders who hold positions overnight, a slightly wider spread without commission can be simpler to track.
Spreads also vary by instrument. Major pairs like EUR/USD and GBP/USD get the tightest spreads because liquidity is deep. Exotics like USD/TRY or USD/ZAR can run 15 to 50 pips even on good accounts, because the interbank market for those pairs is thinner and more volatile.
Commissions: when "zero spread" isn't free
Commission-based accounts advertise spreads from 0.0 pips, then charge a fixed fee per lot. This model gives you near-interbank spreads, but you pay a round-turn commission, once when you open, once when you close.
FP Markets charges commission on its Raw account. Tickmill does the same on its Pro tier. IC Markets structures its Raw account with a commission that varies by platform: MT4, MT5, or cTrader. The commission is almost always quoted per side per standard lot. A $3.50 per-side commission means you pay $7 total to open and close one standard lot (100,000 units).
If you trade micro or mini lots, scale the commission down. A 0.1-lot trade on a $7 round-turn account costs you $0.70 total. For a trader executing five 0.1-lot scalps a day, that's $3.50 in daily commission. Over a month, you're looking at $70 to $100 just in fees, separate from any spread.
Commission-based accounts make the most sense for high-frequency traders and scalpers who need the tightest entry and exit prices. Swing traders who hold positions for days often prefer standard accounts with slightly wider spreads and no separate line-item commission, because the overnight swap cost (covered next) becomes the dominant expense.
Swaps: the overnight interest charge
Every forex position involves borrowing one currency to buy another. When you hold a position past 5 p.m. New York time (the broker's rollover cutoff), you pay or earn the interest-rate differential between the two currencies. That's the swap, also called the rollover fee or overnight financing.
If you're long EUR/USD, you're effectively borrowing USD to buy EUR. If euro interest rates are higher than dollar rates, you earn a small credit. If dollar rates are higher, you pay a debit. Most brokers apply swap three times on Wednesday to account for the weekend (when markets are closed but interest still accrues).
Swap rates change daily based on interbank rates and the broker's markup. A typical EUR/USD long swap might be -$2.50 per standard lot per night, while the short side might be -$1.80. Notice both are negative? That's the broker's markup. In a pure interbank scenario, one side would be positive and the other negative. Retail brokers often charge both sides to ensure they profit from rollover.
For a swing trader holding a 0.5-lot EUR/USD position for a week, the swap cost might be 0.5 × $2.50 × 7 = $8.75. That's a hidden drag on your P&L, especially if your target is only 30 pips. Scalpers who close everything before rollover pay zero swap. Position traders who hold for weeks or months need to factor swap into their risk-reward.
Islamic swap-free accounts solve this by removing overnight interest entirely. The broker either widens the spread slightly, charges an administrative fee, or limits how long you can hold a position before incurring a fee. Exness, Vantage, Axi, Tickmill, FP Markets, RoboForex, and AvaTrade all offer swap-free accounts. If you're trading from a Muslim-majority country or simply want to avoid daily interest charges, these accounts are worth considering, just read the broker's policy on how long you can hold positions swap-free. Some brokers allow indefinite holding; others charge an admin fee after seven days.
Our guide to Islamic swap-free accounts covers the mechanics and broker-by-broker policies in detail.
Deposit and withdrawal fees
Some brokers charge nothing to deposit or withdraw. Others pass on payment-processor fees, especially for credit cards, e-wallets, or international bank wires.
Exness doesn't charge deposit or withdrawal fees for most methods, though your bank or payment provider might. XM and Axi follow a similar model. Vantage and FP Markets are fee-free for deposits but may charge a withdrawal fee if you don't meet a minimum trade volume or withdrawal amount threshold, check the fine print.
Bank wires often incur intermediary fees. A $50 withdrawal via wire might cost $15 to $25 in correspondent bank charges, leaving you with $25 to $35. E-wallets like Skrill, Neteller, or Perfect Money usually charge 1, 2%, capped at a few dollars. Local payment methods. UPI in India, GCash in the Philippines, local bank transfer in Indonesia, tend to be cheaper and faster. If you're depositing small amounts ($10 to $100), prioritize brokers that support your local rails and don't charge a percentage-based fee.
Inactive-account fees are another trap. If you leave your account untouched for three to twelve months, some brokers deduct a monthly maintenance fee (typically $5 to $15) until the balance hits zero. Exness, Axi, and Vantage don't charge inactivity fees. Always check the broker's terms before you open an account and leave funds idle.
Currency conversion fees
If you fund your account in USD but trade EUR/USD, no conversion is needed. But if you deposit in INR, PKR, or NGN and the broker's base currency is USD, you'll pay a conversion spread, usually 0.3% to 1.0% above the mid-market rate.
Multi-currency accounts let you hold balances in several currencies and trade without constant conversion. Exness supports account currencies including USD, EUR, NGN, INR, and others, so you can deposit in your local currency and avoid conversion on every deposit and withdrawal. XM and Vantage also offer multi-currency accounts.
If your broker only offers a USD account and you're depositing in local currency, compare the broker's conversion rate to the mid-market rate. A 0.5% spread on a $500 deposit costs you $2.50. Over a year of monthly deposits, that's $30 in hidden fees.
Platform and data fees
Most retail brokers offer MetaTrader 4, MetaTrader 5, and proprietary platforms at no charge. But some brokers charge for premium platforms or live market data.
FP Markets offers Iress, a professional platform popular with Australian traders, at no extra cost on certain account types. IC Markets provides MT4, MT5, and cTrader without platform fees. Tickmill does the same. If you want TradingView charts integrated into your broker's platform, check whether the broker includes a free TradingView license or requires a separate subscription.
Live data feeds for equities, indices, or commodities sometimes carry exchange fees. Forex spot pairs don't, because there's no centralized exchange. But if you trade CFDs on US stocks or futures, some brokers pass on monthly exchange-data fees (typically $1 to $5 per market). Read the account terms before you start trading CFDs outside of forex.
How to calculate your true trading cost
Take your average trade size, holding period, and frequency, then work backward.
Example: intraday scalper
- 10 trades per day, 0.1 lot each, all closed before rollover
- Broker A: 0.6-pip fixed spread, no commission = 0.6 pips × 10 trades × $1/pip = $6/day
- Broker B: 0.0-pip spread + $3.50 commission per lot round-turn = $0.35 × 10 trades = $3.50/day
Broker B (commission model) is cheaper by $2.50 per day, or $50 per month.
Example: swing trader
- 2 trades per week, 0.5 lot each, held 5 days on average
- Broker A: 0.6-pip spread, -$2.50 swap per lot per night = (0.6 pips × 0.5 lot × $10/pip) + (5 nights × $2.50 swap × 0.5 lot) = $3 spread + $6.25 swap = $9.25 per trade
- Broker B: 0.0-pip spread + $3.50 commission + swap = ($3.50 × 0.5 lot) + $6.25 swap = $1.75 commission + $6.25 swap = $8 per trade
Broker B still edges ahead, but the difference narrows. If Broker B has higher swap rates, Broker A might win for multi-day holds.
Run this calculation for your own style. If you scalp, prioritize tight spreads and low commission. If you swing trade, add swap costs and consider a swap-free account.
Compare total cost, not headline numbers
A broker advertising "0.0 pips!" sounds great until you add the $7 commission and realize the all-in cost is higher than a competitor's 0.6-pip fixed spread. A broker offering "no withdrawal fees" might still charge 1% currency conversion every time you deposit or withdraw in local currency.
Here's a quick broker cost snapshot for a standard account, based on current data:
- [Exness](/reviews/exness) Zero account: 0.0 pips + commission; Standard account: variable spreads from 0.3 pips, no commission. No inactivity fee. Multi-currency support. Swap-free available.
- [XM](/reviews/xm) Standard: 0.6 pips fixed, no commission. Swap-free available. No withdrawal fees for most methods. Minimum deposit $5.
- [Vantage](/reviews/vantage) Raw ECN: 0.0 pips + commission; Standard: variable spreads from 1.4 pips. No inactivity fee. Swap-free available. Minimum deposit $50.
- [Axi](/reviews/axi) Pro: 0.0 pips + commission; Standard: from 1.0 pips. No minimum deposit. No inactivity fee. Swap-free available.
- [FP Markets](/reviews/fp-markets) Raw: 0.0 pips + commission; Standard: from 1.0 pips. Minimum deposit $100. Swap-free available. Multi-platform (MT4/MT5/cTrader/Iress).
Use the broker comparison tool to line up spreads, commissions, swap rates, and deposit fees side by side. Filter by account type and check the all-in cost for your average trade size.
Which fee structure fits your style
Scalpers and day traders: Go for raw-spread or ECN accounts with commission. You're in and out quickly, so you'll never pay swap. Tight entry and exit prices save you more than a flat-spread account. Look at Exness Zero, Vantage Raw ECN, Axi Pro, Tickmill Pro, FP Markets Raw, or IC Markets Raw.
Swing traders: A standard account with a slightly wider spread and no commission can be simpler to manage. Swap becomes your largest cost, so compare overnight rates across brokers or switch to a swap-free account if you hold for more than a week. XM Standard, Exness Standard, and Vantage Standard all work. If you're holding multi-day, read our swap-free broker guide.
Position traders: Swap will eat into profits over weeks or months. A swap-free account is almost mandatory unless you're trading a pair where the interest differential is in your favor (rare in retail). Choose a broker with solid regulation and no time limit on swap-free holding. Exness, Vantage, and AvaTrade all offer indefinite swap-free terms on Islamic accounts.
Small-account traders: Prioritize brokers with low or zero minimum deposits, local payment methods (so you avoid conversion fees), and cent or micro accounts so you can trade fractional lot sizes without wasting dollars on wide spreads. Exness ($10 minimum), XM ($5 minimum), Axi ($0 minimum), and RoboForex ($10 minimum) all fit. Our low-deposit broker guide has the full list.
The costs nobody flags until it's too late
Slippage during news: Not technically a fee, but brokers widen spreads during high-impact releases. A 0.6-pip spread can balloon to 5 pips in the seconds after a central bank announcement. If you trade the news, factor slippage into your risk. Some brokers pause trading entirely; others let you trade but at a much higher cost.
Requotes on market orders: A few brokers still use dealing-desk execution. You click buy, the price moves, and the broker offers a new price (a requote). This delays your entry and can cost you pips. ECN and STP brokers execute at the best available price without requotes. Stick with brokers that advertise "no dealing desk" or "ECN execution."
Minimum withdrawal amounts: Some brokers set a minimum withdrawal of $50 or $100. If you're testing a broker with $20, you can't withdraw until you either close the account or deposit more to hit the threshold. Exness and Axi have low or no minimums.
Withdrawal processing fees on small amounts: Even if the broker doesn't charge a fee, e-wallet providers or banks might. A $10 withdrawal via Skrill could cost $1 in Skrill's fee, leaving you with $9. Plan your withdrawals so you're not paying 10% in fees every time.
Swap on triple-rollover days: Most brokers apply three days' worth of swap on Wednesday to cover the weekend. If you're holding a position and swap is -$2.50 per lot per night, Wednesday's charge will be -$7.50. It's not a surprise once you know, but it catches new traders off guard.
Verify fees before you deposit
Every regulated broker publishes a fee schedule in its terms or on the account-type page. Don't rely on marketing copy that says "low spreads" or "competitive fees." Scroll down, find the PDF or table, and check:
- Spread or commission for your preferred account type
- Swap rates for the pairs you trade (brokers usually publish a live swap table in the platform or on the website)
- Deposit and withdrawal fees by payment method
- Inactivity fees and the grace period
- Minimum withdrawal amount
- Currency conversion spread if you're depositing in local currency
If the broker won't show you the fees up front, that's a red flag. Our guide to verifying a forex broker walks you through checking regulation, fee transparency, and whether the broker is actually safe to use.
Run a test deposit and one small trade before you move serious money. Check the all-in cost: spread or commission, plus any swap if you hold overnight. If the numbers match the published fee schedule and you're comfortable with the platform, scale up. If the spread is wider than advertised or withdrawal takes two weeks, move on.
Pick a broker that publishes its fees, supports your local payment method, and offers an account structure that matches your trade frequency and holding period. The best spread in the world doesn't help if you're paying 1% conversion on every deposit or $15 inactivity fees every month.
Frequently asked questions
What is the difference between spread and commission in forex?
Spread is the gap between bid and ask price; you pay it instantly when you enter a trade. Commission is a separate per-lot fee charged on ECN or raw-spread accounts. A 0.0-pip spread account with $7 commission per lot often costs less total than a 1.0-pip fixed-spread account with no commission, especially for scalpers.
How much does swap cost if I hold a forex trade overnight?
Swap (rollover fee) varies by currency pair and broker. A typical EUR/USD position might cost $2 to $3 per standard lot per night. Brokers apply triple swap on Wednesday to cover the weekend. Swap-free Islamic accounts remove this charge entirely, making them ideal for swing and position traders.
Do all forex brokers charge withdrawal fees?
No. Exness, Axi, and Vantage do not charge withdrawal fees for most methods, though your bank or e-wallet provider may. Some brokers charge a flat fee (typically $10 to $25) for bank wires or impose a minimum withdrawal amount. Always check the fee schedule before funding your account.
Which account type is cheaper for scalping: fixed spread or commission-based?
Commission-based accounts (ECN, Raw, Pro) are usually cheaper for scalpers because the all-in cost per trade is lower. For example, Exness Zero or Axi Pro offer 0.0 pips plus roughly $3.50 commission per lot, totaling around 0.7 pips equivalent, versus 1.0+ pips on many standard accounts.
Can I avoid currency conversion fees when depositing with a forex broker?
Yes, by choosing a broker that offers multi-currency accounts and supports your local currency. Exness, XM, and Vantage let you hold balances in USD, EUR, NGN, INR, and other currencies, so you deposit in your own currency and avoid the 0.3, 1.0% conversion spread charged by brokers that only operate in USD.
Keep reading
Ready to trade?
Compare the top forex brokers side-by-side. spreads, regulation, platforms, deposit methods.
Compare brokers →