In a Nutshell
  • Standard account: $16–$20/lot on EUR/USD (1.6–2.0 pips average, no commission) — above the industry average of ~$11/lot
  • Ultra Low account: $8–$11/lot (0.8–1.1 pips, no commission) — XM’s most competitive account, in line with the industry average
  • Zero account: ~$9/lot (0.0–0.2 pips + $7 round-trip commission) — competitive on majors
  • Zero deposit and withdrawal fees on all methods (except bank wire under $200: $15 fee)
  • Inactivity fee: $5/month after 90 days of no trading — avoidable by placing one trade per quarter or closing the account
  • 100% welcome bonus on Standard/Micro effectively halves your spread cost on the first deposit
No Deposit Fees. No Withdrawal Fees. $5 to Start.

Three commission-free accounts. Ultra Low from 0.6 pips. 100% welcome bonus on Standard doubles your starting capital.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

XM is a global CFD broker with five regulatory licences (CySEC, ASIC, DFSA, FSCA, CMA Kenya) and a $5 minimum deposit across all account types. The fee structure is built around accessibility rather than rock-bottom pricing: the Standard account — XM’s most popular — charges no commission but has wider-than-average spreads (1.6–2.0 pips on EUR/USD). The Ultra Low account tightens spreads to 0.8–1.1 pips with zero commission, making it XM’s best value option for active traders. The Zero account offers near-raw spreads from 0.0 pips with a $7 round-trip commission.

This guide breaks down every XM trading fee by account type, shows you exactly what one trade costs in dollars on each account, explains the non-trading costs (including the inactivity fee and the currency conversion spread XM doesn’t advertise), and helps you choose the account type that’s cheapest for your trading style.

XM Fee Summary

XM charges $16–$20 per standard lot on EUR/USD on the Standard account (spread only, no commission), $8–$11/lot on Ultra Low, and ~$9/lot on Zero (spread + commission). Deposit and withdrawal fees are zero across all methods. The full breakdown by fee type:

Fee TypeXM Charges
EUR/USD Spread (Standard)1.6–2.0 pips typical ($16–$20/lot)
EUR/USD Spread (Ultra Low)0.8–1.1 pips typical ($8–$11/lot)
EUR/USD Spread (Zero)0.0–0.2 pips + $7 commission = ~$9/lot
Commission (Standard / Ultra Low / Micro)None — cost is built into the spread
Commission (Zero)$3.50 per lot per side ($7 round-trip)
Swap / Overnight FeeVariable — charged on positions held past server rollover. Swap-free available.
Inactivity Fee$5/month after 90 days of no trading
Deposit FeesNone — XM absorbs all processing costs
Withdrawal FeesNone (except bank wire under $200: $15 fee)
Currency ConversionUndisclosed spread — avoidable by matching account base currency to deposit currency
Zero deposit/withdrawal fees and no commissions on three of four account types. The main cost to understand: Standard account spreads are wider than the industry average. Switch to Ultra Low for meaningfully tighter pricing at no extra cost.

XM Spreads by Account Type

XM’s spreads vary significantly by account type — the Standard account averages 1.6–2.0 pips on EUR/USD, while the Ultra Low cuts that nearly in half at 0.8–1.1 pips. XM advertises Standard spreads “from 1.0 pip” — that’s the minimum, not what you’ll typically see. Independent testing consistently measures average Standard spreads at 1.6–2.0 pips on EUR/USD during normal trading hours.

Spreads by Account Type

Typical spreads during the London/New York session overlap (the most liquid trading hours). These are averages, not minimums — actual spreads vary with market conditions.

InstrumentStandardMicroUltra LowZero
EUR/USD1.6–2.0 pips1.6–2.0 pips0.8–1.1 pips0.0–0.2 pips
GBP/USD1.8–2.4 pips1.8–2.4 pips0.8–1.2 pips0.0–0.3 pips
USD/JPY2.0–2.4 pips2.0–2.4 pips0.8–1.1 pips0.0–0.4 pips
AUD/USD1.6–2.0 pips1.6–2.0 pips0.8–1.0 pips0.0–0.3 pips
Gold (XAU/USD)25–35 cents25–35 cents16–20 cents12–15 cents

