FAQ
Home
Support Center
FAQ
Spot & Margin Trading
Spot Trading
Trading Rules and Fees
How to Use BNB to Pay for Fees and Earn 25% Discount?

How to Use BNB to Pay for Fees and Earn 25% Discount?

2017-07-10 09:22
You can save 25% on Spot and Margin trading fees and 10% on Futures trading fees. If you are a VIP user, you can receive a 25% discount on top of your VIP discount. For more details, please visit Benefits of BNB.
To use BNB to pay for trading fees and get a 25% discount, you must have BNB in your Spot Wallet and enable the [Using BNB Deduction] function first.

How to enable the [Using BNB Deduction] function on the Binance website?

There are several ways to enable or disable the [Using BNB Deduction] function.
1. You can enable or disable the function from the Spot and Margin trading pages. Click [Fee Level] and toggle it on or off.
2. You can also enable or disable the function by visiting the Fees & Transactions Overview page. Toggle on and off the button under [BNB Discount] to enjoy a 25% discount on spot trading fees.*

How to enable the [Using BNB Deduction] function on the Binance app?

1. Log in to your Binance app and go to [Account Center]. Tap the account section at the top.
2. Tap your VIP status. Toggle on or off the button next to [Use BNB to pay fees] to enjoy a 25% discount on Spot and Margin trading fees.
*In anticipation of Binance’s fifth anniversary on 2022-07-14 and in appreciation of your continued support, Binance will extend the option for users to receive a 25% discount on trading fees when paying by BNB. The 25% discount will now be valid until further notice. To learn more, please refer to Binance to Extend the 25% Trading Fee Discount When Using BNB.

Frequently Asked Questions

1. How do I calculate the fees for trading BNB?
By enabling the [Using BNB Deduction] setting, you can enjoy a discounted trading fee. If this setting is disabled, Binance will apply the full (100%) trading fees. Please refer to the Fees & Transactions Overview page for more details on trading, interest rate, and deposit/withdrawal fees.
Please note that trading fees are usually charged in the cryptocurrency you receive as a result of the trade and subsequently converted into BNB.
For example, you're a regular user and you place an order to buy 10 ETH at 3,452.55 USDT each.
  • Original trading fee = 10 ETH * 0.1% = 0.01 ETH
  • BNB Deduction = 10 ETH * 0.075% = 0.0075 ETH
  • Converted to BNB = 0.0075 ETH / 0.15 = 0.05 BNB (assume that the BNB/ETH market price was 0.15)
Conversely, if you place an order to sell 10 ETH at 3,452.55 USDT each.
  • Original trading fee = (10 ETH * 3,452.55 USDT) * 0.1% = 34.5255 USDT
  • BNB Deduction = (10 ETH * 3,452.55 USDT) * 0.075% = 25.894125 USDT
  • Converted to BNB = 25.894125 USDT / 220 = 0.11770057 BNB (assume that the BNB/USDT market price was 220).
Please make sure that you maintain a sufficient BNB balance in your account to pay for your trading fees.
2. How does the system convert the original fee to BNB?
When you trade BNB to receive ETH, the system will calculate the fee based on the exchange ratio of ETH to BNB, based on the market price of ETH/BTC and BNB/BTC.
Exchange ratio of ETH/BNB = ETH/BTC[market price] / (BNB/BTC[market price]).
Please note that Binance updates its market price when your trade(s) are filled. You can check the Trade History page for the final fees charged.
3. I’ve enabled [Using BNB Deduction]. Why am I still being charged the original fee?
  • If your BNB balance is insufficient, you’ll be charged the original fee listed on the Fees & Transactions Overview page. You can preview the estimated discounted trading fee amount from [Est. Fee]* when you place an order on the Binance website. This provides a reference of the fee that will be converted to BNB and deduct from your balance.
  • If a particular asset's value (e.g., X token) is lower than 0.00000001 BNB (i.e., X token price/BNB price < 0.00000001), then X token does not qualify for the BNB transaction fee discount.
  • If you use trading bots (Spot Grid, DCA, Rebalancing bot, etc.), the fee will initially be deducted from the Trading Bots Account according to the standard trading fee rate. Subsequently, the fee refund will be credited to your Spot Wallet. To view your BNB fee history, go to [Orders] - [Trading Bots Order] - [Fees Return History].
*Please note that the [Est. Fee] displayed is for reference only. The actual transaction fee depends on the final amount of assets you receive from the executed trade.
In addition, you can use BNB to pay for interest in the Margin account. For more details, please visit How to Use BNB to Pay for Fees in your Margin Account?.