New users get permanent 20% fee discount — Claim Now | Download App

How Is Each Binance Trade Fee Calculated?

Binance Fee Calculation Guide: Calculate Your Exact Cost per Trade

Many traders focus on buy and sell prices while ignoring precise fee calculations. The result is that a seemingly profitable trade can see its returns significantly reduced — or even turned into a loss — after fees are deducted. This guide teaches you the fee calculation methods for all major Binance trade types, along with quick estimation techniques to ensure you can accurately assess costs before every trade.

1. Basic Fee Calculation Formula

The Core Formula

Fee = Trade amount × Fee rate

Looks simple, but applying it in practice requires attention to these variables:

  • Trade amount: For spot it is the transaction value; for futures it is the notional value (including leverage)
  • Fee rate: Depends on VIP level, Maker/Taker distinction, and whether BNB discount is enabled
  • Both directions: A complete trade (buy + sell) requires two fee calculations

Complete Trade Cost Formula

Total fee for one complete trade = Buy fee + Sell fee = Buy amount × Buy rate + Sell amount × Sell rate

Since buy and sell amounts are typically close (when price change is small), this simplifies to:

Total fee ≈ Trade amount × Fee rate × 2

2. Spot Trading Fee Calculation

Basic Example

Scenario: VIP 0 user, buys 1 BTC at market price of 65,000 USDT

Item Value
Trade amount 65,000 USDT
VIP 0 Taker rate 0.1%
Fee 65,000 × 0.1% = 65 USDT

Fees are deducted in the coin you receive. So the actual result is:

  • You pay 65,000 USDT
  • You receive 1 BTC − 0.001 BTC (fee) = 0.999 BTC
  • Fee = 0.001 BTC ≈ 65 USDT

Calculation with BNB Discount

After enabling the BNB discount:

Item Standard Rate With BNB Discount
Fee rate 0.1% 0.075%
Fee on 65,000 USDT trade 65 USDT 48.75 USDT
Savings 16.25 USDT

With BNB discount, the fee is paid in BNB: 48.75 USDT worth of BNB is deducted from your account.

Calculation Including Rebates

If you registered through a rebate link and receive a 20% rebate:

Item Amount
Fee after BNB discount 48.75 USDT
20% rebate 9.75 USDT
Effective net fee 39 USDT

Compared to the unoptimized 65 USDT, the fully optimized fee is only 39 USDT — a 40% reduction.

Spot Trade Quick Reference Table

Fee quick reference for different trade amounts and optimization levels (VIP 0, one direction):

Trade Amount (USDT) Standard (0.1%) BNB Discount (0.075%) BNB + 20% Rebate Savings
500 0.50 0.375 0.30 0.20
1,000 1.00 0.75 0.60 0.40
5,000 5.00 3.75 3.00 2.00
10,000 10.00 7.50 6.00 4.00
50,000 50.00 37.50 30.00 20.00
100,000 100.00 75.00 60.00 40.00

How to use: Find your trade amount row and multiply by 2 (buy + sell) for the total fee on a complete round-trip trade.

3. Futures Trading Fee Calculation

The key to futures fees is: the calculation is based on notional value (including leverage).

Basic Calculation

Notional value = Margin × Leverage Fee = Notional value × Fee rate

Detailed Example

Scenario: VIP 0 user, 5,000 USDT margin, 20x leverage, opens a BTC long position

Item Calculation Result
Margin 5,000 USDT
Leverage 20x
Notional value 5,000 × 20 100,000 USDT
Open fee (Taker) 100,000 × 0.05% 50 USDT
Assume BTC rises 3%, then close
Close notional value 100,000 × 1.03 103,000 USDT
Close fee (Taker) 103,000 × 0.05% 51.5 USDT
Total fee 101.5 USDT

Complete Calculation Including Funding Rate

Continuing the example above, assuming the position is held for 2 days:

Cost Item Calculation Amount
Open fee 100,000 × 0.05% 50 USDT
Funding rate (6 settlements × 0.01%) 100,000 × 0.01% × 6 60 USDT
Close fee 103,000 × 0.05% 51.5 USDT
Total cost 161.5 USDT

Break-Even Point Calculation

Knowing the total cost, you can calculate the break-even point (how much BTC must move to recover costs):

Break-even move = Total cost / Notional value × 100%

Scenario Total Cost Break-Even Move
Intraday Taker open+close (no funding) 100 USDT 0.10%
1-day hold (with funding) 130 USDT 0.13%
3-day hold 190 USDT 0.19%
7-day hold 310 USDT 0.31%

That means with 20x leverage, BTC only needs to move 0.1% to cover intraday fees. But the longer you hold, the more funding rate accumulates, requiring a larger move to break even.

Fee as a Percentage of Margin at Different Leverage Levels

This is the most commonly overlooked point. Here is the fee as a percentage of your margin at different leverage levels:

