viaviatrade.

Unbiased broker analysis and fee breakdowns

Fees & Commissions

Fees & Commissions: what to check before you decide

A broker can advertise zero commission and still be expensive to use. The cost may sit in the spread, appear when a position is held overnight, or surface only when money is deposited, converted or withdrawn.

Fees & Commissions: what to check before you decide

The published rate is therefore only the first line of the calculation.

A proper broker fee analysis follows the money from registration to the first funded trade and then through the exit. That means checking the commission model, bid–ask spread, overnight financing, account charges, currency conversion and the practical clearing times for deposits and withdrawals. It also means reading the fee schedule in the same order in which an ordinary client will encounter it.

The central question is not simply how to check what to check before you decide. It is how to establish the likely total cost of your own trading pattern before committing funds.

Start with the fee schedule, not the headline rate

The registration process usually looks straightforward:

1. Create an account and select the account type.

2. Complete KYC verification with identity and address documents.

3. Confirm the available base currencies and payment methods.

4. Review the commission and spread structure for the instruments you intend to trade.

5. Fund the account and check how the deposit is credited.

6. Place a trade, monitor the position and calculate the cost of closing it.

7. Test the withdrawal process before allowing a large balance to accumulate.

Each step can introduce a different charge. A broker may quote one commission for stocks, another for CFDs, and a separate schedule for currency trading. The account may also have a minimum commission per order, a currency conversion markup or a withdrawal fee that is not visible on the trading screen.

This is where account approval and funding timelines matter. KYC verification may be completed quickly when the documents are clear and the name on the payment method matches the account. A mismatch, an expired document or a request to fund from a third-party account can add administrative delay before any trading cost becomes relevant.

The fee page should answer several practical questions in plain terms:

  • Is the commission charged per trade, per side or per share?
  • Is there a minimum charge for small orders?
  • Does the quoted spread include the broker’s markup?
  • Are spreads fixed, variable or dependent on the account type?
  • When does overnight financing begin?
  • Is the swap calculated on the full notional value or another basis?
  • Are deposits and withdrawals free for every payment method?
  • What happens when the account currency differs from the instrument currency?
  • Is there an inactivity or account maintenance charge?
  • Are regulatory or exchange-related fees passed through to the client?

If the answers are scattered across several pages, the administrative burden is itself relevant. A broker that makes the cost schedule difficult to reconstruct is harder to compare with a broker that presents all charges in one document.

“Zero commission” describes one line of the bill. It does not describe the cost of trading.

Fixed commissions versus percentage-based pricing

The two basic commission structures are fixed-rate and percentage-based pricing.

A fixed commission applies a set amount to a transaction. A simple example is $1.50 per trade. The charge does not change with the value of the order, although a broker may apply separate minimums, exchange fees or per-share charges.

A percentage-based commission is calculated from the trade value. A rate of 0.1% applied to a $10,000 transaction would produce a $10 commission for one side of the trade, before any additional charges. If the position is later closed at the same notional value, the commission may apply again.

The distinction is particularly important for small and large orders. A fixed charge can be expensive in percentage terms when the order is small. A percentage fee can become more significant as the transaction value increases.

Fee modelHow it is calculatedMain advantageMain point to check
Fixed per tradeA set amount for each transactionEasy to forecast for similar ordersMinimum charge, per-side application and extra venue fees
Percentage-basedA percentage of the trade valueScales with position sizeWhether the rate applies on entry and exit
Per-shareA charge multiplied by the number of sharesCan suit larger share orders at some brokersMinimum commission and tiered rates
Commission-freeNo separate advertised commissionSimple order-ticket presentationSpread, financing, conversion and non-trading charges

Some brokers use tiered pricing rather than one universal rate. For example, an Interactive Brokers Pro tiered stock commission is listed in the research material at USD 0.0005–0.0035 per share. A range like this cannot be evaluated without knowing the order size, venue, monthly volume and any minimum commission. The lower number is not automatically the price a new or occasional client will receive.

The correct comparison is therefore based on a complete round trip:

Entry commission + entry spread cost + holding cost + exit spread cost + exit commission + applicable conversion or regulatory charges.

The formula is more useful than a single advertised percentage because it mirrors the actual transaction. If the broker charges on both sides, comparing only the entry commission will understate the cost.

