Most deposits made through standard payment methods are credited instantly, while international bank wire transfers typically take 3 to 5 business days. If your funds have not arrived, it is usually due to standard gateway clearing times, using outdated payment details from a previous request, an incorrect payment transfer, or selecting the wrong option during depositing.
Check your current deposit status first
Please refer to another article, "How do I check trading account deposit status?" to check your current deposit status.
How long does a deposit take
Processing times depend on the funding method you selected:
- Credit/Debit Card, Cryptocurrency, and E-wallets: Within 60 minutes or less.
- Local Bank Transfer: Within 1 business day or less.
- International Bank Transfer (Wire): 3 to 5 business days.
What reasons cause the deposit to fail
-
You reused payment details from an earlier deposit
Every deposit requires a new request in the VT Markets Client Portal so the system can match your transfer to an active order. Never reuse beneficiary bank details, reference codes, or crypto wallet addresses from a previous transaction. If you already transferred funds using expired or old details, retain your payment receipt and contact Customer Support for manual tracing.
-
The payment page failed to load or timed out when you deposited
If your browser session froze, disconnected, or timed out before you completed authorization, no funds were processed. Clear your browser cache, disable any active VPN or pop-up blockers.
-
Your card payment or bank transfer was declined
Deposits will fail if the payment comes from a third-party account (the sender's legal name must match your VT Markets profile), if your bank blocks online or cross-border transactions, or if 3D Secure (3DS) authentication fails. Contact your bank to authorize international payments, or verify that you selected the exact matching blockchain network for cryptocurrency transfers.
-
Your Funds were deducted from your bank, but the deposit status shows "Failed"
Check with your card issuer or bank to see whether the transfer. If the money was debited, keep your official transfer proof so our team can trace and credit your funds.
Why Does the Deposit Date Differ From My Bank Statement?
Slight date discrepancies between your bank statement and your VT Markets account are normal due to standard processing timelines:
Processing delays: Banks and payment providers typically take 1–3 business days to confirm a transaction.
Weekends and holidays: Deposits made on non-business days are processed on the next working day.
Time-zone differences: Operating in different time zones can shift the recorded date.
In short, your VT Markets record reflects when we processed the deposit, while your bank statement shows when your bank officially posted it.
Need more help?
If your deposit has not been credited past the standard processing time, or if funds were debited from your account without updating your balance, contact Customer Support via 24/7 Live Chat on our official website or email info@vtmarkets.com from your registered email address with the following details:
Full registered legal name and email address
MT4 or MT5 trading account number
Deposit method, exact amount, currency, and the current status shown in the Client Portal
Transaction Hash (TXID) in plain text and a screenshot (for cryptocurrency transfers)
Official payment receipt or bank transfer slip clearly showing the payer's full name, recipient account details, date and timestamp, deducted amount, and transaction reference ID
A screenshot of your deposit record in the Client Portal or any error message displayed at checkout