The sticker price of a trade is rarely the full price you pay. A broker advertising “zero commission” still needs to make money, and it usually does so through spreads, FX conversion markups, or inactivity fees. If you want to know what a trade actually costs, you have to build the total from every component: commission, spread, currency conversion, and any holding costs.
This article walks through each fee type, shows how to calculate the all-in cost per trade, and highlights the charges that catch retail traders and investors off guard. The goal is not to name the cheapest broker, but to give you a repeatable method for comparing any broker on total cost.
The three main cost buckets
Every broker fee falls into one of three buckets: transaction costs, currency costs, and account-level costs. Transaction costs are incurred when you buy or sell. Currency costs appear when your trade currency differs from your account currency. Account-level costs are charged periodically or when you do something specific, like withdraw or let the account go dormant.
Most comparisons focus only on the first bucket. That is a mistake. For a UK-based investor buying a US stock, the FX conversion can easily exceed the commission. For a US-based trader holding a position overnight, financing charges can dwarf the entry cost.
Commissions: what you see and what you do not
A commission is an explicit fee per trade. It is the easiest cost to compare because it is usually stated in the broker’s fee schedule. Some brokers charge a flat fee per trade, others charge per share or per unit, and many have a minimum ticket charge.
A flat fee of a few dollars per trade sounds simple, but it penalizes small orders. If you buy a small amount of a stock and pay a flat fee, that fee represents a larger percentage of your position. Per-share pricing can be cheaper for large orders but more expensive for small ones if a minimum applies.
Some brokers advertise zero commission but earn revenue from payment for order flow or from a wider spread. That does not make them dishonest, but it means the commission line on your statement is not the whole story. You need to look at the execution price you received relative to the public market price.
Spreads: the invisible cost
The spread is the difference between the bid price and the ask price, so when you buy you typically pay the ask, and when you sell you receive the bid. In other words, the spread represents the immediate cost of entering and exiting a position.
For liquid US large-cap stocks, the spread is often a penny or less. For small-cap stocks, illiquid ETFs, or during volatile periods, the spread can widen significantly. In forex and CFDs, the spread is the primary cost because commissions are often zero.
A broker that advertises tight spreads may still apply a markup during certain hours or around news events, which means the advertised spread is not guaranteed. If you trade frequently, even a small spread difference compounds: for example, a one-penny wider spread on a thousand-share trade costs ten dollars, and that can exceed a commission.
FX conversion: the cost that surprises many investors
If you hold a brokerage account in one currency and buy a security denominated in another, your broker must convert currency. This is where many retail investors lose more money than they realize.