A practical example

Suppose a client buys an instrument with a fixed commission and later sells it. The commission may be modest, but the spread is paid indirectly on both sides of the position. If the instrument is denominated in a currency different from the account’s base currency, conversion may add another layer.

A percentage-based broker may appear more expensive on the order ticket, yet offer a tighter spread. Conversely, a commission-free account may have no visible dealing charge while applying a wider spread. Only the combined entry and exit cost provides a useful comparison.

For this reason, broker reviews should distinguish between:

  • the charge shown before the order is submitted;
  • the spread embedded in the execution price;
  • the cost that appears only after the position is held;
  • the amount deducted when the balance is moved back to the client’s bank.

This is also where customer support becomes part of the fee analysis. If the broker cannot explain whether a commission is charged per side, or how a conversion fee is calculated, the client cannot confidently estimate the total cost.

Spreads: the cost that sits between bid and ask

The spread is the difference between the bid price and the ask price. It is not usually presented as a separate debit from the account, but it affects the price at which a position can be opened and closed.

A fixed spread remains stable within the broker’s stated conditions. That can make costs easier to forecast, particularly when the market is moving quickly. The trade-off is that fixed spreads are often set at a higher overall level than the tightest variable spreads.

A variable spread changes with market liquidity and volatility. During high-liquidity sessions, the EUR/USD spread may be around 0.1 pips to 0.0 pips, according to the research material. That range should not be treated as a permanent trading cost. The spread can widen around economic announcements, at the market open or close, and during thinner trading periods.

The practical calculation is:

Spread cost = spread in price units × position size × value of the relevant price movement.

The exact monetary result depends on the instrument, the account currency and the position size. A spread that looks narrow may still be material on a large position. A wider spread may be less consequential for a long holding period, but it becomes more important for frequent entry and exit.

What to request before funding

A serious comparison should establish the trading conditions rather than rely on the best figure displayed in an advertisement. Look for:

  • the typical spread, not only the minimum spread;
  • the hours during which the quoted spread is most reliable;
  • the occasions on which spreads are widened;
  • whether the account pays a separate commission on top of the spread;
  • whether the broker uses a dealing-desk model or routes orders to external liquidity;
  • whether the platform displays the spread before the order is confirmed.

The last point is operationally important. A clear order ticket can show the estimated cost before execution. A less transparent interface may require the client to compare bid and ask prices manually and then reconstruct the charge from the account statement.

A broker comparison should also separate instruments. The spread on a major currency pair cannot be used as a proxy for the cost of an index, commodity, share CFD or less liquid currency pair. Each market has its own liquidity conditions and financing schedule.

Overnight swaps: the cost of keeping a CFD position open

Overnight financing, commonly called a swap rate, applies when a CFD position remains open past the broker’s trading day. The charge is generally linked to interbank interest rates plus a broker markup. The amount can change with market conditions and may differ between long and short positions.

This cost is easy to overlook because it does not appear in the initial commission. It accumulates while the position remains open. A trade that appears inexpensive at entry can become materially more costly if the holding period extends.

The timing must be read carefully. “Overnight” does not necessarily mean the client’s local midnight. The relevant cut-off is normally defined by the broker’s trading schedule. A position opened shortly before the daily rollover may incur financing sooner than a new client expects.

Before opening a CFD account, locate the instrument-specific financing table and identify:

  • the long-position swap rate;
  • the short-position swap rate;
  • the daily rollover time;
  • whether the charge is expressed in points, percentage terms or account currency;
  • whether a separate or multiplied charge applies on a particular day of the week;
  • how the broker handles market holidays and contract adjustments.

The research material does not establish a universal standard for swap rates across asset classes. That is because the rates are dynamic: they vary by broker, instrument and interest-rate environment. Any review that gives one general overnight figure for all CFDs is oversimplifying the cost.

A useful comparison is to calculate the expected holding cost over the period you actually intend to trade. For a short-term position, the spread and commission may dominate. For a position held for weeks or months, financing can become the larger expense even when the entry cost is competitive.

The longer a CFD position remains open, the less useful the entry quote becomes as a measure of total cost.

