Taking your money out
You will see the checks that stop a withdrawal, and you will work out one full example using EUR/USD at around 1.0850.
What the chart shows before you request a withdrawal
Open your EUR/USD chart and look at the current price, around 1.0850. Your account balance is shown in PHP, but the profit or loss on an open position is still moving with that price. If you request a withdrawal while a position is open, the broker must keep enough money aside to cover the worst case for that position. The chart tells you whether the position is in profit or loss right now, and that number can change before the withdrawal leaves.
The margin you used to open the position is not free money. It is locked while the position is open. Your available balance is the amount you can withdraw without closing the position. On the chart, you can see the entry price and the current price. The difference, multiplied by your lot size, gives the floating profit or loss in the quote currency. That floating amount is added to or taken from your available balance.
If you request more than the available balance, the broker will reject the request or reduce it. The chart does not show the available balance, so you must check the account panel. The page already told you to leave enough for open positions and fees. What it did not say is that the available balance changes with every tick of the chart. A request that was fine one minute ago can be too large one minute later if the price moved against you.
How the broker converts your balance into the currency you receive
Your account may be held in PHP, in US dollars, or in another currency. The chart is quoted in US dollars for EUR/USD. When you withdraw, the broker converts your balance into the currency of your GCash or bank account. That conversion uses a rate the broker sets, which is not the same as the rate on the chart. The chart rate is for trading; the conversion rate includes the broker's margin.
Suppose your account is in US dollars and you want pesos. The broker will sell your dollars for pesos at its own rate. If the chart shows EUR/USD at 1.0850, that does not tell you the USD/PHP rate. You need the separate USD/PHP rate. The broker will show that rate on the withdrawal screen before you confirm. The difference between the broker's rate and the market rate is a cost you pay, and it varies between brokers.
The page gave an example where one unit of the quote currency is worth ₱58. That was for illustration. The real USD/PHP rate moves every day. If the rate is ₱58 when you request and ₱57 when the broker processes, you receive fewer pesos. The broker may also round the amount to the nearest peso or to the nearest whole unit. These small differences are normal, and they are not errors.
The checks that can hold a withdrawal and what each one looks for
The first check is the broker's own review. It looks at whether the request matches your usual pattern. A sudden withdrawal of the full balance, or a request to a new payment method, can trigger a manual review. The broker is not accusing you of anything. It is following its own rules. This step usually takes the longest because a person may need to look at the request.
The second check is compliance. This is where your identity documents are checked. The name on the GCash number or bank account must match the name on your trading account. If you send money to a friend's GCash, the compliance team will stop the withdrawal. They may ask for a new request to your own account. They may also ask for a fresh copy of your ID if the one on file has expired. The SEC Philippines requires brokers to know their customers, so this check is not optional.
The third check is with the payment provider. GCash and banks have their own limits and their own review. A withdrawal to a bank account can be held if the account number is wrong or if the bank's name does not match. The provider may also have a daily limit. If your request is above that limit, it may be split into smaller amounts or delayed to the next working day. The page said the provider step takes one day in the example. In practice, it can take longer if the provider asks for more information.
One withdrawal of ₱10,000 by GCash
| Step | Amount | Note |
|---|---|---|
| Amount requested | ₱10,000 | the figure you type into the withdrawal form |
| Broker withdrawal fee | ₱150 | varies between brokers; some charge nothing and some charge a flat fee |
| Payment provider fee | ₱100 | varies between providers and can change without notice |
| Amount after fees | ₱9,750 | ₱10,000 minus ₱150 minus ₱100 |
| Time in broker review | 1 working day | the broker checks the request against your account |
| Time in compliance check | 1 to 3 working days | identity and source-of-funds documents are checked; this varies |
| Time with the payment provider | 1 to 2 working days | the provider moves the money to GCash |
| Total time | 3 to 6 working days | 1 plus 1 to 3 plus 1 to 2 |
The broker may round the amount, charge a currency conversion if your account is not in PHP, or quote a different fee on the day. The times above are examples, not promises.
Doing it once, step by step
The following steps show you how to prepare a withdrawal so that it passes the checks and arrives without unnecessary delay. Work through them in order before you tap the request button.
- 01
Check your available balance on the platform
Open your trading platform and find the available balance, not the total balance. The total balance includes money locked as margin for open positions. The available balance is what you can withdraw. If you have an open EUR/USD position, the available balance changes as the price moves. Write down the number you see.
- 02
Confirm your identity documents are current
Look at the documents you sent to the broker when you opened the account. Check the expiry date on your ID. If it has expired, upload a new copy before you request a withdrawal. The compliance check will stop the request if the ID on file is out of date. This step can add days to the process, so do it first.
- 03
Match the withdrawal name to your account name
The GCash number or bank account you use must be in your own name. It must match the name on your trading account exactly. Do not use a friend's account or a family member's account. If the names do not match, the compliance team will hold the withdrawal and may ask you to send it again to the correct account.
- 04
Calculate the fees before you request
Find the broker's withdrawal fee and the provider's fee on the withdrawal screen. Subtract both from the amount you want to receive. If your account is not in PHP, also check the conversion rate the broker is using. The page gave an example of ₱8,000 minus ₱120 minus ₱80 equals ₱7,800. Use your own numbers, because fees vary between brokers and can change.
- 05
Leave enough for open positions and fees
If you have an open position, leave enough in the account to cover its margin and any possible loss. If the price moves against you, the broker may need more money to keep the position open. Withdrawing too much can lead to a margin call or the position being closed. The page warned about withdrawing the full balance and then trading again. The safe approach is to withdraw only what you do not need for trading.
- 06
Submit one request and note the reference number
After you submit the request, write down the reference number and the date. If the money does not arrive within the expected time, contact the broker and ask which step the withdrawal is in. Do not send the same request again. Sending it twice can create two requests and cause confusion. The broker can tell you if it is in review, compliance, or with the provider.
The mistake most people make here
The common mistake is to withdraw the full balance and then trade again before the money leaves, which can make the balance too small for the request. Another mistake is to send a withdrawal to a GCash number or bank account that is not in your own name; the compliance check will stop it. Before you request, leave enough in the account for any open position and any fee, and make sure your identity documents are current. If a withdrawal is held, ask the broker which step it is in, rather than sending the request again.Check yourself
You request ₱8,000. The broker fee is ₱120 and the provider fee is ₱80. How much arrives before any conversion?
₱8,000 minus ₱120 minus ₱80 = ₱7,800.
One pip on one standard lot of EUR/USD is 10 units of the quote currency. At 1.0850, what is one pip in PHP if one unit of the quote currency is worth ₱58?
10 times ₱58 = ₱580 per pip. This is an example rate; the real rate changes.
A withdrawal spends 2 working days in broker review, 2 in compliance and 1 with the provider. What is the total time?
2 plus 2 plus 1 = 5 working days.
Questions that come up next
What if the money does not arrive after the stated working days?
The stated days are examples, not promises. A step can run longer if the broker is busy, if a document has expired, or if the provider asks for more detail. Check the withdrawal status in your account before you do anything else. If it still shows as processing, the money has not been sent yet. Ask the broker which step it is in, rather than sending the request again.
Can I withdraw to someone else's GCash number?
No. The name on the GCash account or bank account must match the name on your trading account. This is a compliance check, and it will stop the withdrawal. The check exists to prevent money laundering and to protect your account if someone else gets access to it. If your GCash name does not match, you must fix the name on the GCash side first, or use a bank account in your own name.
Why is the amount I receive smaller than the amount I requested?
Fees and conversion are taken out along the way. The broker fee and the provider fee are deducted first. If your account is not in PHP, the broker then converts the remaining amount at its own rate. That rate is not the rate on the chart. The chart rate is for trading, and the conversion rate includes the broker's margin. The final amount depends on all of these.
What happens if I withdraw the full balance and then open a trade?
The withdrawal request will be rejected or reduced. When you request a withdrawal, the broker sets aside that amount. If you then open a trade, the margin for that trade is also locked. The available balance can become too small for the request. The common mistake is to trade again before the money leaves. Leave enough in the account for any open position and any fee.
How do I know the broker's conversion rate before I confirm?
The broker shows the rate on the withdrawal screen before you confirm. That rate is the one that will be used for that request. It is not the rate on the EUR/USD chart. If your account is in US dollars, you also need the USD/PHP rate. That rate moves every day, so the rate you see now may not be the rate used later. The difference between the broker's rate and the market rate is a cost you pay, and it varies between brokers.
What documents do I need to keep current?
You need a valid identity document and proof of address. The broker will tell you which documents it accepts. If a document has expired, the compliance check will hold the withdrawal. The page already told you to make sure your identity documents are current. What it did not say is that the check can happen at any step, not only at the start. Keep your documents current before you request.
In the Philippines
- Regulator
- SEC Philippines
- Common withdrawal methods
- GCash and bank transfer
- Account currency
- often PHP, but some brokers use USD
- Identity check
- a valid ID and proof of address are commonly requested
- Withdrawal name
- the receiving account should match the name on the trading account
The words used on this page
- available balance
- The amount in your account that you can withdraw without closing an open position. It is your balance minus any margin locked for open trades. It changes with every tick of the chart.
- compliance check
- A check that the broker runs to make sure the withdrawal follows the rules. It looks at your identity documents and the name on the account you are sending to. If something does not match, the withdrawal is held.
- broker fee
- A charge the broker takes for processing the withdrawal. It is deducted from the amount you request. The fee can vary between brokers and can change over time.
- provider fee
- A charge from the payment provider, such as GCash or your bank. It is separate from the broker fee. It is also deducted from the amount you request.
- conversion rate
- The rate the broker uses to change your balance into the currency you receive. It is not the rate on the chart. It includes the broker's margin, so it is different from the market rate.
- floating profit or loss
- The profit or loss on an open position that is still moving with the price. It is not fixed until you close the position. It is added to or taken from your available balance.
What to take away
- A withdrawal request is not the same as money sent. It moves through broker review, compliance, and the provider, and each step can hold it.
- The amount that arrives can be smaller than the amount you asked for, because fees and conversion are taken out along the way.
- The compliance check will stop a withdrawal if the name on the receiving account does not match your own name.
- Leave enough in the account for any open position and any fee, and check the status before sending the request again.