How to Calculate Binance Spot Trading Fees?

2022-03-24 08:56

You need to pay a trading fee for every successful trade on Binance Spot. Learn more about the trading fee rates here.

How are trading fees calculated?

Trading fees are always charged in the asset you receive. For example, if you buy ETH/USDC, the fee is paid in ETH. If you sell ETH/USDC, the fee is paid in USDC.

For example, you’re a regular user and the fee rate is 0.1%. You place an order to buy 10 ETH for 3,452.55 USDC each.

Trading Fee = 10 ETH (Amount of Receiving Token) * 0.1% (Fee Rate) = 0.01 ETH

After that, you place an order to sell 10 ETH for 3,452.55 USDC each:

Trading Fee = (10 ETH * 3,452.55 USDC) * 0.1% = 34.5255 USDC

*Fees may vary depending on your VIP level. Please refer to the Fees & Transactions Overview for more details.

Are there any promotions/discounts for trading fees?

There are various discounts for trading fees at Binance.

1. Using BNB to pay for trading fees will grant you a 25% discount. Learn more.

2. Limited-time promotions, such as zero fees on certain trading pairs, let you trade with discounted fees. Click here to view the fee rates on different trading pairs.

How can I check the fees charged?

You can see the fees charged for each trade via Trade History.

Please note that the [Est. Fee] displayed on the trading page is for reference only. The actual transaction fee depends on the final amount of assets you receive from the executed trade.