Sources: XM published spreads cross-referenced with BestBrokers independent spread measurements (Feb 2026) and BrokerChooser live spread testing (2026). Gold spreads are in USD cents per ounce.

How XM Standard Compares to the Industry

On the Standard (commission-free) account, XM’s spreads are wider than the industry average on every major pair:

PairXM Standard (avg)Industry AverageDifference
EUR/USD~2.0 pips1.1 pips+82%
GBP/USD~2.1 pips1.4 pips+50%
USD/JPY~2.2 pips1.4 pips+57%

Industry averages from CompareForexBrokers standard account benchmark (May 2026).

How XM Ultra Low Compares

The Ultra Low account tells a different story. At 0.8–1.1 pips average EUR/USD with zero commission, it’s competitive with the industry average and roughly equivalent to Exness Standard (~0.8 pips) and Pepperstone Standard (~1.1 pips). Gold spreads on Ultra Low (16–20 cents) are actually below the market average of 33 cents — XM is genuinely competitive on gold pricing.

“From 1.0 Pip” vs. Reality
XM advertises Standard account spreads “from 1.0 pip” on EUR/USD. This is the minimum spread under ideal conditions — not what you’ll typically see. Independent testing measures the average at 1.6–2.0 pips. The “from” figure is standard marketing across all brokers, but it’s worth knowing the actual typical cost before you choose your account type.
Standard account spreads are above the industry average — you pay more per trade for the simplicity and welcome bonus. Ultra Low account spreads are competitive with the industry and represent XM’s best value for spread-sensitive traders. Gold spreads on Ultra Low are genuinely cheap.

XM Commissions

XM charges no commissions on three of its four account types — Standard, Ultra Low, and Micro are all commission-free with trading costs built entirely into the spread. The Zero account charges a fixed commission in exchange for near-raw spreads.

AccountCommission ModelPer SideRound-Trip (1 Lot)Notes
StandardNone$0Spread-only, bonus eligible
Ultra LowNone$0Spread-only, tighter pricing
MicroNone$0Spread-only, 1,000 unit lots
ZeroFixed per lot$3.50$7.00Near-raw spreads from 0.0 pips

The Zero account commission of $3.50 per side ($7 round-trip) is in line with industry standard raw-spread commissions. IC Markets charges $3.50 per side, Pepperstone charges $3.50 per side, and Exness Raw Spread charges $3.50 per side. There is no competitive disadvantage on commission alone — the difference is in the spread that sits beneath the commission.

Three commission-free accounts (Standard, Ultra Low, Micro) and one raw-spread account (Zero at $7/lot round-trip). For most traders, the Ultra Low’s zero-commission structure with tight spreads is simpler and more predictable than the Zero account’s commission-plus-spread model.

XM Swap / Overnight Fees

XM charges swap fees on any position held past the daily server rollover — the fee is based on the interest rate differential between the two currencies in your pair. On Wednesdays, swaps are tripled to account for the weekend settlement period (Saturday and Sunday). Swap rates change daily and vary by instrument and direction (long vs. short). Day traders and scalpers who close all positions within the same session pay zero swap fees.

Sample Swap Rates

Swap rates per standard lot (100,000 units), in USD. These are examples at time of writing — rates change daily based on interbank conditions.

PairSwap LongSwap Short
EUR/USD-$9.03+$2.57
USD/JPY+$0.95-$26.85
GBP/USD-$3.73-$3.83
USD/CAD+$2.05-$9.65

Check live swap rates in your MT4/MT5 platform: right-click any symbol → Specification → “Swap Long” and “Swap Short.”

Swap-Free (Islamic) Accounts

XM offers swap-free accounts for Islamic traders. No overnight interest is charged or received. XM does not disclose whether an administration fee replaces the swap on certain instruments, but reserves the right to revoke swap-free status if they detect abuse. If you hold positions for days or weeks and qualify for swap-free, this eliminates a meaningful recurring cost.

