Withdrawals: how to withdraw, limits, fees and timeframes
You request withdrawals in the JAFX client portal at app.jafx.com. Withdrawals are paid only from your wallets in the portal (one per currency: USD Wallet, EUR Wallet, GBP Wallet, Bitcoin Wallet). You cannot withdraw directly from a trading account.
How to withdraw
1. Move money to a wallet (if it is in a trading account)
- Sign in at app.jafx.com and go to Internal Transfers.
- In From, pick your trading account. In To, pick the wallet you want to withdraw from.
- Enter the amount and click Confirm transfer.
2. Request the withdrawal
- Go to Withdraw (the Withdraw funds page).
- In the New withdrawal form, under From wallet, choose the wallet to pay from.
- Under Coin or network, choose the coin you want to receive and the network to receive it on (in either order).
- Paste the address of your own crypto wallet into Wallet address (the label names the network, for example "Wallet address (Ethereum network)").
- Enter the amount. The form shows "Available" and "Min" under the field. MAX fills in your full available balance.
- Click Request withdrawal.
Your request is then marked Pending until our team processes it. You can follow it in Transaction History.
If you see one of these messages on the Withdraw page:
| Message | What to do |
|---|---|
| "Nothing to withdraw yet" / "Your wallets are empty. Once you've deposited, you can withdraw your money here at any time." | Your wallets hold no money. If it is in a trading account, move it to a wallet first. |
| "We didn't get an answer in time, so we can't tell whether your withdrawal request went through. Check your recent withdrawals before trying again." | Look under Withdrawal history on the same page before you submit again, so you don't request it twice. |
| "Something went wrong. Please try again." | Try again in a few minutes. If it continues, contact us. |
Methods marked "KYC required": some methods are locked until your identity is verified. If you see "KYC required" or "This payment method requires identity verification (KYC).", complete the steps on the Verify page first. If you see "No withdrawal methods are available on your account right now", complete verification. If the message stays, email support@jafx.com.
Where can I withdraw to?
You can withdraw to any of our deposit methods:
- Bitcoin (BTC)
- Solana: SOL, USDT, USDC, EURC
- Tron: TRX, USDT
- Ethereum: USDC, USDT, EURC, ETH
- Base: USDC, EURC, ETH
You need your own crypto wallet with a provider of your choice. JAFX does not give recommendations, so we can't tell you which provider to use.
To find your wallet address: open your own crypto wallet, go to the option for receiving the coin, copy the address, and paste it into Wallet address.
Before you submit:
- Use an address on the same network and for the same coin you chose. For Bitcoin, use a BTC address on the main Bitcoin network. Test-network addresses and addresses for other coins are rejected with "Please provide a valid BTC address".
- Copy and paste the address. Do not type it by hand. Addresses are long and case-sensitive.
- Double-check it. Crypto payments sent to the wrong address usually cannot be reversed.
- When you choose a coin on a network, the form reminds you: "We send on the <network> network: use an address that can receive <coin> there. Money sent to an address on another network is lost."
- A badly formed address is refused with "Please provide a valid Ethereum address" (or Solana, TRON or Base).
Bitcoin Wallet: your balance is shown in bitcoin (₿, with 8 decimals) and you enter the amount in BTC. Under the amount the form shows "Equivalent to $Y", its value in US dollars.
Limits
| Limit | Details |
|---|---|
| Per transaction | Minimum the equivalent of $10. There is no maximum. The limits for each method and currency are shown on the Withdraw page. Below the minimum you see "Minimum amount for … is …". |
| Available balance | You can't withdraw more than the wallet holds. Otherwise you see "Amount exceeds the available balance." |
| Unverified accounts | Up to $4,000 a day (USD equivalent), counted in UTC. Rejected, failed, cancelled and expired transactions don't count. At the limit you see "You have reached the daily withdrawal limit for unverified accounts." Verified accounts have no daily limit. |
Fees
If a withdrawal charge applies, it is shown before you confirm. Network fees are paid to the blockchain, not to JAFX, and JAFX covers them in full. See How Bitcoin network fees work.
How long it takes
- Review: withdrawals are usually processed within minutes, but we advise allowing up to 24 hours in case any additional security checks are needed. The status stays Pending during review.
- Blockchain transfer: once your withdrawal is approved, the funds are sent to your own crypto wallet. How fast they arrive depends on the network. Bitcoin withdrawals need 6 network confirmations.
When the withdrawal is complete, the status in Transaction History changes to Finished. If it shows Rejected, or the withdrawal is taking longer than expected, contact support.
Trading while a withdrawal is pending
You can keep trading with the money in your trading accounts. Your wallet balance does not change while the request is Pending: the amount leaves your wallet only when the withdrawal is approved and sent. If the withdrawal is cancelled, rejected or times out, nothing changes: the money never left your wallet. If you would rather trade with that money, cancel the withdrawal (see Cancelling a withdrawal). Then move the money to a trading account in Internal Transfers.
Cancelling a withdrawal
You can cancel a pending withdrawal yourself in the portal. Open the withdrawal from Transaction History. While it can still be cancelled, the page says "This withdrawal is still pending. You can cancel it until it's sent." and shows Cancel withdrawal. Click it, then confirm in the dialog "Cancel this withdrawal?" by choosing Cancel withdrawal (or Keep it to keep your request). You see "Transaction canceled successfully." Your wallet balance is unchanged: the money never left it.
If the button is not shown, or you see "Failed to cancel transaction. Please try again.", contact us: email support@jafx.com from your registered email address and include the transaction ID, or contact us by live chat. We can cancel a withdrawal that hasn't been sent yet. A withdrawal that has already been sent to the blockchain can't be cancelled.
You don't need your Support PIN to ask us by email or live chat.
We are available 24/7 via live chat or email.
Was this article helpful?
Thank you for telling us.