The basic fee rate for Binance spot trading is 0.1% per transaction, charged once for buying and once for selling, meaning the total cost for a round trip is 0.2%. If you hold BNB (Binance's platform token) in your account and enable the BNB deduction feature, the fee is immediately discounted by 25% to 0.075%, reducing the total round-trip cost to 0.15%. This rate is among the lowest in mainstream global exchanges; for comparison, Coinbase's base rate is as high as 0.5%, and Kraken's is 0.26%, making Binance's fee advantage very clear. Besides the BNB discount, the larger your trading volume and the higher your VIP level, the further the rates can be reduced, down to as low as 0.012%. You can view the full fee table on the fee page of the Binance Official Website or check your current fee level in the settings via the Binance Official APP. For iPhone users, please refer to the iOS Installation Tutorial.
Detailed Explanation of Spot Trading Fees
Basic Fee Structure
Binance spot trading uses a Maker-Taker fee model:
- Taker: Your order matches immediately with an existing order in the order book. For example, using a market order, or a limit order with a price equal to or better than the current market price.
- Maker: Your order enters the order book and waits for others to match it. For example, a limit order with a price not at the current market price.
Fees for regular users (VIP 0): Maker 0.1%, Taker 0.1%. With BNB deduction: Maker 0.075%, Taker 0.075%.
Fee Calculation Examples
Scenario 1: Buying BTC with 10,000 USDT (Market Order)
- Order Type: Taker
- Fee = 10,000 × 0.1% = 10 USDT
- With BNB deduction = 10,000 × 0.075% = 7.5 USDT
- You actually get BTC worth 9,990 USDT (or 9,992.5 USDT)
Scenario 2: Selling held BTC for 10,000 USDT (Limit Order, Maker match)
- Fee = 10,000 × 0.1% = 10 USDT
- With BNB deduction = 10,000 × 0.075% = 7.5 USDT
- Actual credit is 9,990 USDT (or 9,992.5 USDT)
Total fees for a complete buy-sell cycle:
- Without BNB deduction: 20 USDT (0.2%)
- With BNB deduction: 15 USDT (0.15%)
If you trade 10 times a month, with 10,000 USDT each time, using the BNB deduction saves 50 USDT per month, or 600 USDT a year.
VIP Levels and Fee Discounts
Binance divides users into different VIP levels based on 30-day cumulative trading volume and BNB holdings, with each level enjoying different fee rates.
Spot Trading VIP Rates
| VIP Level | 30-day Trading Volume (USDT) | BNB Holding | Maker Fee | Taker Fee |
|---|---|---|---|---|
| VIP 0 | < 1 million | < 25 BNB | 0.1% | 0.1% |
| VIP 1 | ≥ 1 million | ≥ 25 BNB | 0.09% | 0.1% |
| VIP 2 | ≥ 5 million | ≥ 100 BNB | 0.08% | 0.1% |
| VIP 3 | ≥ 20 million | ≥ 250 BNB | 0.07% | 0.08% |
| VIP 4 | ≥ 50 million | ≥ 500 BNB | 0.05% | 0.06% |
| VIP 5 | ≥ 100 million | ≥ 1000 BNB | 0.04% | 0.05% |
You only need to meet one of the two conditions (trading volume or BNB holding) to upgrade. Levels are automatically updated daily.
How to Check Your VIP Level
In the Binance APP: Avatar → VIP Level → you can see your current level, 30-day volume, the gap to the next level, and other info. You can also view this in the User Center on the web.
Complete Guide to Using BNB for Fee Deduction
What is BNB Deduction?
BNB is the platform token issued by Binance. When you choose to pay fees with BNB during trading, you can enjoy a 25% discount. This is a long-term incentive policy for holding BNB.
How to Enable BNB Deduction
- Ensure your account holds enough BNB (the part used to pay fees).
- Open the Binance APP → Avatar → Settings → Trading Settings.
- Find the "Using BNB to pay fees" option.
- Toggle the switch on.
Once enabled, the system will automatically use the BNB in your account to pay fees for each trade. If the BNB balance is insufficient for a particular trade, the system will switch back to the trading currency (and no discount will apply).
How BNB Deduction is Calculated
When using BNB for deduction, the fee is first calculated in the trading currency and then converted to an equivalent amount of BNB based on the market price at that time. For example: if you spend 10,000 USDT to buy BTC, the fee is 7.5 USDT (0.075%). If the BNB price is 600 USDT, then 0.0125 BNB will be deducted.
How Much BNB Should You Hold?
This depends on your trading frequency and amount. A simple estimation: Estimated total monthly volume × 0.075% = Monthly fee expenditure (USDT) ÷ Current BNB price = Amount of BNB consumed monthly. It's recommended to keep a BNB balance sufficient for 1-2 months of fees.
Fees for Other Trading Types
C2C Trading Fees
Binance C2C trading does not charge fees to buyers. The bid-ask spread is the source of profit for merchants, typically between 0.3% and 1.5%. Choosing verified merchants and those with high trading volumes usually gets you better prices.
Futures Trading Fees
USDⓈ-M Futures (VIP 0): Maker 0.02%, Taker 0.05%. Coin-M Futures (VIP 0): Maker 0.01%, Taker 0.05%. While Futures rates look lower than spot, actual expenditure can be higher due to leverage. For example, with 10x leverage, a 100 USDT margin corresponds to a 1,000 USDT position, and the Taker fee would be 0.5 USDT.
Withdrawal Fees
Withdrawing cryptocurrency from Binance to an external wallet incurs withdrawal fees (to pay network miner fees). Rates vary by coin and network:
- BTC withdrawal: ~0.0002 BTC (~13 USDT)
- USDT-TRC20 withdrawal: 1 USDT
- USDT-BEP20 withdrawal: 0.29 USDT
- ETH withdrawal: ~0.001 ETH (~3 USDT)
Choosing a lower-fee network can significantly save costs. For USDT withdrawals, TRC20 or BEP20 networks are recommended.
Money-Saving Tips Summary
Must-Dos
- Enable BNB Deduction: Save 25% on fees immediately; this is the simplest and most effective method.
- Use Limit Orders Instead of Market Orders: At VIP 1 and above, Maker fees are lower than Taker fees. Using limit orders as a Maker lets you enjoy lower rates.
- Choose Low-Fee Withdrawal Networks: Select TRC20 instead of ERC20 for USDT withdrawals to save over 10 USDT per transaction.
Advanced Tips
- Take Advantage of Zero-Fee Trading Pairs: Binance occasionally introduces zero-fee spot trading pairs (like BTC/USDT or ETH/USDT have been in the past). Monitor announcements to trade for free during such events.
- Join VIP Rate Trial Programs: Binance occasionally offers VIP rate trials where eligible users can enjoy higher VIP level rates for a limited time.
- Use a Referral Code to Register for Kickbacks: Users registered with a referral code can get fee kickbacks, up to 20%.
Fee Monitoring
Regularly check your fee expenditures. In the Binance APP: Orders → Spot Orders → Trade History, where you can see the fee for each trade. If fees represent a high percentage, check if BNB deduction is on or if there's a better trading strategy.
Frequently Asked Questions
Does a drop in BNB price affect the deduction effect?: It doesn't affect the discount percentage, which remains 25% off. However, BNB price fluctuations affect the value of the BNB you hold. If BNB drops, the value of your holdings decreases. It's recommended to hold only the amount necessary for fee deductions.
Are different trading pairs' fees the same?: Mostly yes, they all follow the rate standards corresponding to the VIP level. However, some special pairs (like those in zero-fee promotions) may have different rates.