OKX intra-site transfer and transfer between accounts tutorial
On the OKX platform, your assets are distributed across different accounts, each designed for a specific purpose. Understanding the account structure and mastering fund transfers is essential for using OKX efficiently. Additionally, OKX supports internal transfers that let you send cryptocurrency to other OKX users for free and instantly.
This article covers OKX’s inter-account transfers and internal transfer features in detail. For more background on OKX’s account structure, refer to the wiki site.
OKX Account Structure Explained
OKX divides user assets into multiple independent accounts, each serving a different function:
Account Types Overview
| Account Type | Purpose | Applicable Operations |
|---|---|---|
| Funding Account | Deposits, withdrawals, and C2C | Deposit, withdraw, C2C trading, internal transfers |
| Trading Account | Spot and futures trading | Spot, margin, and futures trading |
| Earn Account | Savings and staking | Earn products, DeFi, staking |
Why Multiple Accounts?
The core purpose of this design is risk isolation:
- Funds in the trading account are used for trading — even if losses occur, assets in the funding account are unaffected
- Earn account funds are completely separate from trading funds
- Deposits and withdrawals only go through the funding account, making it easier to manage fund flows
Fund Flow Logic
Understanding how funds move between accounts is important:
- Deposit path: External deposit / C2C buy → Funding Account → Transfer to other accounts
- Trading path: Funding Account → Transfer to Trading Account → Trade
- Earn path: Funding Account → Transfer to Earn Account → Subscribe to products
- Withdrawal path: Other accounts → Transfer back to Funding Account → Withdraw / C2C sell
Step 1: Transfer Between Accounts
Inter-account transfer is the most basic operation, used to move funds between different accounts within the same OKX account.
Web Version
- Log in to the OKX website
- Click “Assets” → “Asset Overview” in the top right
- Click the “Transfer” button
- In the popup window, configure:
- From: Select the source (e.g., “Funding Account”)
- To: Select the destination (e.g., “Trading Account”)
- Token: Select the token to transfer (e.g., USDT)
- Amount: Enter the transfer amount
- Click “Confirm Transfer”
App Version
- Open the OKX app
- Tap “Assets” at the bottom
- Tap the “Transfer” icon at the top
- Set the source account, destination account, token, and amount
- Confirm the transfer
Transfer Features
- Instant arrival: Transfers are processed internally within OKX — no blockchain confirmation needed
- Completely free: No fees whatsoever
- No minimum: You can transfer any amount
- Unlimited: Transfer as many times as you want, anytime
Step 2: Internal Transfer to Another User
Internal transfer sends cryptocurrency directly to another OKX user — completely free and instant.
Transfer Methods
OKX supports several internal transfer methods:
Method 1: Transfer via Phone Number or Email
- Go to “Assets” → “Withdraw / Transfer”
- Select “Internal Transfer”
- Enter the recipient’s OKX-registered phone number or email
- Select the token and enter the amount
- Complete security verification and confirm
Method 2: Transfer via UID
- Get the recipient’s OKX UID (found in their Personal Center)
- Enter their UID on the internal transfer page
- Set the token and amount
- Verify and confirm
Method 3: Transfer via QR Code
- The recipient generates a receiving QR code in the OKX app
- The sender scans the QR code
- Confirm the amount and complete the transfer
Internal Transfer Notes
- Funds are deducted from your Funding Account
- The recipient receives funds in their Funding Account
- Both parties must have completed KYC verification
- Double-check the recipient’s information to avoid sending to the wrong person
Step 3: Sub-Account Management
OKX supports sub-accounts, suitable for users who need to manage multiple strategies.
What Is a Sub-Account?
A sub-account is an independent trading unit under your main account. Each sub-account has its own trading environment and fund management, but funds can be transferred freely between the main account and sub-accounts.
Sub-Account Use Cases
- Strategy isolation: Use different sub-accounts for different investment strategies
- Team management: Team members each operate their own sub-account
- API trading: Assign separate sub-accounts to different trading bots
- Risk isolation: Keep high-risk trading separate from conservative investments
Transferring Between Main and Sub-Accounts
- Go to the “Assets” page
- Select “Transfer”
- Choose “Sub-Account” in the from/to field
- Select the specific sub-account name
- Set the token and amount
- Confirm the transfer
Note: Direct transfers between sub-accounts are not supported. Transfer to the main account first, then from the main account to the target sub-account.
Common Transfer Scenarios
Scenario 1: Trading After a C2C Purchase
You just bought USDT through C2C and want to spot trade:
- USDT arrives in the Funding Account automatically
- Assets → Transfer → From Funding Account to Trading Account
- Enter the USDT amount → Confirm
- Go to the trading page and start trading
Scenario 2: Withdrawing After Trading Profits
You made a profit and want to withdraw to an external wallet:
- USDT profits are in the Trading Account
- Assets → Transfer → From Trading Account to Funding Account
- Enter the withdrawal amount → Confirm
- Go to the withdrawal page to complete the withdrawal
For detailed withdrawal instructions, see the OKX Withdrawal to External Wallet Tutorial.
Scenario 3: Earning Yield on Idle Funds
You want to put idle funds into earn products:
- Make sure funds are in the Funding Account or Earn Account
- Transfer to the Earn Account (if needed)
- Subscribe to an earn product
Scenario 4: Sending Crypto to a Friend
Your friend also uses OKX and you want to send them some USDT:
- Confirm the funds are in your Funding Account
- Use the Internal Transfer feature
- Enter your friend’s phone number / email / UID
- Free and instant delivery
Transfers vs. Withdrawals: Know the Difference
Many beginners confuse transfers with withdrawals. Here is a clear comparison:
| Comparison | Inter-Account Transfer | Internal Transfer | Withdrawal (On-Chain) |
|---|---|---|---|
| Scope | Within the same account | Between OKX users | To any external address |
| Fee | Free | Free | Network fee charged |
| Arrival Time | Instant | Instant | Minutes to hours |
| Address Needed | No | Phone / email / UID | Blockchain address required |
| Security Verification | None | Required | Multi-factor required |
| Reversibility | Can be transferred back | Irreversible | Irreversible |
Quick Transfer Tips
One-Click Full Transfer
On the transfer page, there is usually an “All” button next to the amount field. Click it to transfer the entire balance of that token at once.
Multi-Token Transfers
If you need to transfer multiple tokens, you must do them one at a time. Batch multi-token transfers are not currently supported.
Transfer History
All transfer records can be viewed at:
- Web: Assets → Transfer History
- App: Assets → Transaction Details → Transfers
Check your transfer history periodically to ensure all fund movements are correct.
Common Issues and Solutions
”Insufficient Balance” Error
- Check if you selected the wrong source account
- Confirm the token selection is correct
- Some funds may be frozen by open trading orders
Internal Transfer Not Received by Recipient
- Verify the recipient’s phone number or email is correct
- The recipient may need to check their Funding Account specifically
- Contact OKX support to check the transfer status
Cannot Create Sub-Account
- KYC verification must be completed on the main account
- There is a limit on the number of sub-accounts
- Check if the account has any unresolved security risks
For more fund management tips, see the OKX USDT Deposit and Withdrawal Guide.
Summary
While OKX’s multi-account structure may seem complex at first, it is actually a very sensible approach to fund management. Inter-account transfers are free and instant, and internal transfers are equally convenient. Once you master these operations, you can manage your crypto assets flexibly on the OKX platform.
Key takeaways: The Funding Account is the “hub” — all funds flow in and out through it. Transfer to the appropriate account before trading or earning. Internal transfers are the best way to send crypto to friends — free and instant.
Risk Warning: Internal transfers are irreversible once completed. Always double-check the recipient’s information before confirming. When managing sub-account funds, monitor each account’s risk exposure and avoid over-concentration. If you notice any unusual fund activity, contact OKX official support immediately.
Continue Through The Topic Page
Deposit & Withdraw
Go back to the topic overview when you want the full sequence, not just this single article.