Which Fees and Spreads Should Be Checked for Complaints?

Check fees spreads complaints in forex execution costs verification limits.

Start with the definition

A “complaint” in a forex context usually concerns a mismatch between what you expected to be charged or how you expected pricing to apply, and what you actually experienced in a specific transaction. To evaluate that, you need to separate published pricing elements (often stated in documents) from variable execution outcomes (driven by market conditions and order handling).

In this article, “fees and spreads” means the cost components that can appear in or around a trade outcome:

  • Fees: costs that are directly charged or described as account/trading charges (for example, commission-like charges or account fees).
  • Spread: the difference between a quoted buy and sell price at the moment your order is processed.
  • Execution-related costs: realized differences between the quoted/published price level and the final fill price (often discussed as slippage or fill deviation).

What fees to check (published vs realized)

Begin by listing the fee categories that are supposed to be stable because they are typically stated in account or trading terms. Common examples of fee types to check are:

  1. Trading commissions (if the pricing model includes a commission). Treat this as a published input that should map to the trade size and instrument rules.
  2. Account or platform charges that apply regardless of a specific trade (if any). These are often independent of the market spread.
  3. Other recurring charges tied to the account or service (if described in the terms).

For complaint handling, the key step is to compare:

  • The fee as described in the provider’s materials, and
  • The fee as applied in your transaction records (statements, confirmations, or trade history).

Assumption for any example below: you have access to your own order and execution records. If you cannot locate the needed timestamps or confirmations, you may be unable to make a precise comparison.

What spreads to check (and why “the spread” can be ambiguous)

“Spread” is not one single number that always has the same meaning across time. For complaints, check how your materials define spread and then compare that definition with what you observed.

Practical elements to verify include:

  1. When the spread is referenced: Is it tied to a quote at order placement time, at order execution time, or at some later processing time?
  2. Which instrument’s spread applies: Spreads differ by currency pair, contract specification, and sometimes account type.
  3. Spread variability: Spreads can widen during volatility or low liquidity. Even if the provider displays a “current spread,” the realized cost can differ if your order is not filled instantly.

Material limitation: if your order was filled after a delay, the spread at the moment the order was processed may differ from the spread you saw earlier. Your complaint then needs to focus on whether the realized execution was consistent with the stated mechanics.

Execution outcomes: separate stable costs from variable factors

A good way to structure evidence is to compare expected pricing inputs to realized results.

To do that, identify the variable factors that commonly change outcomes even when fees are correct:

  • Market movement between quote and fill (the market can move while your order is waiting).
  • Liquidity conditions (thin order books can make fills less aligned to the initial quote).
  • Order handling rules (for example, whether the execution uses marketable pricing, how it handles partial fills, or how it treats requested versus filled prices).

Assumptions for a simple example: assume a trader submits an order when the bid-ask spread is narrow, but the market becomes volatile before execution. In that case, even if the provider’s published spread model is accurate at the time it is measured, the realized cost can still be higher due to timing and volatility.

A failure mode to watch for

One material failure mode is mixing categories when analyzing the complaint:

  • Treating execution deviation (variable outcome) as if it were a fixed fee error, or
  • Treating a fee discrepancy as if it were “just spread” (a separate concept).

This matters because the evidence needed differs. Fee disputes require mapping charges in records to the described fee schedule. Spread/execution disputes require matching order timing, the instrument definition, and the stated execution mechanics.

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.