BingX Withdrawal Guide 2026: Steps, Fees, Limits & Delays

How to withdraw from BingX in 2026: crypto withdrawal steps, address whitelist and 2FA, fees by network, limits per KYC level, holds and P2P cash-out.

Withdrawing is the moment an exchange's real behaviour shows. Deposits are frictionless everywhere; it is on the way out that you meet security holds, review queues and fee schedules. BingX handles routine withdrawals quickly, but "routine" has a specific meaning: verified account, established 2FA, whitelisted address, no recent security changes. Miss one of those and you can wait hours for a manual check.

This guide walks through a crypto withdrawal step by step, explains how to set up the address whitelist and 2FA so future withdrawals go straight through, lays out fees and limits, lists the reasons withdrawals get delayed or held, and covers selling to local currency through P2P. If you are still funding the account, the deposit guide is the other half of this.

Before you withdraw: three things to have in place

Advanced KYC. Unverified accounts are limited to 20,000 USDT equivalent per 24 hours and cannot do much else; a verified account can withdraw up to 5,000,000 USDT equivalent. Verification takes minutes; see the KYC guide.

Two-factor authentication. BingX will not release a withdrawal without a second factor. Google Authenticator or another TOTP app is the right choice; SMS codes can be intercepted through SIM-swap attacks, and BingX treats SMS-only accounts more cautiously. Set it up under Account > Security, and store the backup key somewhere offline. If you lose the authenticator, resetting it triggers a withdrawal freeze while support verifies you.

A withdrawal address you have tested. The first send to any new address should be small. This applies even if you are moving to your own hardware wallet.

How to withdraw crypto from BingX: step by step

  1. Go to Assets > Withdraw on the web, or the Assets tab > Withdraw in the app.
  2. Search for and select the coin. If the balance you want to withdraw is in the futures or earn wallet, transfer it to the funding/spot wallet first; withdrawals only draw from there.
  3. Choose On-chain withdrawal (the alternative, internal transfer, is covered below).
  4. Paste the destination address, or pick one from your whitelist. Compare the first and last six characters with the address in your receiving wallet.
  5. Select the network. It must match the network your receiving wallet expects. Sending TRC-20 USDT to an Ethereum-only wallet address will fail or lose funds; the format check helps (TRC-20 addresses start with T, EVM addresses with 0x) but it will not catch BSC versus Ethereum, which share the 0x format.
  6. Enter the memo or tag if the coin requires one (XRP, XLM, TON, ATOM and similar). If you are withdrawing to another exchange, that exchange will show you a memo on its deposit page; missing it means the funds land unassigned.
  7. Enter the amount. BingX shows the network fee and the net amount that will arrive. Check that the amount is above the minimum for that network.
  8. Click Withdraw, then confirm with your email code and 2FA code.
  9. Track the status under Withdrawal history. It moves from "Processing" (BingX internal review) to "Sent" (broadcast, with a transaction hash you can look up on a block explorer) to "Completed".

A routine withdrawal usually reaches "Sent" within one to ten minutes. From there, on-chain confirmation follows the same timings as deposits: a minute or two on Tron, BSC or Solana; a few minutes on Ethereum and layer-2s; up to half an hour on Bitcoin.

Internal transfers to another BingX user

If the recipient also has a BingX account, choose Internal transfer instead of on-chain. You enter their UID, email or phone number, and the balance moves instantly with no network fee. It is the cheapest way to pay another BingX user, but double-check the UID: internal transfers are not reversible either.

Setting up the address whitelist

The whitelist (BingX calls it the address book with whitelist mode) is the single best security setting most people never enable. Once switched on, withdrawals can go only to addresses you have saved and verified in advance, and adding a new address takes effect after a cooling-off period. An attacker who gets into your account cannot simply send your balance to their own wallet.

  1. Open Assets > Withdraw > Address management (or Security > Withdrawal whitelist).
  2. Add each address with its coin, network, memo if applicable and a label like "Ledger BTC" or "Kraken USDT TRC-20".
  3. Confirm the addition with email and 2FA.
  4. Turn on Whitelist mode. New addresses added after this point are typically held for 24 hours before they become usable, which is the whole point.