What a Week of Swaps Actually Costs
Example: holding 1 standard lot EUR/USD long for 5 trading days. Daily swap: -$9.03. Weekly cost: ~$45 in swap fees alone — on top of your spread cost. If one of those days is Wednesday (triple swap), the weekly total jumps to ~$63. For swing traders, swaps can exceed your spread cost on multi-day positions. Check the swap before entering any trade you plan to hold overnight.
Swap fees are standard for the industry. Day traders and scalpers pay nothing. Swing traders need to factor swaps into their cost model — a week-long EUR/USD position costs $45–$63 in swaps alone, which can exceed the spread cost.
Trade EUR/USD from 0.6 Pips — Zero Commission

Ultra Low account: industry-average spreads, no commission, $5 minimum deposit. No fees to deposit or withdraw.

Open an XM Ultra Low Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Total Cost Per Trade

XM’s total trading cost ranges from ~$9 to ~$20 per standard lot on EUR/USD, depending on account type. Spreads and commissions only mean something when combined into a single all-in figure. Here’s what one standard lot (100,000 units) actually costs on each account — spread cost plus commission, in USD.

AccountEUR/USD Spread (avg)Spread CostCommissionTotal CostRank
Ultra Low~1.1 pips$11.00$0$11.00#1
Zero~0.2 pips$2.00$7.00$9.00#2*
Standard~2.0 pips$20.00$0$20.00#3
Micro~2.0 pips$20.00$0$20.00#3

*Zero account ranks #2 because the $9/lot is lower than Ultra Low’s $11/lot on EUR/USD. However, Zero’s commission makes cost less predictable across instruments, and it does not qualify for the welcome bonus.

How We Calculate Spread Cost
For forex pairs quoted to 5 decimal places: spread in pips × $10 = spread cost per standard lot. Example: 1.1 pip spread on EUR/USD = 1.1 × $10 = $11.00 per lot. For gold (XAU/USD): spread in cents × 100 oz = cost per standard lot. Example: 20 cent spread = $20/lot.

What a Real Week of Trading Costs

A trader placing 5 standard lots per week on EUR/USD — here’s the actual weekly cost by account type:

AccountCost Per Lot5 Lots/WeekMonthly (20 lots)
Ultra Low$11$55$220
Zero$9$45$180
Standard$20$100$400

At 20 lots/month, switching from Standard to Ultra Low saves $180/month. That’s $2,160/year in pure spread savings — meaningful money. At lower volumes (5 lots/month), the saving is $45/month — still worth taking, but your trading decisions matter more than your account type at that scale.

Which Account Is Cheapest?

  • For forex majors: Ultra Low at ~$11/lot is the best balance of cost and simplicity. Zero saves ~$2/lot but adds commission complexity.
  • For gold: Ultra Low cuts Standard’s ~$30/lot gold cost to ~$18/lot — a 40% reduction.
  • For beginners who want the bonus: Standard — the 100% welcome bonus on a $100 deposit gives you $200 in trading capital, which offsets the wider spread while you learn.
  • For scalpers: Ultra Low or Zero — a 2.0-pip Standard spread eats 20–40% of a 5–10 pip target profit; a 1.1-pip Ultra Low spread eats 11–22%.
Ultra Low is the best value for most active traders — $11/lot EUR/USD with zero commission and a simple fee structure. Zero is cheaper on majors ($9/lot) but adds commission complexity. Standard is the right choice for beginners who want the welcome bonus, despite the wider spread.

XM Non-Trading Fees

XM charges zero deposit fees, zero withdrawal fees (except bank wire under $200), and a $5/month inactivity fee after 90 days of no trading. Currency conversion costs apply if your account base currency doesn’t match your deposit currency. Here’s the detail on each.

Inactivity Fee

XM charges a $5/month inactivity fee after 90 days of no trading activity. If you stop trading for three months, XM begins deducting $5 per month from your account balance until you either trade again or your balance reaches zero (at which point the account may be archived). This is less punitive than some competitors — AvaTrade charges $50/quarter, for example — but it’s still a cost that catches traders who open an account, deposit, and then forget about it.

