On your first spot trade, only two fees are actually charged: trading fees and possible network withdrawal fees (if you move your coins out). The trading fee is taken directly from the coins you receive or the funds you pay as soon as your order is filled. It is not an entry fee charged before you open a position.
This fee depends on only two things: your trading volume and whether you are a maker or a taker.
Step 1: Confirm whether you are a maker or taker
This difference directly determines your fee rate, and it is one of the most overlooked things for beginners.
On the order page, check your order type: whether it is placed on the order book waiting for someone else to fill it (maker), or it is filled immediately by clicking a price on the order book (taker).
After you enter a price and amount on the spot trading page:
- Taker: If you directly click the current best ask or best bid on the order book and the order fills immediately, it is a taker order.
- Maker: If you enter a buy price below the best ask (or a sell price above the best bid), the order will not fill immediately. Instead, it is placed on the order book waiting for someone else to fill it, so it is a maker order.
After placing an order, you can see your pending order in the "Open Orders" list, or see the filled order in "Order History" after it is completed.
Step 2: Calculate your trading fee
For new regular users (VIP 0), spot trading fees are fixed: both maker and taker are 0.1% for buying and selling. According to Binance's March 2026 update, regular BTC spot trading has resumed charging a 0.1% fee.
Fees are deducted from the asset you receive.
Case A: You buy BTC You buy 1 BTC with 60,000 USDT. The fee is 1 × 0.1% = 0.001 BTC, so you actually receive 0.999 BTC. (Source: Binance Square creator sharing, 2024-09-17)
Case B: You sell BTC You sell 1 BTC at 60,000 USDT. The fee is (1 × 60,000) × 0.1% = 60 USDT, so you actually receive 59,940 USDT. (Source: Binance Square creator sharing, 2024-09-17)
This calculation works for all trading pairs. As long as you are a new user, the fee is 0.1% no matter which coin you buy or sell.
Step 3: If you hold BNB, you can save some fees
If your account has BNB and you turn on "Use BNB to pay fees", your spot fee drops from 0.1% to 0.075%, which is a 25% discount. To use this feature, your BNB must be in your spot or funding account (BNB in staking or savings accounts does not count), and you need to turn on the switch in settings.
Risk reminder: Do not ignore "0.1%". A 10,000 USDT round-trip trade costs 20 USDT in fees. For high-frequency traders, fees over a year can be more than the principal. So before opening a trade, think clearly: are you holding for a trend or trading short-term at high frequency? The latter is much more sensitive to fees.
Common mistakes: The most common problem is treating the "opening fee" as the "entire cost" and ignoring funding fees for futures. If you trade futures, funding fees are settled every 8 hours. If your position is on the wrong side, this becomes a continuous cost. Another mistake is withdrawing coins after spot trading and then being charged an on-chain gas fee. Buying coins does not create a withdrawal fee, but moving them to an on-chain wallet is a separate cost.
Next steps: Before opening a trade, click the fee icon in the upper-right corner of the trading page to check the current maker/taker fee for that pair. If you want to save fees, place a limit order (maker), or make sure you have enough BNB and have the discount switch turned on. After your first trade, go to "Order History", click details, and check the "Fee" column. That shows the actual cost you paid.


