Why Do You Need Internal Transfers?
Binance has a fairly complex account structure — your assets are spread across multiple sub-accounts, each serving a different purpose:
- Spot Account: Used for spot trading
- Funding Account: Used for P2P trading, deposits, and withdrawals
- USD-M Futures Account: Used for USDT-margined futures trading
- COIN-M Futures Account: Used for coin-margined futures trading
- Margin Account: Used for margin (leveraged) trading
- Earn Account: Used for various savings and yield products
Funds in these accounts are not interchangeable by default. For example, if you buy USDT through P2P, it arrives in your Funding Account — but if you want to trade spot, you first need to transfer it to your Spot Account. This process of moving funds between your own accounts is called an "internal transfer."
Basic Transfer Operations
Method 1: Transfer via the Assets Page
- Open the Binance App
- Tap "Assets" at the bottom
- Tap the "Transfer" button
- Select the "From" account (e.g., Funding Account)
- Select the "To" account (e.g., Spot Account)
- Select the coin (e.g., USDT)
- Enter the transfer amount
- Tap "Confirm Transfer"
Transfers are instant and completely free of charge.
Method 2: Quick Transfer from the Trading Interface
You can also initiate a quick transfer directly from the trading screen:
- Go to the Futures trading interface
- Tap the "Transfer" icon in the lower-right corner
- The system will automatically pre-fill the direction as Spot to Futures
- Enter the amount and confirm
The same quick-transfer button is also available on the Margin trading and Earn pages.
Method 3: One-Tap Transfer
From the Assets Overview page, if you notice that one account has a balance while another is insufficient, you can use the "One-Tap Transfer" feature:
- Go to "Assets" then "Assets Overview"
- Select the destination account that needs funds
- Tap "Transfer"
- The system will display available source accounts and their balances
- Transfer funds to the destination account in a single tap
Common Transfer Scenarios
Scenario 1: Move P2P-purchased funds to Spot for trading
USDT purchased via P2P lands in your Funding Account, but spot trading requires funds in the Spot Account.
Transfer path: Funding Account → Spot Account
Scenario 2: Move Spot profits to Futures
You made money from spot trading and want to put some of that profit into futures trading.
Transfer path: Spot Account → USD-M Futures Account
Scenario 3: Withdraw futures profits via P2P
You earned from futures and want to sell via P2P.
Transfer path: USD-M Futures Account → Spot Account → Funding Account (then sell via P2P)
Scenario 4: Move spot holdings to Earn
You want to put idle BTC to work in a savings product to earn interest.
Transfer path: Go directly to the Earn subscription page; the system will automatically deduct from your Spot Account
Scenario 5: Fund your Margin account for leveraged trading
To trade on margin, you need to transfer collateral into the Margin Account first.
Transfer path: Spot Account → Cross Margin or Isolated Margin Account
Transfer Relationships Between Accounts
Not all accounts can transfer directly to each other. Here are the main transfer paths available:
Spot Account <-> Funding Account
Spot Account <-> USD-M Futures Account
Spot Account <-> COIN-M Futures Account
Spot Account <-> Cross Margin Account
Spot Account <-> Isolated Margin Account
Spot Account <-> Earn Account
Funding Account <-> Spot Account
As you can see, the Spot Account acts as the central hub. If you need to transfer from your Futures Account to your Funding Account, you need two steps: Futures → Spot → Funding. However, the Binance App typically handles intermediate steps automatically — you only need to select the starting point and the destination.
Sending Transfers to Other Binance Users
In addition to moving funds between your own accounts, you can also send transfers to other Binance users. This is faster and cheaper than an on-chain withdrawal — and in many cases completely free.
Method 1: Transfer via UID
- Go to "Assets" then "Withdraw"
- Select the coin you want to send
- In the address field, choose "Binance User" or "Internal Transfer"
- Enter the recipient's Binance UID (a numeric string the recipient can find on their profile page in the app)
- Enter the transfer amount
- Confirm the transfer
Internal transfers are instant and fee-free.
Method 2: Transfer via Email or Phone Number
- Go to the Withdraw page in the same way
- Select "Binance User"
- Enter the recipient's registered email address or phone number
- Enter the amount and confirm
The prerequisite is that the recipient has a Binance account registered with that email or phone number.
Method 3: Transfer via Binance Pay
Binance Pay is Binance's payment feature, and sending money through it feels as easy as sending a digital gift envelope:
- Find the "Pay" entry on the App home screen
- Tap "Send"
- Select a contact or enter the recipient's Pay ID
- Choose the coin and amount
- Add an optional message
- Confirm and send
Pay also supports generating a payment QR code so that others can scan and pay you directly.
More Uses of Binance Pay
Binance Pay is more than just a transfer tool — it also has some interesting additional features:
Lucky Drop (Red Envelope)
You can create cryptocurrency red envelopes and share them in group chats for friends to claim. Both fixed-amount and random-amount modes are supported.
To create: Pay → Red Envelope → Choose coin and total amount → Set the number → Generate and share the link
Merchant Payments
At merchants that accept Binance Pay, you can scan the merchant's payment code to pay for goods or services directly with crypto.
Bill Splitting
The bill-splitting feature is great for dividing shared expenses among friends after dining out or group activities.
Frequently Asked Questions
Q: Are there fees for internal transfers? A: None at all. Transfers between Binance accounts are completely free, and transfers to other Binance users are also free.
Q: Are there limits on transfer amounts? A: A single transfer cannot exceed the available balance in the source account. Some accounts may have a minimum transfer amount, though it is usually very low.
Q: Do transfers require security verification? A: Transfers between your own accounts generally do not require additional security verification once you are logged in. Sending funds to another user will require security verification.
Q: Why does it show zero available balance for transfer? A: Possible reasons:
- An open order has frozen part of the balance for that coin
- The coin is locked in an Earn product
- An ongoing withdrawal is in progress for that coin
- Double-check that you have selected the correct account and coin
Q: Can I set up automatic transfers? A: Automatic transfers are not currently supported. However, certain actions such as subscribing to Earn products or completing P2P trades will automatically involve fund movements between accounts.
Fund Management Recommendations
- Regularly consolidate your accounts: Gather small scattered balances into your Spot Account to avoid fragmented holdings
- Do not keep too much in your Futures Account: Only transfer the amount you plan to use for futures trading, keeping the remainder in your Spot Account
- Use Assets Overview: The "Assets" then "Assets Overview" page gives you a clear picture of your balance distribution across all accounts at a glance
- Check fund location before P2P withdrawal: Make sure your USDT is in the Funding Account before placing a P2P sell order, or the order will fail
Internal transfers are simple, but they are the bridge connecting all of Binance's features. Once you understand the account structure and the transfer logic, navigating the Binance App will feel much smoother.
Register on Binance | Download Binance App
Download Binance App
Click to download — available on all platforms
Register Now
Register via our exclusive link and download the Binance app to enjoy permanent trading fee discounts