How to Avoid the Inactivity Fee
Place at least one trade per quarter (even the smallest possible position, opened and closed immediately). Alternatively, if you know you’re not returning, withdraw your balance and contact XM support to close the account. A zero-balance archived account cannot be charged.

Deposit Fees

XM charges zero deposit fees across all methods. Visa, Mastercard, Skrill, Neteller, M-Pesa (Kenya via iPay Africa), mobile money, and bank wire are all free. XM absorbs third-party processing costs on deposits of $200+. For deposits under $200 via bank wire, intermediary bank fees may apply and are not covered by XM. For full deposit methods, processing times, and country-specific options, see our XM Deposit guide.

Withdrawal Fees

XM charges zero withdrawal fees on all methods — except bank wire transfers under $200, which incur a $15 processing fee. E-wallets (Skrill, Neteller), cards, and mobile money withdrawals are free regardless of amount. 92.9% of withdrawals are processed automatically with instant arrival. For step-by-step withdrawal instructions and troubleshooting, see our XM Withdrawal guide.

Currency Conversion

If your account base currency differs from the currency you’re depositing in, a conversion spread applies. XM does not publicly disclose the exact conversion rate — it is built into the exchange rate at the time of deposit. To eliminate conversion costs entirely, open your XM account in the currency you deposit most frequently. XM supports USD, EUR, GBP, and several other base currencies.

VPS Hosting

XM offers a free VPS (Virtual Private Server) for automated trading via Expert Advisors, provided you maintain a minimum balance of $5,000 and trade at least 5 round-trip standard lots per month. If you don’t meet these thresholds, the VPS costs $28/month. Most manual traders don’t need a VPS — it’s only relevant if you run automated strategies that need to execute 24/7.

Zero deposit fees, zero withdrawal fees (except bank wire under $200), and a $5/month inactivity fee that’s avoidable. The only non-obvious cost is currency conversion — match your account base currency to your deposit currency to eliminate it.

How to Reduce Your Trading Costs on XM

XM’s Standard account isn’t the cheapest in the industry, but the right choices can bring your effective costs down significantly.

  1. Switch to Ultra Low if you don’t need the welcome bonus. This single change cuts your EUR/USD cost from ~$20/lot to ~$11/lot — a 45% reduction with no downside other than losing bonus eligibility. You can open Ultra Low alongside your existing Standard account.
  2. Trade during London/New York overlap (1 PM – 5 PM UTC). Spreads are tightest when liquidity is highest. Avoid trading during the Asian session or around the daily rollover when spreads widen 1.5–2×.
  3. Open your account in the currency you deposit most. This eliminates the undisclosed conversion spread on every deposit and withdrawal. If you deposit in USD, use USD as your base currency.
  4. Claim the welcome bonus on Standard — then switch. Deposit on a Standard account to claim the 100% bonus. Once the bonus is used or you’re ready to withdraw, open an Ultra Low account for ongoing trading at tighter spreads.
  5. Avoid holding positions over Wednesday. Wednesday’s triple swap can cost $25–$80+ per lot on high-swap pairs. If you’re a swing trader, close positions before Wednesday rollover or factor the triple swap into your cost calculation.
  6. Use the XM Forex Calculators before every trade. Available in the Members Area and XM App — calculate margin requirements, pip values, and swap costs for your specific instrument and position size. Knowing your exact cost before entering prevents surprises, especially on less liquid pairs where spreads can be significantly wider than the EUR/USD figures in this article.
The biggest single savings: switching from Standard to Ultra Low drops your cost 45% per trade. Combined with trading during liquid hours and avoiding the inactivity fee, you can meaningfully reduce what you pay without changing your strategy.
Cut Your Spread Cost 45% on Ultra Low

Same $5 deposit. Same zero operational fees. EUR/USD from 0.6 pips instead of 1.6. Switch from Standard to Ultra Low — or start directly on Ultra Low.

Open an XM Ultra Low Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Conclusion

XM’s fee structure rewards traders who pick the right account type. The Standard account is expensive on a per-trade basis (~$20/lot EUR/USD), but the $5 minimum deposit and 100% welcome bonus make it a reasonable starting point for beginners. The Ultra Low account at ~$11/lot is where XM becomes genuinely competitive — in line with the industry average, zero commission, and the same low entry barrier. Switching from Standard to Ultra Low is the single biggest cost optimisation available.