Leverage Margin Notional Value Open+Close Fee (Taker) % of Margin
1x 5,000 5,000 5 USDT 0.1%
3x 5,000 15,000 15 USDT 0.3%
5x 5,000 25,000 25 USDT 0.5%
10x 5,000 50,000 50 USDT 1.0%
20x 5,000 100,000 100 USDT 2.0%
50x 5,000 250,000 250 USDT 5.0%
75x 5,000 375,000 375 USDT 7.5%
100x 5,000 500,000 500 USDT 10.0%
125x 5,000 625,000 625 USDT 12.5%

Shocking figures: At 125x leverage, the open and close fees alone consume 12.5% of your margin. A trader must generate returns that exceed these fees to be genuinely profitable.

4. Quick Estimation Techniques

In real trading, you cannot always use a calculator. Here are several quick estimation methods:

Spot Quick Estimation

Rule: Every 10,000 USDT traded, fees are approximately 10 USDT (VIP 0 standard)

Trade Amount Quick Estimate
1,000 USDT ~1 USDT
5,000 USDT ~5 USDT
10,000 USDT ~10 USDT
100,000 USDT ~100 USDT

With BNB discount, apply a 25% reduction: 10 USDT × 0.75 = 7.5 USDT.

Futures Quick Estimation

Rule: Calculate notional value first. Per 100,000 USDT of notional value, Taker open+close fee ≈ 100 USDT

Margin Leverage Notional Value Open+Close Fee (Quick)
1,000 10x 10,000 ~10 USDT
5,000 10x 50,000 ~50 USDT
5,000 20x 100,000 ~100 USDT
10,000 20x 200,000 ~200 USDT

Funding Rate Quick Estimation

Rule: Notional value × 0.01% × number of settlements (3 per day)

Per 100,000 USDT notional value, one day's funding cost is approximately 30 USDT (at a 0.01% rate).

5. Common Calculation Mistakes

Mistake 1: Calculating Futures Fees Based on Margin

Wrong: 5,000 USDT margin, 20x leverage, fee = 5,000 × 0.05% = 2.5 USDT

Correct: Fee = 5,000 × 20 × 0.05% = 50 USDT

Fees are based on notional value (including leverage), not margin. The difference here is 20x.

Mistake 2: Forgetting to Calculate the Closing Fee

A complete trade requires two fee calculations: opening and closing. Many people only calculate the opening fee.

Mistake 3: Ignoring the Funding Rate

Intraday traders may not be significantly affected, but traders holding overnight positions must account for the funding rate. A week's funding rate can exceed the total open and close fees.

Mistake 4: Forgetting to Deduct Fees When Estimating P&L

Scenario: BTC rises 1%, you have 20x leverage, so you assume a 20% gain

Reality:

  • Notional profit: 100,000 × 1% = 1,000 USDT
  • Fees: ~100 USDT (open + close) + funding
  • Actual profit: ~900 USDT
  • Actual return rate: 900/5,000 = 18% (not 20%)

6. Using Excel/Spreadsheet to Calculate Costs

If you are a frequent trader, consider building a trading cost calculation spreadsheet:

Key Fields to Include

Field Formula
Trade type Spot / Futures
Principal (USDT) Manual input
Leverage Manual input (1 for spot)
Notional value = Principal × Leverage
Fee rate Enter based on VIP level
Opening fee = Notional value × Fee rate
Holding period (days) Manual input
Funding rate Manual input (default 0.01%)
Total funding = Notional value × Funding rate × Days × 3
Closing fee ≈ Opening fee (simplified)
Total cost = Opening fee + Closing fee + Total funding
Break-even move = Total cost / Notional value × 100%

7. Comprehensive Real-World Example

Case: A Week of Complete Trades

Assume a VIP 0 user makes the following trades in one week:

# Type Amount/Notional Method Rate Fee
1 Spot buy 10,000 USDT Taker 0.075% (BNB) 7.50
2 Spot sell 10,200 USDT Maker 0.075% (BNB) 7.65
3 Futures open 50,000 USDT (notional) Taker 0.05% 25.00
4 Futures close 51,000 USDT (notional) Taker 0.05% 25.50
5 Funding rate (3 days) 50,000 USDT 0.01% × 9 45.00
6 USDT withdrawal BSC Fixed 0.29
Total 110.94

This user's total trading costs for the week come to approximately 111 USDT. Without BNB discount and rebate optimization, costs would be even higher.

Summary

Precisely calculating trading fees is a fundamental skill for every trader. Key points:

  1. Spot fee = Trade amount × Rate (remember to calculate both buy and sell)
  2. Futures fee = Notional value (including leverage) × Rate (this is the most common miscalculation)
  3. Funding rate accumulates over the holding period — cannot be ignored for overnight positions
  4. Break-even must account for all fees to reflect true profitability

It is recommended to spend 30 seconds quickly estimating fees before any large trade to confirm that expected returns cover the cost. Over the long run, this habit helps avoid the frustrating situation of "winning on the trade but losing on the fees."


Register on Binance | Download Binance APP

Claim Your 500U Bonus on Binance

Register on Binance through our exclusive link and enjoy permanent fee discounts

💡
SmartCoin Nav Editorial Team Focused on Binance registration guides and app download tutorials