The trade-off is exactly that delay: if you need to send to a brand-new address in a hurry, you cannot. For most traders that is a feature. Save the two or three addresses you actually use, test each with a small amount, and leave the mode on.

Withdrawal fees by network

BingX charges a flat fee per coin per network, taken from the withdrawal amount. The fee moves with network conditions, so rather than print numbers that will be stale, here is how the networks rank and what to look for on the live page.

Network (USDT example) Relative fee Notes
Tron (TRC-20) Lowest, typically around 1 USDT Default for stablecoin withdrawals to other exchanges
BNB Smart Chain (BEP-20) Low Good for small amounts; confirm receiving wallet supports BSC
Solana Low Fast; make sure the destination is an SPL-compatible address
Polygon / Arbitrum / Optimism Low to moderate Check that the receiving service supports the specific layer-2
TON Low Requires memo when sending to exchanges
Ethereum (ERC-20) Highest, often several USDT Use only when the destination is Ethereum-only

The figure shown on the withdrawal screen at the moment you submit is the one that applies. For other coins the same pattern holds: native chains are cheap when the chain is cheap (Litecoin, Solana, Tron) and expensive when it is congested (Bitcoin during a mempool spike, Ethereum during a mint). The fee guide puts withdrawal costs alongside trading fees so you can see the whole picture, and the 20% referral rebate, which applies to trading fees, does not apply to withdrawals.

Withdrawal limits by KYC level

Level 24-hour withdrawal cap Deposits and trading
Unverified 20,000 USDT equivalent Not allowed
Advanced KYC 5,000,000 USDT equivalent Allowed

The cap is a rolling 24-hour window measured in USDT equivalent across all coins. BingX notes that limits can differ by region, and the number displayed in your own account under the withdrawal page prevails. Withdrawals above a certain size, even well within the cap, are more likely to be pulled for manual review, which is not a limit but feels like one.

Per-transaction minimums also apply and are shown per network. Amounts below the minimum are rejected before submission, so this one at least cannot cost you money.

Why withdrawals get delayed or held

Here is what is actually going on when your withdrawal sits in "Processing" longer than a few minutes.

Recent security change. Changing your password, resetting 2FA, changing the linked phone or email, or logging in from a new device commonly triggers a 24-hour withdrawal suspension. This is standard across exchanges and BingX applies it. Plan security changes for a day when you do not need to move funds.

New, non-whitelisted address. First-time addresses get more scrutiny. If whitelist mode is on, a newly added address is not usable until the cooling-off period passes.

Large amount or unusual pattern. Withdrawing your entire balance right after a big deposit, or a sudden jump in size relative to your history, can trip the risk model. Support may ask you to confirm the withdrawal by email or, for very large sums, to answer a few questions about the source of funds.

Destination address risk flag. BingX screens destination addresses against sanctions and known-illicit lists. If the address you are sending to has interacted with a flagged service, the withdrawal is held and you may be asked for an explanation. Withdrawing to your own wallet almost never triggers this; withdrawing to a mixer or a sanctioned platform will.

Network maintenance. When a chain is upgrading or BingX's hot wallet for that chain is being topped up, withdrawals on that network pause. The withdrawal page shows a "suspended" label; either wait or use a different network.

Bonus funds. Trial funds, vouchers and most welcome rewards are not withdrawable. If your available balance is lower than your total balance, the difference is usually bonus money or futures margin, not a hold. The welcome bonus guide explains which rewards convert to real balance.

Account under review. A flagged account (duplicate identity, restricted-country evidence, chargeback on a card purchase) can have withdrawals frozen entirely until support resolves the case. This is the scenario where using a VPN from a blocked country comes back to bite.

