What Are Binance Spot Trading Fees? How to Calculate Your Actual Fee Rate After the BNB Discount
Binance's standard spot trading fee rate is 0.1% (the same for both maker and taker). Enabling BNB fee discount gets you a 25% reduction, dropping the effective rate to 0.075%. VIP tier, referral rebates, and promotional periods can lower it further. This post calculates exactly what gets deducted at every tier using real orders.
The math behind Binance spot trading fees looks complicated, but it really comes down to one formula: trade value × fee rate × (1 - BNB discount). For a new account, open Binance Official Site — the standard rate is 0.1%, and with BNB fee discount enabled it's 0.075%. This post works through exactly how much gets deducted at every tier and every scenario using real orders, with a quick-reference table at the end.
Binance's standard spot fee rate is 0.1% for maker and 0.1% for taker (a market order is always taker). Turning on "Pay fees with BNB" gets you a 25% discount, dropping the effective rate to 0.075%. Higher VIP tiers lower it further — a VIP 9 maker can pay as little as 0.012%.
Standard Fee Structure
Binance spot fees are organized along two dimensions: your status (VIP tier) and your order type (maker / taker).
| Status | Maker | Taker | Notes |
|---|---|---|---|
| Regular user (VIP 0) | 0.1% | 0.1% | Default for all new accounts |
| VIP 1 (30-day volume ≥ 1M USDT) | 0.09% | 0.1% | Slight reduction on maker |
| VIP 2 (≥ 5M) | 0.08% | 0.1% | |
| VIP 3 (≥ 20M) | 0.042% | 0.06% | Big drop on maker |
| VIP 4 (≥ 80M) | 0.042% | 0.054% | |
| VIP 5-9 | 0.012% - 0.042% | 0.024% - 0.05% | Institutional / whale accounts only |
Most retail users spend most of their time at VIP 0 as a taker, which means a fixed 0.1%. Buying 1,000 USDT of a coin costs 1 USDT in fees.
The Difference Between Maker and Taker
Simply put:
- Maker (order placer): your limit order doesn't fill immediately — it sits on the order book waiting for someone else to take it, "creating liquidity"
- Taker (order taker): your market order, or a limit order that hits the opposing price, fills immediately, "consuming liquidity"
How to tell which one you are:
- Market orders → always taker
- A limit order priced better than the opposing side (e.g. a buy priced above the best ask) → fills immediately, counts as taker
- A limit order priced without reaching the opposing side → sits waiting, counts as maker when it eventually fills
Binance encourages makers because they add depth, so the higher your VIP tier, the cheaper maker orders get. But retail volume is usually too small to reach VIP status, so both maker and taker sit at 0.1%.
How to Turn On BNB Fee Discount
Open the Official Binance App or the website → tap your avatar in the top right → "Fees → Fee Tier → Pay fees with BNB" and turn on the toggle.
Or on the website, go directly to "Wallet → Overview" — there's a small "Pay fees with BNB" toggle near the top.
Once enabled, as long as there's a BNB balance in your spot wallet, the fee is automatically deducted from your BNB on every trade, earning you the 25% discount. If your BNB balance runs out, it automatically falls back to deducting from the coin you traded (no discount).
The discount math: standard rate 0.1% × (1 - 0.25) = 0.075%.
Real Order Examples
Assume a regular account buys 1,000 USDT of BTC.
| Scenario | Effective rate | Amount deducted | What gets deducted |
|---|---|---|---|
| VIP 0, BNB discount off | 0.1% | 1 USDT in value of BTC | Deducted from the BTC purchased |
| VIP 0, BNB discount on, sufficient BNB | 0.075% | 0.75 USDT in value of BNB | Deducted from BNB balance |
| VIP 0, BNB discount on, but BNB balance is 0 | 0.1% | 1 USDT in value of BTC | Auto fallback, deducted from BTC |
| Referred with 20% rebate, BNB discount on | 0.06% | 0.6 USDT in value of BNB | Deducted, then rebate sent to funding account |
The difference per trade is small (0.25 USDT), but if your annual trading volume is 1,000,000 USDT, standard versus BNB discount is a 250 USDT difference — meaningful when it adds up over time.
How Referral Rebates Affect Your Actual Rate
Binance has a referral rebate system: when someone you referred trades, you (the referrer) get 20% of their fees back (some promotions offer 50%). But this rebate goes to the "referrer," not to you.
If you signed up using someone else's referral code, you're charged the normal fee rate when you trade, and after that, the system sends 20% of it to your referrer. Your actual cost stays the same.
The only way you can save is through certain "self-rebate" promotions, where your referrer actively sends the rebate back to you — only then does your effective rate drop to 0.08% (0.1% × 0.8) or lower. But that requires action from your referrer; the platform doesn't do this by default.
How to Level Up VIP Tiers
VIP tier is based on 30-day cumulative trading volume (spot + futures + options, converted proportionally) plus BNB holdings.
| VIP tier | 30-day trading volume (USD) | Or BNB holdings |
|---|---|---|
| VIP 1 | ≥ 1M | ≥ 25 BNB |
| VIP 2 | ≥ 5M | ≥ 100 BNB |
| VIP 3 | ≥ 20M | ≥ 250 BNB |
| VIP 4 | ≥ 80M | ≥ 500 BNB |
| VIP 5 | ≥ 150M | ≥ 1,000 BNB |
Most retail users can't reach VIP 1 (which needs 1,000,000 USDT in trading volume), so in practice, BNB fee discount is the only tier realistically within reach.
Which Coin and Direction Fees Actually Deduct From
A lot of people get confused: when you buy BTC, what does the fee come out of? And when you sell BTC?
The rule: fees are deducted from "the coin you receive."
- Buying BTC with USDT (you receive BTC): deducted from BTC
- Selling BTC for USDT (you receive USDT): deducted from USDT
- With BNB fee discount on and enough BNB: deducted directly from BNB, leaving whatever you bought or sold untouched
So turning on BNB fee discount has a hidden benefit — the quantity of the coin you bought doesn't get "nibbled," keeping your books cleaner.
How Much You Lose by Not Using BNB Discount
Based on a common retail annual trading volume of 50,000 USDT (about 50 trades, each around 1,000 USDT in value):
- Without BNB discount: 50,000 × 0.1% = 50 USDT/year
- With BNB discount: 50,000 × 0.075% = 37.5 USDT/year
- Saving 12.5 USDT a year, roughly $12.50
Not a huge amount, but it's just a toggle switch — there's no reason not to turn it on. We'd suggest keeping 0.1-0.5 BNB (roughly 50-200 USDT in value) in your wallet permanently for fees.
FAQ
Q: Is BNB fee discount enabled by default? A: No — newly registered accounts default to "off." You need to go into settings and turn it on manually. After opening Binance Official Site, we'd suggest flipping this toggle within your first week.
Q: Does BNB's price fluctuation affect the discount? A: No. Binance converts the fee owed into the equivalent BNB amount using BNB's real-time price at the moment of the trade, then deducts it from your balance. BNB's price only affects how long your BNB balance will last.
Q: Can futures fees also use the BNB discount? A: USDⓈ-margined futures can. Coin-margined futures cannot (they use the underlying coin itself as margin). This post only covers spot — futures fee structures are different.
Q: I placed a limit order that took a week to fill — does it use the rate from when I placed it, or when it filled? A: It uses the VIP tier and fee rate at the time it fills. If you leveled up VIP tier while the order was pending, it gets the new rate at fill time.
Q: Where can I see the details after a fee discount is applied? A: Go to "Orders → Spot Orders → History," click into an individual order's details, and there's a "Fee" line showing how much BNB (or other coin) was deducted. First Spot Trade Walkthrough also covers where to check this.
Q: If my BNB balance is insufficient, does it pay partly with BNB and partly with another coin? A: No. A single order's fee has to be paid entirely by one coin. If BNB isn't enough, the whole order falls back to deducting from the coin you bought, with no discount.
Q: Can I get the referral rebate for myself? A: No. The rebate goes into the funding account of "the person who referred you." There's no "self-referral" feature for an account you registered yourself.
Q: Are there other ways to lower fees at VIP 0? A: Besides BNB discount, you can join Binance's occasional "zero-fee" promotions (certain BTC or ETH pairs have historically had zero-fee periods) — keep an eye on the Announcements category.