Home Articles Categories Download About Register Binance
中文 EN JA KO
Account Tools

How to Transfer Funds Between Binance Accounts

· About 14 min

Why You Need Internal Transfers

On Binance, your assets aren't stored in a single unified "wallet" — they're spread across multiple purpose-specific accounts. Deposited funds typically land in your spot account, but if you want to trade futures, the money needs to be in your futures account; for margin trading, it must be in your margin account; for earning yield, it needs to go to your earn account.

Moving funds between these accounts is called "internal transfer." The good news: all internal transfers are instant and completely free — no fees whatsoever.

Binance Account Types

Spot Account

The most basic account, also called the trading account. Funds from deposits, C2C purchases, and similar activities land here by default. Spot trades (buying and selling crypto) use funds from this account.

USDT-Margined Futures Account

Dedicated to USDT-margined perpetual and delivery futures trading, using USDT or USDC as margin.

Coin-Margined Futures Account

Used for coin-margined futures trading, with the corresponding cryptocurrency (like BTC or ETH) serving as margin.

Margin Account

Used for margin trading. Comes in two types — cross margin and isolated margin — with separate balances for each.

Funding Account

Also called the Wallet account. Primarily used for C2C trading, Binance Pay, red packets, and similar features. Funds received from selling crypto via C2C go into this account.

Earn Account

Holds funds placed in Binance Earn products, including flexible, locked, and various structured products.

Web Transfer Steps

Step 1: Access the Transfer Page

After logging in to the Binance website, there are several ways to reach the transfer page. The most direct: click "Wallet" in the top navigation bar, then select "Overview." The overview page shows your asset distribution across all accounts — click the "Transfer" button.

You can also find transfer access from any trading page. For example, on the futures trading page, the asset section typically has a "Transfer" link or button.

Step 2: Select Transfer Direction

On the transfer page, set two key parameters: which account to transfer from and which to transfer to. For example, from "Spot Account" to "USDT-M Futures Account."

Step 3: Choose Asset and Amount

Select the asset you want to transfer (e.g., USDT) and enter the amount. The page displays the available balance for that asset in the source account. Click "Max" to transfer the full available balance.

Step 4: Confirm

Verify the direction, asset, and amount are correct, then click "Confirm." The transfer completes immediately and the funds will be visible in the destination account.

App Transfer Steps

Step 1: Open Fund Transfer

In the Binance app, tap "Funds" at the bottom to enter the wallet page. You'll see a summary of assets across all accounts. Tap the "Transfer" button.

Step 2: Set Transfer Parameters

Similar to the web version — select the source account, destination account, asset, and amount. The app interface is more compact, typically using two dropdown menus with an arrow indicating direction. Tap the arrow to quickly swap the direction.

Step 3: Confirm and Complete

Verify the information is correct and tap "Confirm Transfer." Funds arrive instantly.

Transfers via API

If you use a quantitative trading program, you can automate transfers through the Binance API using the Universal Transfer endpoint. Your API key needs the "Universal Transfer" permission enabled.

API transfers support the same account types as the web interface, but use specific account type codes in parameters — MAIN for spot account, UMFUTURE for USDT-margined futures, etc. Exact codes are available in the Binance API documentation.

Transfer Rules Between Accounts

Most accounts support direct inter-transfer, but there are some special cases to be aware of.

The spot account serves as the hub — it can transfer directly to and from nearly all other accounts. If you need to move funds from your futures account to your margin account, you'll typically need to go through the spot account first.

If your margin account has outstanding loans, you may not be able to withdraw all funds. The system retains enough margin to maintain your open positions.

Similarly, if your futures account has open positions, the transferable amount is limited. The system ensures that remaining margin after the transfer can still support your existing positions without triggering liquidation.

Transfer History

All internal transfers have complete records. On the web, go to "Wallet" → "Transaction History" → "Transfer History." You can filter by time range, account type, and other criteria.

In the app, the path is "Funds" → "Transaction Records" → "Transfers."

These records are invaluable for accounting and asset reconciliation. It's a good habit to check them regularly.

Common Questions

Why does it show zero transferable balance? The most common reason is that your funds are in use. For example, if you have an open limit order on the spot market that locks up some USDT, that portion won't be in your transferable balance. Cancel the order and the funds become transferable.

Is there a minimum transfer amount? Minimum amounts are very low for most assets — essentially negligible. Exact values depend on the asset, and the system will prompt you during the transfer.

Are there transfer fees? No. All internal transfers between Binance accounts are free, regardless of amount or frequency.

How do sub-account transfers work? Sub-account transfers are managed from the main account's sub-account management page, or via the API using the sub-account transfer endpoint. They're also free and instant.

Summary

Internal transfers are a fundamental operation for using Binance's various features. Remember that the spot account is the central hub — most transfers revolve around it. The process itself is simple; the key is understanding each account type's purpose and putting your funds in the right place. All internal transfers are instant and free, so cost is never a concern.

Android: direct APK install. iOS: requires overseas Apple ID