Spot Orders

How to Enable BNB Fee Deduction on Binance: Does it Really Save 25%?

2026-04-22 · 12 min read

BNB deduction is one of the most overlooked ways to save money on Binance. This guide shows you how to enable it in 30 seconds and explains the math behind the discount.

Many users are unaware that they can instantly reduce their spot trading fees by 25% just by using BNB (Binance Coin) for payment. First, log in to the Binance Website or download the Binance Official App (see the iOS Installation Guide for iPhone users). Spend 30 seconds to toggle this switch and start saving on every trade.

Discount Comparison

Trade Type Default Fee With BNB Deduction
Spot Maker 0.1% 0.075%
Spot Taker 0.1% 0.075%
Margin Trading 0.1% 0.075%
USDⓈ-M Futures 0.02-0.04% 10% Discount (Subject to latest terms)

A 25% discount may seem small, but it adds up. For every 10,000 USDT traded, you pay 10 USDT in fees by default. With BNB deduction, that drops to 7.5 USDT. Over months of trading, the savings are substantial.

How to Enable It

On Web

Top right Profile Icon → Dashboard → Fee Level → Toggle "Using BNB to pay for fees" to ON.

On App

Profile Icon → Settings (or User Center) → Pay Fees with BNB → Toggle ON.

Alternatively, you can often find a checkbox "Use BNB for fees" directly on the trade order panel.

How the Deduction Works

When a trade is executed:

  1. The system calculates the standard fee for the order (e.g., 10 USDT).
  2. It converts this amount to its BNB equivalent based on the current market price (e.g., if BNB is 600 USDT, then 10 USDT = 0.0166 BNB).
  3. The 25% discount is applied: The actual fee charged is 0.0166 × 75% = 0.0125 BNB.
  4. This BNB is deducted from your Spot wallet balance.

If your BNB balance is insufficient, the system will automatically revert to charging the fee in the asset being traded (without the discount).

How Much BNB Should I Keep?

You should estimate your BNB needs based on your average daily trading volume.

Example: If you trade 10,000 USDT daily as a Taker:

  • Daily Fee = 10,000 × 0.1% × 0.75 = 7.5 USDT
  • BNB Equivalent ≈ 0.0125 BNB (at 600 USDT/BNB)
  • Keeping 1 BNB would cover roughly 80 days of trading.

We recommend keeping a small buffer of 0.5 - 1 BNB in your account to ensure you always benefit from the discount.

What Happens if I Run Out of BNB?

Scenario Result
BNB Balance = 0 Fees are charged in the traded asset at the standard 0.1% rate.
BNB is enough for one trade but not the next The system will switch back to standard fees automatically for the next trade.

Running out of BNB will never cause your order to be rejected; it simply means you won't get the discount.

Scenarios Where BNB Deduction Does NOT Apply

  • Fiat transactions (P2P/C2C often has zero platform fees anyway).
  • Cross-chain bridge fees.
  • Withdrawal or deposit network gas fees.
  • Certain Earn products (check specific product terms).

The deduction is specifically for trading transaction fees.

VIP Levels and BNB Deduction

The higher your Binance VIP level, the lower your base fee. The BNB discount is cumulative with these lower rates:

  • VIP 0: 0.1% × 75% = 0.075%
  • VIP 5: 0.04% × 75% = 0.03%

VIP upgrades are based on 30-day trading volume and BNB holding thresholds.

Impact of BNB Price Fluctuations

Deduction is calculated based on the current market price of BNB. If the BNB price rises, you consume a smaller amount of BNB per trade. If it falls, you consume more.

However, since you are paying for a service (the trade) with an asset (BNB), the fluctuation only affects how quickly your BNB "fuel" is used, not the fundamental 25% discount you receive.

When Should You Disable BNB Deduction?

  • You hold zero BNB and do not plan to buy any.
  • You only perform very small, infrequent trades where fee savings are negligible.
  • You want to keep your BNB for long-term holding and do not want it "eroded" by fees.

However, for the vast majority of users, keeping it enabled is the most rational choice.

How to Get BNB

  • Buy USDT via P2P and convert a small portion to BNB.
  • Trade other assets (like ETH or BTC) for BNB in the Spot market.
  • Receive BNB from friends via Binance Pay.

BNB is one of the most liquid assets on Binance and can be acquired almost instantly.

Generating BNB "Fuel" for Fees

You can even get "free" BNB to cover your fees through various Binance activities:

  • Staking BNB in Launchpool to earn new project tokens.
  • Earning rewards in the BNB Vault.
  • Using Auto-Invest to accumulate BNB over time.

By keeping these rewards in your Spot wallet, they act as a continuous source of fuel for your trading fees.

Historical Fee Changes

Period Spot Taker Fee BNB Discount
2017 0.1% 50%
2019 0.1% 25%
Current 0.1% 25%

While the discount has decreased over the years, 25% remains one of the most competitive rates in the industry.

FAQ

Q: Does the system check my BNB balance before or after the trade? A: It checks during the fee settlement process. If the switch is ON and BNB is available, it deducts BNB.

Q: Can I enable deduction for only specific trading pairs? A: No. The setting applies globally to all Spot and Margin trades.

Q: Can I use BNB for Futures fees? A: Yes, for USDⓈ-M Futures, though the discount rate is typically 10%. Coin-M Futures do not support BNB deduction for fees.

Q: Will I "lose" money if BNB price drops? A: You only consume the USD-equivalent of the fee (minus 25%). The general price movement of BNB is a separate investment consideration.

Q: Where can I see my fee history? A: Orders → Spot Order → Trade History (Fees are listed here).

Further Reading

BNB deduction is a "must-have" setting for experienced Binance users. For beginners, enabling it isn't just about the 25% savings—it's about building a cost-efficient trading habit from day one.