Where XM falls short is raw-spread pricing: the Zero account at ~$9/lot is adequate but not best-in-class against IC Markets, Pepperstone, or Exness. Where XM excels is non-trading costs — as we detail in our full XM review — zero deposit/withdrawal fees, instant processing (92.9% auto-approved), and no account maintenance charges beyond the avoidable $5/month inactivity fee.

Open an XM Account — Zero Operational Fees

$5 minimum deposit. Zero commission on Ultra Low. No deposit or withdrawal fees. 100% welcome bonus available on Standard.

Open an XM Account →

74.12% of retail investor accounts lose money when trading CFDs with this provider.

Frequently Asked Questions

What are XM’s fees?

XM charges trading fees through spreads and/or commissions, depending on your account type. The Standard account costs approximately $16–$20 per standard lot on EUR/USD (spread only, no commission). The Ultra Low account costs $8–$11/lot (tighter spread, still no commission). The Zero account costs ~$9/lot (near-zero spread + $7 commission). XM charges no deposit fees, no withdrawal fees (except bank wire under $200), and a $5/month inactivity fee after 90 days.

Does XM charge commission?

Only on the Zero account. The Zero account charges a fixed $3.50 per lot per side ($7 round-trip). The Standard, Ultra Low, and Micro accounts charge zero commission — all costs are built into the spread.

What are XM’s spreads?

Typical EUR/USD spreads: Standard 1.6–2.0 pips, Ultra Low 0.8–1.1 pips, Zero 0.0–0.2 pips (plus $7 commission), Micro 1.6–2.0 pips. These are averages during liquid trading hours. Spreads are variable and widen during news events, low-liquidity periods, and the Asian session.

Does XM charge an inactivity fee?

Yes — $5/month after 90 days of no trading activity. The fee is deducted monthly from your account balance until you trade again or the balance reaches zero. Avoid it by placing at least one trade per quarter, or withdraw your balance and close the account if you’re not returning.

Does XM have hidden fees?

No hidden fees, but two costs are not prominently advertised. First, the currency conversion spread when depositing in a currency that doesn’t match your account base currency — avoidable by matching currencies. Second, the $15 fee on bank wire withdrawals under $200 — avoidable by using e-wallets or accumulating above $200 before withdrawing via bank wire.

Is XM expensive or cheap?

It depends on the account type. The Standard account is above the industry average on spreads (1.6–2.0 pips EUR/USD vs. ~1.1 industry avg). The Ultra Low account is in line with the industry average (0.8–1.1 pips). The Zero account is competitive on majors (~$9/lot). Where XM is genuinely cheap: deposit and withdrawal fees (zero), minimum deposit ($5), and gold spreads on Ultra Low (below market average).

What is the cheapest XM account?

For most instruments, the Zero account has the lowest per-trade cost (~$9/lot on EUR/USD). However, the Ultra Low account at ~$11/lot offers zero commission and a simpler fee structure — the $2/lot difference is often not worth the added complexity. For beginners, the Standard account with the 100% welcome bonus is the most cost-effective way to start, despite the wider spreads.

Does XM offer swap-free accounts?

Yes. XM offers swap-free (Islamic) accounts that do not charge or credit overnight interest. Available on request for qualifying traders. XM reserves the right to revoke swap-free status if they detect abuse. If you hold positions overnight regularly and qualify, swap-free eliminates a meaningful recurring cost.

Does XM charge deposit fees?

No — XM charges zero deposit fees on all methods, including Visa, Mastercard, Skrill, Neteller, M-Pesa, mobile money, and bank wire. XM absorbs all third-party processing costs on deposits of $200 or more. For bank wire deposits under $200, intermediary bank fees may apply and are not covered by XM.

Does XM charge withdrawal fees?

No — except for bank wire withdrawals under $200, which incur a $15 fee. E-wallets (Skrill, Neteller), cards, and mobile money withdrawals are all free regardless of the amount. 92.9% of XM withdrawals are processed automatically with instant arrival.