why do card withdrawals take longer in forex?

I initiated a card withdrawal with my broker and its been 7 days and I still havent received the money. Anybody had a similar experience, and why does this happen? Thanks

Because these brokers forward your card withdrawal request to the card processors as if it is a reversal of an erroneous deposit. So, the payment processors treat your card withdrawal as a suspicious transaction and accord it the lowest priority. I am so glad somebody finally asked this question!

P
@paul_petit - 5 hours ago

I blame the broker because the speed of processing depends on what the broker tells the card processor. The brokers tell them processors it is a refund so they do not have to bear any charges

G
@godswillfx - 3 hours ago

Why card withdrawals are slower:

- Refund mechanism: Card withdrawals (Visa/Mastercard) are typically processed as refunds to your original deposit rather than direct transfers. This involves multiple parties: the broker, the payment processor/gateway, the card network (Visa/MC), and finally your issuing bank. Each step includes checks, which can add days.

- Compliance and verification: Brokers must perform KYC/AML checks, especially on first withdrawals, larger amounts, or if there's any unusual activity (e.g., recent big profits). Incomplete documents, name mismatches, or pending verification commonly cause holds.

- Bank-side processing: Even after the broker approves and sends the funds, your bank or card issuer may take additional time (sometimes 2–8 business days total) due to their own fraud/anti-money laundering reviews, especially for international transactions. Weekends and holidays don't count as business days.

- Typical timelines: Most reputable brokers process card withdrawals internally within 1–3 business days, but the full credit to your card/account can take 2–7 business days (or longer in some regions or with certain banks). 7 days is within the upper end of normal for many setups, though frustrating.

Other factors like currency conversion, withdrawal limits (e.g., only up to the net deposits made via card), or high volume periods can extend this further.

Have others experienced this? Yes, it's fairly common. Many traders report similar waits, especially with card methods. Some see funds arrive on day 5–7, while others note occasional delays beyond that due to bank holds. Experiences vary widely by broker, your location (international/cross-border adds complexity), and whether it's your first withdrawal.

M
@melody_nk - 22 minutes ago

At the point of making the card deposit, the broker should display a warning that withdrawals can take forever, this would let the trader consider other options. Sounds like common sense, but seems its lacking in these broker offices.

G
@godswillfx - 3 hours ago

What you should do now (responsible steps):

1. Contact your broker's support immediately: Provide your withdrawal reference/ID and ask for the exact status (e.g., "processed and sent" vs. still pending). Request a tracking reference if available. Polite but firm follow-up helps.

2. Check your account dashboard for any messages, required documents, or partial processing notes.

3. Reach out to your card-issuing bank: Inquire if they've received any pending credit or refund. Sometimes banks flag or delay these without notifying you.

4. Review your broker's withdrawal policy: Confirm the stated processing time for cards and any regional notes.

If it's been 7+ business days with no update and support is unresponsive, that could warrant more concern, consider escalating or checking the broker's regulation status.

For future withdrawals, many experienced traders prefer bank wire transfers (more predictable for larger amounts, though also 2–5+ days) or e-wallets (often faster) where supported, to avoid card refund quirks.