If a withdrawal shows "Processing" for more than a few hours, open a ticket with the withdrawal ID. If it shows "Sent" with a hash but has not arrived, the problem is on the receiving side or the chain, not with BingX: check the hash on a block explorer and, if it is confirmed, contact the receiving wallet or exchange.

Selling to local currency with P2P

To get money into a bank account rather than another wallet, sell USDT on BingX P2P. You are the seller this time, and BingX escrows your crypto until you confirm the buyer's payment arrived.

  1. Move the USDT you want to sell to the funding wallet.
  2. Open Buy Crypto > P2P, switch to the Sell tab, and choose your currency and payment method (bank transfer, a local mobile-money app, and so on).
  3. Pick a buyer. Sort by price but weigh completion rate and trade count heavily; a buyer with a long history at a slightly lower price is safer than a new account bidding high.
  4. Place the sell order. Your USDT goes into escrow.
  5. Wait for the buyer to pay and mark the order as paid. Then check your bank or app yourself: confirm the full amount has actually arrived, not a pending notification or a screenshot.
  6. Only then click Release. The USDT leaves escrow to the buyer.
  7. If payment does not arrive within the timer, do not release; open a dispute and let BingX support arbitrate.

Never release on the strength of a screenshot, and never let a buyer talk you into a different payment method than the one listed on the order. Those are the two ways sellers lose money. BingX charges no fee on P2P; the buyer's bid price relative to the market rate is the cost, usually a fraction of a percent to a couple of percent depending on currency and demand.

Some banks are unfriendly to incoming payments that reference crypto. Ask the buyer to use a neutral reference, and keep records of every trade; if your bank questions the deposits, the P2P order history is your evidence.

Restrictions and final checks

BingX does not serve residents of the USA and its territories, United Kingdom, Canada, Singapore, Netherlands, Hong Kong, Macau, mainland China or sanctioned countries. Fiat and P2P availability also varies by currency and provider, so the sell-side options you see may differ from a friend's in another country. Our safety review covers the regulatory status behind these limits and how BingX's proof of reserves works, which is the other question people ask right before a large withdrawal.

Before every withdrawal, run through: right coin, right network, address matched at both ends, memo included if needed, amount above minimum and within your daily cap, 2FA ready. Get whitelist mode on before you need it. Do that, and taking money off BingX is as quick and uneventful as it should be. If you have not opened an account yet, create a BingX account with code PENDING so the fee rebate is attached from the start; it cannot be added later.

Frequently asked questions

How long does a BingX withdrawal take?

Most crypto withdrawals are broadcast within a few minutes and confirm on-chain within 1 to 30 minutes depending on the network. A first withdrawal, a large one, or one shortly after a security change can be held for manual review.

What is the BingX withdrawal fee?

It is a flat amount per coin and network that BingX adjusts with congestion. USDT on TRC-20 is usually around 1 USDT; ERC-20 is higher. The live figure is shown on the withdrawal page before you confirm.

What is the BingX withdrawal limit?

Unverified accounts can withdraw up to 20,000 USDT equivalent per 24 hours. Advanced KYC raises the cap to 5,000,000 USDT equivalent. Limits can vary by region, so check the figure shown in your account.

Why is my BingX withdrawal stuck on review?

Common triggers are a password or 2FA change in the last 24 hours, a new address that is not whitelisted, an unusually large amount, a risk flag on the destination address, or a network currently under maintenance.

Can I withdraw from BingX without 2FA?

No. BingX requires a second factor (authenticator app or SMS plus email code) to confirm every withdrawal. Set up an authenticator app rather than SMS; it is harder to intercept.

How do I turn BingX crypto into cash in my bank account?

Use P2P: sell USDT to a buyer who pays you by bank transfer or local payment app. BingX escrows your crypto until you confirm the payment arrived, and there is no platform fee.