>
🏠 Home 📱 Download 🔑 Sign Up
中文English한국어日本語EspañolРусскийTürkçeTiếng Việt

Binance Sub-Account Guide
Multi-Account Management

Updated: March 2026  |  Reading time: ~8 minutes

Managing multiple trading strategies, team members, or client portfolios from a single Binance account can quickly become chaotic. Binance sub-accounts solve this problem by letting you create separate, isolated trading environments under one master account. Whether you are a professional trader running parallel strategies, a fund manager overseeing multiple portfolios, or an institution requiring strict access controls, the sub-account system gives you the structure and flexibility you need.

In this comprehensive guide, we cover everything from the basics of what sub-accounts are to advanced topics like API key management, permission configuration, and fund transfer workflows. By the end, you will have a clear roadmap for setting up and managing Binance sub-accounts effectively.

1. What Are Binance Sub-Accounts?

A Binance sub-account is a secondary account that operates under the umbrella of your primary (master) account. Each sub-account has its own separate balances, order history, and trading records, but it is ultimately controlled and managed by the master account holder.

Think of it like a corporate structure: the master account is the parent company, and each sub-account is a subsidiary. The parent retains oversight and control while each subsidiary operates with a degree of independence.

Key Characteristics

2. Use Cases for Sub-Accounts

Sub-accounts are not just for large institutions. Here are some of the most common scenarios where they add significant value:

Strategy Isolation

Professional traders often run multiple strategies simultaneously, such as grid trading, trend-following, and arbitrage. By assigning each strategy to a separate sub-account, you can accurately track the performance of each strategy without the confusion of mixed order histories and combined balances. This isolation also protects your capital: a losing strategy in one sub-account cannot drain the funds allocated to another.

Team and Employee Access

If you manage a trading team, you can give each team member their own sub-account with specific permissions. For example, a junior trader might receive permission to trade spot markets only, while a senior trader gets access to futures and margin trading. The master account retains full oversight, and you can revoke access at any time.

Fund Management and Client Portfolios

Asset managers and fund operators can use sub-accounts to keep client assets separate and transparent. Each client or fund gets its own sub-account, making reporting, auditing, and compliance straightforward. Internal transfers between sub-accounts are instant and free, which simplifies capital allocation.

Bot and API Segregation

If you use automated trading bots, assigning each bot to a dedicated sub-account with its own API keys reduces security risk. A compromised API key for one bot only affects the funds in that specific sub-account, not your entire portfolio.

Testing and Development

Developers building applications on top of the Binance API can use sub-accounts as sandboxed environments. Test new features with small amounts of real capital in an isolated sub-account before deploying to your main trading account.

3. Requirements and Eligibility

Before you can create sub-accounts, your master account must meet certain criteria:

Note: Sub-account functionality is available on both the Binance web platform and the mobile app. However, the web interface provides more granular control and is recommended for initial setup and configuration.

4. How to Create a Sub-Account (Step by Step)

  1. Log in to your Binance master account on the web platform at binance.com.
  2. Navigate to Account → Sub-Account from the top navigation bar. If this is your first time, you may need to agree to the sub-account terms of service.
  3. Click "Create Sub-Account" and choose the account type. You can create either an email-linked sub-account (for team member access) or a virtual sub-account (managed entirely through the master account).
  4. Enter the required details: a unique email address for the sub-account (for email-linked accounts) or a label/tag for virtual accounts. Set an initial password if applicable.
  5. Complete the security verification (2FA code from your authenticator app or SMS).
  6. The sub-account is now active. You can proceed to configure permissions, transfer funds, and generate API keys.

5. Configuring Permissions

One of the most powerful features of sub-accounts is granular permission control. The master account can enable or disable specific capabilities for each sub-account:

Trading Permissions

Withdrawal Permissions

By default, sub-accounts cannot withdraw funds externally. The master account must explicitly enable withdrawal permissions. Even when enabled, you can set whitelist-only withdrawals, restricting destinations to pre-approved wallet addresses. This is a critical security measure for institutional setups.

Deposit Permissions

Sub-accounts can generate their own deposit addresses by default. Funds deposited to a sub-account address go directly to that sub-account's wallet, making it easy to onboard capital for specific strategies or team members.

