Loading
US
Community
TrustFinance is not a licensed financial advisor and is not affiliated with any financial institutions in your region. Please do your own research before investing.
TrustFinance
Sep 24, 2026
15 min read
0

Category: Education
Status: Draft, Not yet in Strapi
---
The money leaving your bank account and the money appearing in your trading portfolio are almost never the same amount. The part that disappears along the way is the forex deposit and withdrawal fees, which most people understand as a single fee collected by the broker. The truth is, it's a multi-layered cost coming from various parties. Some layers are clearly itemized, some are hidden within the exchange rate, and some are deducted even before the money reaches its destination.
This article breaks down each layer of cost to show who collects it, when it's collected, and how much it amounts to in Thai Baht.
Forex deposit and withdrawal fees can be divided into 6 main types: the broker's own fees, payment service provider fees, originating bank fees, international intermediary bank fees, exchange rate spreads, and inactive account fees. The latter two are often costs that traders don't see on their statements.
| Type of Fee | Who Collects It | Common Channels | When It Appears |
|---|---|---|---|
| Broker's Deposit or Withdrawal Fee | Trading Platform | All Channels | Appears as an item in transaction history, visible immediately after the transaction. |
| Payment Service Provider Fee | Payment service provider or intermediary e-wallet | E-wallet, Card, Domestic Transfer Channels | Sometimes deducted before funds enter the portfolio, sometimes part of the service provider's terms, not the broker's. |
| Originating Bank's Outgoing Transfer Fee | Bank used by the trader for transfers | International Transfers | Calculated during the transaction, visible before confirming. |
| Intermediary Bank Fee | Banks in the payment chain that are neither the origin nor the destination. | International Transfers | Deducted from the amount in transit, no prior notification. Only known when the full amount doesn't arrive. |
| Exchange Rate Spread | The party responsible for currency conversion, which could be the broker, payment service provider, card network, or bank. | All channels requiring conversion from Baht to the trading account's currency. | Not shown as a separate item, embedded in the rate used. Must be compared with the mid-market rate to be seen. |
| Inactive Account Fee | Trading Platform | Not tied to a channel, tied to a period of no trading activity. | Deducted silently on a monthly basis after the account remains inactive for the specified period. |
Notice the last column: the two most significant fees in practice are the exchange rate spread and intermediary bank fees. These are two types for which no one sends you a receipt.
Depositing money into a trading account located outside the country is not a direct transfer from point A to point B. That sum of money passes through several financial institutions in a chain, and each link in the chain has the right to deduct processing fees or set the currency conversion rate.
The Bank for International Settlements (BIS) states that cross-border payments still face several structural obstacles, including high costs, slow speeds, and a lack of transparency in fees throughout the payment chain, which is why a global roadmap for enhancing cross-border payments has been developed (BIS CPMI).
The result of this structure is that intermediary banks deduct fees from the amount in transit, rather than collecting them from the sender at the origin. Therefore, the money arrives at its destination incomplete, even though no one informed of this amount when the transfer was initiated. And when the payment chain involves more than one intermediary, the missing amount increases incrementally.
In Thailand, the transfer of foreign currency out of the country is governed by foreign exchange control laws, with the Bank of Thailand overseeing the regulations (Bank of Thailand). The costs incurred here are therefore often related to time and documentation rather than fees.
Each channel has a different cost structure, and the most expensive one is often not the most obvious.
Domestic Bank Transfer Providers often advertise this channel as having no fees because Thai Baht circulates within the domestic payment system, which already has low per-transaction costs (Bank of Thailand). However, that Thai Baht amount still needs to be converted into the trading account's currency, so the cost is simply shifted to the exchange rate instead; it doesn't disappear.
International Bank Transfer This channel has the most visible fees but is often the most expensive, as it includes the originating bank's outgoing transfer fee, intermediary bank fees, and the receiving bank's incoming fund fee. These three layers are fixed amounts, not percentages. The smaller the transfer amount, the more it hurts.
E-wallets and Payment Service Providers Most fees are calculated as a percentage of the amount, and the terms belong to the specific service provider, not the trading platform. A crucial point to read is that some e-wallets charge another layer of fees when withdrawing funds from the wallet back to a bank account. Thus, the actual cost is double, not single.
Debit and Credit Cards Transactions occurring across countries or currencies will incur network fees (e.g., Visa or Mastercard) plus a currency conversion risk fee added by the issuing bank. These two items appear on the cardholder's statement as a charge higher than the amount initiated, and are usually seen in the next billing cycle, not at the time of the transaction. Another point to note is that refunds to the card are often limited not to exceed the amount originally deposited via that card. Any excess must be withdrawn through other means.
Digital Asset Channels Network fees might be low, but the expensive part is the double conversion: Baht to digital asset once, then to the trading account's currency again. Each conversion has its own price spread.
This is the most expensive layer in most cases, and the only one that doesn't appear as a number anywhere.
The principle is very simple: the party converting the currency does not use the mid-market rate, but rather a rate that includes a spread. When depositing money, you get a slightly worse rate than the mid-market rate. When withdrawing money, you get a worse rate again in the opposite direction. Traders therefore pay the spread twice for one round of money movement.
To measure how much this spread costs, you can compare the deposit rate with the withdrawal rate announced by the service provider at roughly the same time. If the deposit rate is 35.35 Baht per 1 US Dollar and the withdrawal rate is 34.65 Baht per 1 US Dollar, that 0.70 Baht gap is the total two-way cost, amounting to approximately 2 percent of the principal. This set of figures is for illustrative purposes only and is not the actual rate of any service provider.
Directly comparing, the advertised 0.5 percent withdrawal fee might seem like the main cost, but the two-way exchange rate spread of 2 percent consumes four times more, without ever being called a fee.
All figures in this section are hypothetical for illustrative purposes, not actual rates or fees from any service provider, and do not use real-time market data. The purpose is to demonstrate the calculation method, not for direct application of the figures.
Assumptions Used
- Principal of 50,000 Baht deposited into a USD-denominated trading account.
- Reference mid-market rate: Assume 1 USD = 35.00 Baht.
- Rate used for deposit: Assume 35.35 Baht (1.0 percent worse than mid-market rate).
- Rate used for withdrawal: Assume 34.65 Baht (1.0 percent worse than mid-market rate).
- Deposit fee: Assume 0 Baht.
- Withdrawal fee: Assume 0.5 percent of the withdrawal amount.
- All trading profits and losses are excluded to show only the cost of moving money.
Deposit Leg
50,000 ÷ 35.35 = 1,414.43 USD enters the portfolio.
If converted at the mid-market rate of 35.00, it would be 1,428.57 USD. A difference of 14.14 USD is lost from the very first step, equivalent to approximately 495 Baht at the mid-market rate.
Withdrawal Leg
Withdrawal fee of 0.5 percent of 1,414.43 = 7.07 USD, leaving 1,407.36 USD.
Converting back at the withdrawal rate of 34.65 Baht, 48,765 Baht enters the account.
Summary of One Round Trip Cost
| Item | Value (Baht) | Visible as an Item? |
|---|---|---|
| Exchange Rate Spread (Deposit Leg) | Approx. 495 | Not visible, embedded in the rate |
| Withdrawal Fee 0.5 Percent | Approx. 245 | Clearly visible in transaction history |
| Exchange Rate Spread (Withdrawal Leg) | Approx. 493 | Not visible, embedded in the rate |
| Total Cost for One Round Trip | Approx. 1,235 (2.47 percent of principal) | Only 245 Baht out of 1,235 Baht is actually visible. |
Figures are slightly rounded in each line.
If changed to an international bank transfer withdrawal, and assuming an intermediary bank deducts an additional 25 USD, the cost increases by approximately 866 Baht, totaling around 2,101 Baht, or 4.20 percent of the principal, from the same 50,000 Baht amount.
And if the withdrawal is split into 5 smaller transactions instead of one single withdrawal, that fixed 25 USD fee will be charged all 5 times, becoming 125 USD, or approximately 4,330 Baht, which is even more than the total round-trip cost of the first scenario. This is why the number of withdrawals impacts the cost more than most people realize.
There's another set of conditions not explicitly called fees, but which genuinely cause traders to lose money or opportunities.
Minimum Withdrawal Amount If set at 50 USD, any remaining funds below that amount cannot be withdrawn. And if there's an inactive account fee continuously deducting, that small amount will gradually deplete on its own.
Original Channel Refund Rule Withdrawn funds usually must return to the same channel and account name from which they were deposited. This is not a rule designed to inconvenience, but a standard anti-money laundering practice. In Thailand, the Anti-Money Laundering Office (AMLO) is the primary agency overseeing these laws (AMLO). In practice, if funds were deposited via multiple channels, withdrawals may need to be split into several transactions proportionate to the original deposits, and each transaction will incur its own fees.
Incomplete Identity Verification Incomplete documents cause withdrawal requests to be pending. No additional fees are incurred, but funds are frozen until the issue is resolved.
Inactive Account Fee Deducted monthly after the account remains inactive for the specified period, and continues to be deducted. Forgotten accounts are thus gradually depleted to zero without per-instance notifications.
These two are in different categories. Deposit and withdrawal fees occur when money moves in and out of the account, while trading costs occur when opening or holding a position.
There are two main trading costs. The first is the bid-ask spread, which is paid immediately upon opening an order. Details on how it's calculated and how it differs from commission can be found in the article What is Spread and How Does It Differ from Commission? The second is overnight interest from holding positions overnight, which is explained separately in the article What is Swap Fee? How to Calculate Overnight Forex Swap Fees.
Evaluating whether a platform is cheap or expensive by only looking at the spread will miss all other costs. Those who frequently move money in and out may pay several times more in money transfer costs than in trading costs.
1. Find the official fee schedule page, not an advertising or promotion page, and check the last updated date on that page.
2. Compare the deposit rate with the withdrawal rate announced at the same time. The gap between these two figures is the actual cost not called a fee. If you cannot find this figure, consider the information incomplete.
3. Clearly ask who is responsible for intermediary bank fees. In international transfers, the party responsible for this portion of the fee can be specified at the time of initiating the transfer and determines whether the full amount reaches the destination.
4. Read the terms for minimum withdrawal amounts, number of free transactions per month, and inactive account fees. These three items are often on different pages from the main fee schedule.
5. Test with a small amount before transferring a large sum. Then record the actual amount received and compare it with the expected amount. The difference is the true cost of that channel.
6. Verify the platform itself before checking fees. A beautiful fee schedule doesn't mean you can actually withdraw funds. Basic verification steps are in the article Is a Forex Broker Trustworthy? 7 Steps Before Depositing Funds.
Transferring funds to an overseas trading account is subject to the foreign exchange control regulations of the Bank of Thailand (Consolidated Foreign Exchange Regulations). Therefore, banks may request supporting documents for the purpose of the transfer, and incomplete documentation can delay the transaction.
Important Note: Forex trading is not yet licensed or regulated by any agency in Thailand. The Bank of Thailand does not have a policy to issue licenses for retail Forex businesses (Reference: Thai PBS), and the SEC itself confirms that the Forex business is not under the SEC's supervision but rather under foreign exchange control laws (Reference: The Standard).This article is provided for general knowledge only, not as personal investment advice, and does not guarantee any returns. Traders should conduct further research and assess risks independently before making any decisions.
Do I have to pay tax after withdrawing money? Is it considered a fee?
Tax and fees are separate matters. Fees are what service providers or banks collect for transactions, while tax liability is a separate legal obligation and is not automatically deducted from the withdrawal amount. Conditions and calculation methods are in the article Do You Pay Tax on Forex Trading? Check Conditions and Calculation Methods
Why don't I receive the full amount when withdrawing a bonus?
This case is usually not about fees, but rather the terms of the promotion itself, such as minimum trading volume required beforehand or profit caps on withdrawals. This mechanism is explained in the article Can Forex Trading Bonuses Be Withdrawn? Terms You Need to Know Before Accepting
Is it cheaper to withdraw a large sum once or smaller sums multiple times?
It depends on whether the fees are fixed or percentage-based. If they are a fixed amount per transaction, withdrawing a large sum once will clearly be more economical, as seen in the example above where 5 withdrawals resulted in the fixed fee being charged 5 times. However, if fees are purely percentage-based, the number of transactions has almost no effect. What you should check is the fee structure of that channel and whether there are any free transactions per month.
Why must withdrawals be made back to the original deposit channel?
This is a standard anti-money laundering practice to ensure that the inbound and outbound money trails are traceable and that the recipient's name matches the depositor's. A side effect is that those who deposited via multiple channels may need to make several separate withdrawals, which increases the total fees.
Does a 0% fee mean there are no costs at all?
Not true in most cases. The waiver of itemized fees does not eliminate the exchange rate spread, nor does it cover fees collected by the originating or intermediary banks. To check, compare the actual amount received with the amount that should have been received when calculated using the mid-market rate. The remaining difference is the cost that still exists.
TrustFinance
TrustFinance helps financial companies build credibility and traders make safer choices through verified profiles, authentic reviews, and research-driven insights.