A broker should also explain whether the swap is credited or debited. Some short positions may receive a credit under certain conditions, but that does not mean the overall trade is cost-free. The spread, commission, conversion and any other account charges remain relevant.

Non-trading fees are part of the trading decision

The most frustrating charges are often outside the trading screen. Inactivity fees, account maintenance charges, withdrawal fees and currency conversion costs may not affect every transaction, but they can change the economics of keeping an account open.

An inactivity fee is particularly relevant to occasional traders. The account may have no dealing activity for a defined period, after which the broker deducts a charge from the balance. The exact trigger and amount must be read in the broker’s current schedule. If the balance is small, an inactive account can gradually be reduced without any new trade being placed.

Account maintenance fees should be checked separately from inactivity charges. Some brokers use one term for a recurring service fee; others apply a charge only to particular account types, platforms or data packages. The difference matters because a client may remain active and still pay for maintaining the account.

Withdrawal fees require an administrative rather than theoretical review. The relevant questions include:

  • Is the first withdrawal free, with later withdrawals charged?
  • Does the fee depend on the payment method or currency?
  • Are bank charges deducted by an intermediary rather than the broker?
  • Must the funds be returned to the original funding method?
  • Are additional KYC checks required before withdrawal?
  • How long does the broker take to approve the request?
  • How long do bank clearing times take after approval?

The last two timelines should not be confused. A broker may approve a withdrawal promptly, while the receiving bank or payment provider takes additional time to clear it. This distinction is central to assessing wire transfer friction.

Currency conversion can quietly change the result

Currency conversion fees arise when the account’s base currency differs from the currency of the traded instrument, deposit or withdrawal. The cost may be stated as a separate markup, embedded in the exchange rate or applied through a conversion transaction.

For example, a client funding a dollar-denominated account from a euro bank account may face a conversion cost before any order is placed. The same issue can appear when trading an instrument priced in another currency or withdrawing to a bank account with a different currency.

The comparison should therefore use a single reporting currency and include:

1. the amount sent by the client;

2. the amount credited to the brokerage account;

3. the exchange rate applied;

4. any explicit conversion charge;

5. the amount available for withdrawal;

6. the amount received after the withdrawal and banking process.

This is not limited to international traders. Even domestic clients can incur conversion costs when they trade assets priced in a foreign currency.

For readers who also follow cross-border business and financial developments, English-language France news can provide useful background on the wider European environment in which currency and regulatory conditions change. It is separate from the broker’s own fee schedule, but the broader currency context can affect the cost of maintaining a multi-currency account.

Regulatory charges: small line items, real responsibility

Some costs are connected to the regulatory structure rather than the broker’s commercial pricing. FINRA assesses a Trading Activity Fee, or TAF, on brokerage members to help cover supervisory costs. It applies to sales of covered equity, debt, options and futures securities.

The existence of a regulatory fee does not by itself indicate that a broker is expensive. It does mean that a client should understand whether the broker absorbs the charge or passes it through. The account statement should identify such deductions clearly enough to distinguish them from commission, spread or financing.

The research material also identifies a FINRA TAF system migration to the E-Bill platform on July 1, 2026. Operational changes of this kind are primarily relevant to member firms, but they illustrate why regulatory charges and reporting systems should not be treated as permanent, universal numbers. The applicable fee schedule can change, and the broker’s current disclosures are the correct reference point.

A transparent broker should make it possible to reconcile the statement after a trade. The client should be able to see:

  • the executed quantity and price;
  • the commission;
  • any exchange, clearing or regulatory charge;
  • the currency conversion rate;
  • the financing adjustment;
  • the net amount credited or debited.

If the platform presents only a single combined figure, support should be able to provide a transaction-level explanation. This is particularly important for active traders, because small per-trade charges become difficult to identify once many transactions are grouped together.

A complete cost comparison from registration to withdrawal

The most reliable way to compare brokers is to follow one realistic transaction through the entire account lifecycle. Use the instrument, order size, holding period and base currency that reflect the intended use of the account.

A practical comparison can be organised in five stages.

1. Account approval

Record the documents required for KYC verification, the accepted proof of address and the process for correcting a mismatch. A broker that requires repeated manual contact before approving a standard account creates friction before the first deposit.

2. Funding