Best practice: Follow the principle of least privilege. Only grant the permissions each sub-account actually needs. Disable withdrawals unless absolutely necessary, and always use address whitelists when withdrawals are enabled.

6. Fund Transfers Between Accounts

Moving assets between your master account and sub-accounts is one of the most frequent operations you will perform. Here is how it works:

Internal Transfers

How to Transfer Funds

  1. Go to Sub-Account → Transfer on the Binance web platform.
  2. Select the source account (master or a specific sub-account) and the destination account.
  3. Choose the asset type and enter the amount.
  4. Confirm the transfer. It will be processed immediately.

Automated Transfers via API

For programmatic workflows, you can use the Binance API endpoint POST /sapi/v1/sub-account/transfer to automate fund movements. This is particularly useful for rebalancing strategies that need to redistribute capital across sub-accounts at regular intervals.

7. Trading on Sub-Accounts

Once funds are in a sub-account and the appropriate permissions are enabled, trading works exactly like it does on a regular Binance account. Here are some important details:

8. API Key Management for Sub-Accounts

API keys are the backbone of automated trading and integration. Binance provides robust API management for sub-accounts:

Creating API Keys

  1. Navigate to Sub-Account → API Management.
  2. Select the sub-account for which you want to create an API key.
  3. Click "Create API Key" and label it descriptively (e.g., "GridBot-BTCUSDT" or "Reporting-ReadOnly").
  4. Configure the API key permissions: Read-only, Trading, Withdrawals, or a combination.
  5. Optionally, restrict the key to specific IP addresses for added security.
  6. Save the API key and secret. The secret is only shown once, so store it securely.

Security Best Practices

9. Sub-Account vs. Main Account: Key Differences

Feature Main (Master) Account Sub-Account
KYC verification Required (own identity) Inherited from master
Withdrawal Always enabled Disabled by default; master controls
Fee tier Based on 30-day volume Can inherit master's VIP tier
Deposit address Own addresses Own addresses (independent)
Account management Self-managed Controlled by master
API keys Self-managed Master can create/delete/view
Internal transfers Can transfer to/from all sub-accounts Can only transfer to master (unless enabled)
Launchpad participation Eligible Not eligible
Important: Sub-accounts are not fully independent Binance accounts. They cannot participate in certain platform promotions like Launchpad, Launchpool, or certain staking programs. Plan accordingly if these features are important to your workflow.
Ready to streamline your trading? Create your Binance account today and set up sub-accounts to organize your strategies, manage team access, and improve your risk controls.

Frequently Asked Questions (FAQ)

Q1: How many sub-accounts can I create on Binance?
Standard verified accounts can create up to 20 sub-accounts. If you are a VIP user or institutional client, you can request a higher quota by contacting Binance support. The exact limit depends on your VIP level and account history.
Q2: Do Binance sub-accounts require separate KYC verification?
No. Sub-accounts inherit the KYC verification status of the master account. Once your main account is verified, all sub-accounts created under it are automatically verified at the same level. This makes onboarding new sub-accounts fast and frictionless.
Q3: Can I transfer funds between sub-accounts instantly?
Yes. Internal transfers between the master account and sub-accounts, or between sub-accounts, are processed instantly and carry zero fees. There is no minimum transfer amount, and you can move any supported asset. This makes sub-accounts ideal for capital rebalancing across strategies.
Q4: Is there a fee for using Binance sub-accounts?
There is no additional fee for creating or maintaining sub-accounts. Trading fees on sub-accounts follow the same VIP tier structure as the master account. Internal transfers between accounts are completely free. The only costs you incur are standard trading and withdrawal fees.
Q5: What happens if I delete a sub-account?
Before deleting a sub-account, you must transfer all remaining funds back to the master account or another sub-account. Once deleted, the sub-account's trading history is archived but the account itself cannot be recovered. Always ensure all open positions are closed and all pending orders are cancelled before deletion.

Ready to start your Binance journey?

Sign up with referral code BNAPP for lifetime fee rebate

🔑 Sign Up 📱 Download 📚 Tutorials
QR

Scan to download

Download APK