Home Articles Categories Download About Register Binance
中文 EN JA KO
Spot Trading

How Binance Spot Trading Fees Work

· About 10 min

Basic Fee Rules

Binance spot trading charges a percentage-based fee on every trade's fill amount. Fees are charged separately on both buys and sells.

Base Rate

Binance VIP 0 (regular user) spot trading fees:

  • Maker rate: 0.1%
  • Taker rate: 0.1%

What Are Maker and Taker?

  • Maker (order provider): Your order goes into the order book and waits to be matched. For example, if BTC's current price is 65,000 and you place a limit buy at 64,500, the order enters the book waiting to be filled — you are the Maker.
  • Taker (order filler): Your order matches immediately with an existing order in the book. For example, you place a market buy and it instantly fills against the lowest ask — you are the Taker.

At VIP 0, Maker and Taker rates are both 0.1%. At higher VIP levels, Maker rates drop faster than Taker rates.

Fee Calculation Formula

Fee = Fill Amount x Rate

Buy Example

You buy BTC with 1,000 USDT using a market order:

  • Fill amount: 1,000 USDT
  • Fee: 1,000 x 0.1% = 1 USDT
  • The fee is deducted from the BTC you receive
  • You effectively receive about 999 USDT worth of BTC

Sell Example

You sell BTC worth 2,000 USDT:

  • Fill amount: 2,000 USDT
  • Fee: 2,000 x 0.1% = 2 USDT
  • The fee is deducted from the USDT you receive
  • You actually receive: 1,998 USDT

Round-Trip Cost

If you buy 1,000 USDT of BTC and then sell it all:

  • Buy fee: approximately 1 USDT
  • Sell fee: approximately 1 USDT (assuming no price change)
  • Total fee: approximately 2 USDT
  • 0.2% of the total trade amount

How to Reduce Your Fees

Method 1: BNB Discount (-25%)

Hold BNB and enable "Use BNB to pay trading fees" for a 25% discount on every trade.

  • Original rate: 0.1%
  • After BNB discount: 0.075%

How to enable:

  1. Buy a small amount of BNB on the spot market (10-20 USDT worth will last a long time)
  2. App → Settings → find "Use BNB to pay trading fees"
  3. Toggle it on

Once enabled, fees are no longer deducted from the traded coin but are instead charged from your BNB balance at the discounted rate.

Method 2: Referral Code (-20%)

Accounts registered through a referral link receive an automatic 20% fee rebate on every trade.

  • Original rate: 0.1%
  • After referral rebate: 0.08%

This discount is permanent and activates automatically upon registration. However, referral codes can only be applied at registration — they cannot be added after the fact.

Method 3: Stack Both Discounts

The referral rebate and BNB discount can be combined:

0.1% x (1 - 20%) x (1 - 25%) = 0.06%

Optimization Rate
No optimization 0.1%
BNB discount only 0.075%
Referral code only 0.08%
BNB discount + referral code 0.06%

0.06% is the lowest spot fee rate available to VIP 0 users.

Method 4: Upgrade VIP Level

Binance determines VIP levels based on 30-day trading volume and BNB holdings. Higher VIP means lower fees:

VIP 30-Day Volume Maker Taker
0 < 1M USDT 0.1% 0.1%
1 ≥ 1M 0.09% 0.1%
2 ≥ 5M 0.08% 0.1%
3 ≥ 10M 0.07% 0.09%
4 ≥ 50M 0.06% 0.08%

For most individual users, reaching VIP 1+ requires very high trading volume (1M USDT/month), which is unrealistic. VIP 0 + BNB discount + referral code is already the optimal combination.

Where Fees Are Deducted

Without BNB Discount

  • Buying: The fee is deducted from the coin you buy. For example, when buying BTC, the fee comes out of the BTC you receive.
  • Selling: The fee is deducted from the quote currency you receive. For example, selling BTC for USDT means the fee comes out of the USDT.

With BNB Discount

Both buy and sell fees are deducted from your BNB balance (converted at BNB's real-time price). This means the coins you trade are not reduced by fees.

How to View Fee Records

You can check the actual fee paid on each trade in the following places:

Trade history: App → Trade → "Orders" icon (top right) → Trade History → tap any trade → view the fee amount for that transaction

Fee rate info: App → Profile → Fees → view your current VIP level and corresponding rates

Real-World Fee Impact

For Long-Term Holders

If you simply buy BTC and hold long-term, fees have minimal impact. One buy at 0.06% (optimized), hold for months or years, then one sell at 0.06% — your total cost is only 0.12%.

For Frequent Traders

If you trade multiple times a day, fees add up fast. Suppose you trade 5 times per day, 1,000 USDT each:

  • Daily fees (at 0.06%): 3 USDT
  • Monthly fees: about 90 USDT
  • Annual fees: about 1,080 USDT

If your annual returns are lower than your fee costs, you are essentially working for the exchange. This is why frequent traders need to pay extra attention to fee optimization.

Tips for Beginners

  1. Register with a referral link — one-time effort, permanent benefit
  2. Buy a small amount of BNB and enable the fee discount — simple and effective
  3. Reduce unnecessary trades — every buy and sell has a cost, so avoid frequent trading
  4. Use limit orders for large trades — at higher VIP levels, Maker rates are lower than Taker rates
Android: direct APK install. iOS: requires overseas Apple ID