The broker will quote an exchange rate that includes a markup over the interbank rate, and this markup is the FX conversion fee. Although it is usually expressed as a percentage, it is rarely shown as a separate line item on your trade confirmation; instead, it is baked into the rate you receive.
For example, assume the interbank rate for GBP to USD is 1.30. A broker with a 0.5% markup might convert at 1.2935. If you convert a large amount, that difference adds up. A markup on a currency conversion is equivalent to paying a commission on the entire amount converted. That can be far more than the commission on the trade itself.
Some brokers allow you to hold multiple currencies in the same account, which lets you convert once and then trade without repeated FX costs. Others automatically convert at the time of each trade, which means you pay the markup every time. For a buy-and-hold investor, this may be a one-time cost. For an active trader, it is a recurring drag.
Financing and holding costs
When you trade on margin or use leveraged products, you borrow money from the broker, and the broker charges interest on that borrowed amount. This interest is usually calculated daily and applied to your account, and this is the financing cost.
Even in a cash account, some brokers charge a fee for holding certain positions, especially in forex or CFDs. These are often called overnight financing or swap fees. They are not commissions, but they are real costs that affect your net return.
For short-term traders, financing can be the largest cost if positions are held for days or weeks. For long-term investors, financing is usually irrelevant unless they use margin. The key is to know whether your broker charges financing and how it is calculated. The formula typically involves a benchmark rate plus a markup, divided by a day count convention.
Beyond trading, brokers charge for account maintenance, inactivity, withdrawals, and sometimes for data or platform access. These fees are not tied to a specific trade, but they still reduce your overall return.
Inactivity fees are common in the UK and Europe. If you do not trade for a certain period, the broker may charge a monthly or quarterly fee. Withdrawal fees can apply when you move money out, especially via wire transfer. Some brokers charge for currency conversion at the account level, separate from trade execution.
There are also less obvious costs. A broker may pay interest on idle cash at a lower rate than the market rate, which is an opportunity cost. It may charge a fee for transferring assets to another broker. It may apply a spread on the interest rate it pays you. These are not always listed in the headline fee schedule, but they affect your total cost of doing business.
How to calculate total cost per trade
To compare brokers fairly, calculate the all-in cost for a representative trade. Use the same trade size, the same instrument, and the same holding period for each broker.
Start with the commission, then add the spread cost, which is the difference between the execution price and the mid-market price at the time of the trade. Add the FX conversion cost if currency conversion is required, along with any financing or holding cost for the expected holding period. Finally, add any account-level fees allocated to that trade.
The result is a single number that represents the total cost, which you can express in currency terms or as a percentage of the trade value. The percentage is more useful, however, for comparing across different trade sizes.
For example, suppose you buy 100 shares of a US stock at approximately $50 per share. The commission, spread cost, FX markup, and any financing charges will vary depending on your broker and market conditions, so total costs should be verified with your provider before trading.
That percentage is your break-even hurdle: the stock must rise by at least 0.74% before you make any money. Costs compound quickly if you trade frequently.
Worked example: US trader buying a UK stock
Assume a US-based trader with a USD account buys shares of a UK-listed company. The trade is denominated in GBP. The broker charges a commission, an FX conversion markup, and a monthly inactivity fee if no other trades are made.
The trader buys approximately £5,000 worth of stock. The FX markup might cost around £37.50, which could be roughly $48 at an assumed exchange rate. The commission is about $10. The spread on the UK stock is stated as 0.2%, which would cost approximately £10, or perhaps around $13. The estimated total cost could be near $71, or roughly 1.42% of the trade value. If the trader holds for around six months and makes no other trades, the inactivity fee may add approximately $30, potentially bringing the total to about $101, or roughly 2.02%.
This example shows why the headline commission is misleading. The FX markup and inactivity fee together are more than six times the commission. A broker with a higher commission but no FX markup and no inactivity fee could be cheaper overall.
Worked example: UK investor buying a US ETF
A UK-based investor with a GBP account buys a US-listed ETF, and the broker charges £5 commission, a 0.5% FX markup, and no inactivity fee. The trade is roughly $10,000, or approximately £7,700 at an illustrative rate.
The FX markup costs approximately £38.50, while the commission is £5. The spread on the ETF is around 0.05%, which costs roughly £3.85, so the total cost is approximately £47.35, or about 0.61% of the trade value. If the investor holds for a year and the ETF charges an expense ratio of about 0.1%, that is an additional estimated £7.70, bringing the total to approximately £55.05, or around 0.71%.
For a long-term investor, the one-time FX cost is less important than the ongoing expense ratio. For a trader who moves in and out of the ETF, the FX cost is paid on every round trip, which can be a significant drag.
Edge cases: when costs behave differently
Some situations break the normal rules. Fractional shares, for instance, may not be supported by all brokers, and those that do may charge a higher commission or spread. Dividend reinvestment may incur FX costs if the dividend is paid in a foreign currency. Corporate actions, such as stock splits or mergers, may trigger fees or forced currency conversions.
Withdrawals in a foreign currency can be expensive. If you withdraw USD from a GBP account, the broker may charge a conversion fee plus a wire fee. Some brokers charge for receiving incoming transfers as well. These costs are not part of the trade, but they are part of the total cost of using the broker.
Taxes are not broker fees, but they interact with costs. In the US, wash sale rules can disallow losses if you buy a substantially identical security within 30 days. In the UK, stamp duty reserve tax applies to purchases of UK shares. These are not charged by the broker, but they affect your net return and should be factored into your break-even calculation.
Trader vs investor: different cost priorities
If you trade frequently, your priority is low per-trade costs, because commissions, spreads, and FX markups matter most when you pay them repeatedly. Financing costs matter if you hold overnight, whereas inactivity fees are less relevant because you are active. You should therefore look for a broker with tight spreads, low FX conversion costs, and competitive margin rates.
If you invest for the long term, your priority is low account-level costs and low ongoing fees. A one-time commission or FX conversion is less important than an annual custody fee, an inactivity fee, or a high expense ratio on the products you hold. You should look for a broker with no inactivity fee, low withdrawal fees, and access to the funds or ETFs you want without extra charges.
Mixing these perspectives leads to bad decisions. A trader who chooses a broker based on low account fees may end up paying more in spreads. An investor who chooses a broker based on low commissions may end up paying more in FX conversion and custody fees.
How to read a broker fee schedule
Broker fee schedules are often dense and full of footnotes, so start with the sections that apply to your account type and your typical trade. Look for the commission, the minimum ticket charge, the FX conversion markup, and the financing rate, then check for account-level fees: inactivity, withdrawal, custody, and data.
Check whether the FX markup is a percentage or a fixed spread. A fixed spread can be cheaper for large amounts and more expensive for small ones. Check whether the broker offers multi-currency accounts, which can reduce FX costs for frequent traders. Check whether the broker charges for real-time data or platform access, as these can add up.
Finally, check the execution policy, because some brokers route orders to market makers or dark pools, which can result in price improvement or worse execution. The fee schedule does not tell you everything about execution quality, but it is a starting point.
Conclusion: build your own total cost model
The only way to know what a trade costs is to calculate it yourself: pick a representative trade, list every fee that applies, and add them up. Do this for each broker you are considering, because the broker with the lowest headline commission is not always the cheapest.
Remember that costs are certain and returns are not. Every dollar or pound you pay in fees is a dollar or pound that cannot compound for you. Keep your cost model simple, update it when your trading behavior changes, and review it at least once a year. That habit alone can improve your net returns more reliably than chasing the next hot stock.
- CFDs vs. Stocks: Costs, Leverage and Why Most Retail Accounts Lose
- Short Selling Mechanics: Borrow Fees, Recalls and Squeezes
- Day Trading Reality Check: Costs, Rules and Win Rates
Frequently Asked Questions
What is the total cost per trade?
Total cost per trade is the sum of all fees and charges associated with opening, holding, and closing a position. It includes commission, spread, FX conversion markup, financing, and any account-level fees allocated to that trade. Expressing it as a percentage of trade value lets you compare brokers fairly.
Why is FX conversion a hidden charge?
FX conversion is hidden because it is baked into the exchange rate rather than shown as a separate line item. The broker applies a markup over the interbank rate, and you pay it on the entire converted amount. For frequent traders or large conversions, this can exceed the commission.
Do zero-commission brokers really have no fees?
Zero-commission brokers still earn revenue, often through wider spreads, payment for order flow, or FX conversion markups. The commission is zero, but the total cost of trading is not. You should compare execution prices and FX rates, not just the commission line.
How do financing costs affect short-term traders?
Financing costs are interest charges on borrowed money, typically calculated daily. For short-term traders who hold leveraged positions overnight, financing can become the largest cost, especially if positions are held for days or weeks. It directly reduces net profit and must be included in break-even calculations.
Should long-term investors care about spreads?
Long-term investors pay the spread only when they buy and sell, so it is a one-time cost per round trip. It matters less than ongoing account fees, custody fees, or fund expense ratios. However, for large positions, even a small spread can amount to a significant sum, so it is still worth checking.
AI Notice: This article was created wholly or predominantly with the assistance of artificial intelligence and was published without human editorial review.
This article is for general information only and does not constitute investment advice. Always do your own research before making trading decisions.