Check the available methods, minimum deposit, funding currency and expected clearing times. Confirm whether card deposits, bank transfers and electronic payment methods are treated differently. A deposit that appears free may still be affected by an intermediary bank or currency conversion.

3. Opening the position

Calculate both the commission and the spread. If the broker advertises a minimum spread, establish whether the account receives that rate under ordinary conditions or only during a narrow high-liquidity window.

4. Holding the position

Apply the relevant overnight swap if the trade remains open past the daily cut-off. For a CFD, use the instrument-specific long or short rate rather than a general estimate. For a short-term trade, confirm whether the intended exit could coincide with a spread-widening period.

5. Closing and withdrawing

Add the exit commission, exit spread and any conversion cost. Then check the withdrawal approval period, payment route and bank clearing times. The amount that reaches the client’s bank account is the final number in the comparison.

A compact worksheet helps prevent the headline rate from dominating the decision:

Cost stageWhat to recordWhy it changes the comparison
RegistrationKYC requirements and approval timeDelays can prevent timely funding or trading
DepositPayment method, currency and credited amountFunding can create conversion or intermediary charges
EntryCommission and bid–ask spreadThe first visible trading cost is not always the full cost
HoldingOvernight swap and rollover timingLonger CFD positions accumulate financing
ExitClosing commission and spreadA round trip costs more than the entry alone
WithdrawalFee, approval period and clearing timeThe final received amount may be lower than the account balance

This process also provides a fair basis for comparing zero-commission brokers with traditional commission accounts. The right question is not which label sounds cheaper. It is which structure produces the lower total cost for the specific order and holding period.

Why customer support belongs in the fee analysis

Fee tables rarely cover every practical problem. A client may need clarification about a rejected withdrawal, a delayed bank transfer, a duplicated conversion charge or a discrepancy between the order ticket and the account statement.

Support quality has a direct financial effect when an issue blocks access to funds or delays a trade. The review should establish whether support is available through a responsive channel, whether the agent can explain the fee schedule, and whether the broker provides a written record of the resolution.

This is not an argument for choosing the broker with the most prominent support button. The relevant test is whether support can answer operational questions without sending the client through several departments. A clear answer about the withdrawal route may be more valuable than a lower advertised commission that is difficult to verify.

For a consumer advocate, this is one of the clearest signs of administrative maturity: the broker explains not only how to place a trade, but also how the money moves before and after it.

The final decision: compare friction as well as price

A broker with tight spreads may be a poor fit if the account has expensive conversions, slow withdrawals or opaque financing. A broker with a visible commission may be more economical when the spread is narrow and the full round-trip charge is easy to calculate.

The comparison should end with two separate conclusions:

  • the expected monetary cost for the intended trading pattern;
  • the administrative friction attached to keeping and using the account.

My withdrawal friction rating is:

  • Low: the withdrawal charge, route, approval steps and clearing times are clearly disclosed, and the client can reconcile the final amount.
  • Moderate: the process is workable, but payment methods, conversion terms or support responses require additional confirmation.
  • High: fees are scattered, the withdrawal route is unclear, KYC checks reappear without explanation, or the broker cannot provide a transaction-level breakdown.

The best fee schedule is not necessarily the one with the lowest number on the landing page. It is the one that allows a client to predict the cost from account approval to withdrawal without relying on guesswork. That is the standard to apply before deciding: calculate the full journey, not just the commission attached to the first click.

FAQ

What is the difference between fixed and percentage-based commissions?
A fixed commission is a set amount per transaction regardless of order value, while a percentage-based commission scales according to the total value of the trade.
How do spreads affect the total cost of a trade?
The spread is the difference between the bid and ask price and acts as an indirect cost that impacts the price at which you open and close a position.
Why do overnight swaps matter for CFD trading?
Overnight swaps are financing charges applied when a CFD position is held past the broker's daily cut-off time, which can accumulate into a significant expense over longer holding periods.
What are non-trading fees and how do they impact my account?
Non-trading fees include charges for account inactivity, maintenance, currency conversion, and withdrawals, which can reduce your balance even if you are not actively placing trades.
How can I calculate the total cost of a trade before committing funds?
You should calculate the full round-trip cost by adding the entry commission, entry spread, holding costs, exit spread, exit commission, and any applicable regulatory or conversion charges.