Binance BNB Fee Discount: How to Enable It — 25% Off Spot + 10% Off Futures (2026)
📌 TL;DR for beginners
- Paying fees with BNB is Binance’s official fee-discount switch: pay trading fees in BNB and get 25% off spot and 10% off futures — no VIP level required.
- Where to find it: User Center → Preferences → Fees → turn on “Use BNB to pay for fees”. Available on both the app and the website, and you can toggle it on or off at any time.
- It stacks with the 20% referral commission: referral discount first, then the BNB discount. Spot fees can drop to an effective 0.06% — 40% cheaper than the base rate.
- Keep enough BNB in your spot account: if your balance runs out, the system silently falls back to the full fee. Check your BNB balance once a month.
- All fee figures below are standard-tier examples; always check the live fee page on Binance’s official site.
🎁 Sign up on Binance: referral code BNSVIP88 + BNB discount
Binance referral code BNSVIP88 · 20% commission + extra 25% off spot with BNB
The bottom line: paying fees with BNB is the simplest way to cut your Binance trading costs. Flip the switch and your trading fees are charged in BNB at a discount — spot drops from 0.10% to 0.075% (25% off), futures taker fees from 0.05% to 0.045% (10% off). The toggle lives under [User Center → Preferences → Fees], takes a minute to enable, needs no KYC upgrade and no volume thresholds — just keep a few BNB in your spot account. Even better, it stacks multiplicatively with the 20% referral commission: 0.10% × 0.8 × 0.75 = 0.06% on spot, a total saving of 40%. This guide covers what it is, how to turn it on, how to verify it, and where the pitfalls are. Fee figures are standard-tier examples — check Binance’s live fee page for the latest numbers.
What is the BNB fee discount, and how much can you save?
By default, Binance deducts trading fees from the asset you just traded. Buy BTC with 10,000 USDT on spot, and at the 0.10% base rate you pay 10 USDT in fees — you receive 10 USDT less than you expected.
With the BNB discount enabled, that fee is instead paid from the BNB in your spot account — at a discount:
- Spot trading: 25% off, 0.10% → 0.075%. That 10,000 USDT buy now costs about 7.5 USDT worth of BNB in fees.
- Futures trading: 10% off, taker 0.05% → 0.045%, maker 0.02% → 0.018%.
Don’t dismiss those 2.5 basis points. With 100,000 USDT in monthly spot volume, you’d pay 100 USDT in fees without the discount versus 75 USDT with it — a 300 USDT difference over a year. For active traders, that saving is pure profit. For a full breakdown of Binance’s fee structure, see our Binance fees explained guide.
Two boundaries to keep in mind: ① the discount applies to trading fees only — withdrawal fees and margin borrowing interest are not discounted; ② Binance may adjust the discount rates, so the live fee page on the official site is authoritative.
How to enable the BNB discount: full steps for app and web
The switch is account-level — enable it once and it applies account-wide (spot and futures together), and you can toggle it any time. Paths for both platforms below; the app UI changes occasionally, so go by what you actually see:
📱 On the app (iOS / Android)
- Open the Binance app and tap your profile icon (top left) to enter the User Center.
- Find and open Preferences (in some versions it’s under “Settings”).
- Tap Fees.
- Turn on “Use BNB to pay for fees” and confirm.
💻 On the website
- Log in to Binance, click your profile icon (top right), and open the User Center from the dropdown.
- Go to Preferences → Fees.
- Turn on “Use BNB to pay for fees” — a confirmation message means it’s active.
After enabling it, check that your spot account actually holds BNB — with nothing to deduct from, the switch does nothing. No account yet? Register with referral code BNSVIP88 first to lock in the 20% commission too.
Is the discount the same for spot and futures?
No — and this is the most commonly confused point: 25% off for spot, 10% off for futures. Keep this table handy:
| Market | Base rate (regular user) | With BNB discount | Discount |
|---|---|---|---|
| Spot | 0.10% | 0.075% | 25% off |
| USDⓈ-M Futures · Taker | 0.05% | 0.045% | 10% off |
| USDⓈ-M Futures · Maker | 0.02% | 0.018% | 10% off |
Why is spot discounted more? Binance wants users to hold and use BNB, and spot has the largest user base — 25% off is a retention lever, while futures rates are already low so 10% is a bonus. These are standard-tier examples; actual rates follow the live fee page.
Can referral code BNSVIP88 stack with the BNB discount?
Yes — and they multiply, they don’t add. This is the part most people miscalculate.
The referral commission and the BNB discount are two independent mechanisms: the commission rebates a percentage of fees you’ve already paid (code BNSVIP88 gives 20% back — see how rebates work), while the BNB discount cuts the fee at the moment it’s charged. With both on, the spot math is a chain multiplication:
0.10% × 0.8 (20% referral) × 0.75 (BNB discount) = 0.06%
Full comparison across the three setups:
| Nothing enabled | Referral code BNSVIP88 only | Plus BNB discount | Total saving | |
|---|---|---|---|---|
| Spot | 0.10% | 0.08% | 0.06% | 40% |
| Futures (taker) | 0.05% | 0.05% | 0.045% | 10% |
Note: the 20% referral commission mainly applies to spot fees, so the futures row doesn’t move with the referral code alone — futures still only saves the 10%. Even so, it’s a free discount for futures traders. For a side-by-side of both exchanges’ rebate rules, see Binance vs OKX rebate comparison.
How do I confirm the BNB discount is actually working?
A toggle showing “enabled” doesn’t prove you’re getting the discount. The most reliable check is a small spot trade with manual verification. Memorize the three tiers:
- Fee ÷ trade value ≈ 0.10% → nothing is active
- Fee ÷ trade value ≈ 0.08% → only the referral commission is active
- Fee ÷ trade value ≈ 0.06% → referral + BNB discount both active ✅
How to do it: buy a small amount of spot with a few dozen USDT, then open Orders → Trade history / order details to see the fee charged on that trade. Divide the fee by the trade value and see which tier you land in. If it’s around 0.06%, both discounts are on; if it’s 0.08%, the BNB discount isn’t kicking in — go back and check ① whether the switch is really on, and ② whether your spot account holds BNB.
There’s also a secondary signal: with the discount on, your BNB balance should shrink slightly with every trade (the BNB-equivalent fee being deducted). If your BNB balance never moves while fees keep coming out of the traded asset, it’s not working.
What happens if my BNB balance runs out?
This is the biggest trap of the BNB discount: when your balance runs out, the system doesn’t warn you — it silently switches back to the original deduction method. Fees come out of the traded asset at the full 0.10% rate, and the discount just vanishes without a sound.
And here’s the rule that matters: only BNB in your spot account counts. BNB sitting in your futures account, funding account, or earning products doesn’t qualify. Plenty of people buy BNB, park it in the funding account earning interest, and wonder why the discount never kicked in — this is why.
The fix is simple — build two habits:
- Check your BNB balance once a month: set a reminder for the 1st of each month, glance at the BNB in your spot account, and top up if it’s below roughly twice your average monthly fee spend. Active traders can keep a bigger buffer; BNB is a major asset anyway, so idle holdings aren’t dead money.
- Re-verify with a small trade monthly: using the three-tier check from the previous section, spend a few dozen USDT to confirm you’re still in the 0.06% tier, and top up BNB the moment something looks off.
One more note: BNB’s price moves, so the amount of BNB deducted per trade rises and falls with the price — but the discount percentage (25%/10% off) is unaffected by price swings, so nothing to worry about there.
💡 Two original tips
Tip 1: Make “check BNB balance” a fixed monthly routine. Pair it with something you already do monthly, like reviewing your credit card bill — say, the 1st of each month. Open the app, glance at your spot BNB balance, and top up if it’s below about twice your average monthly fee spend. Thirty seconds of effort buys you an uninterrupted 25% discount all year.
Tip 2: Verify with a small trade before new features or large orders. Binance occasionally tweaks fee rules, and UI revamps can leave the switch in an odd state. Before placing a large trade, run a minimum-size test order, verify the tier with the “fee ÷ trade value” math, and only scale up once you confirm ~0.06%. It avoids paying full price on a big ticket.
FAQ
Q1: Does enabling the BNB discount cost anything?
A: No. The switch itself is free — there’s no activation fee. It just changes fee deduction from the traded asset to BNB, at a discount.
Q2: Where exactly is the BNB deducted from?
A: From your spot account. The system converts the fee due into its BNB equivalent at the live price and deducts it.
Q3: Can BNB in my futures account be used for the discount?
A: No. Only the BNB balance in your spot account is recognized for fee deduction. BNB in futures, funding, or earn accounts doesn’t count — transfer BNB to your spot account.
Q4: Can I turn it back on after disabling it?
A: Yes. The switch can be toggled freely with no limits — disabling it restores full-price fees immediately, and re-enabling restores the discount on your next trade.
Q5: Does it conflict with VIP tiers?
A: No, they stack. VIP tiers lower your base rate, and the BNB discount applies 25%/10% off on top of the VIP rate — higher tiers stack even better.
Q6: Does the BNB discount apply to margin interest or withdrawal fees?
A: No. The discount covers trading fees on spot and futures only. Withdrawal fees and margin borrowing interest are charged at full price.
Q7: Can I enable the BNB discount without completing KYC?
A: The switch itself isn’t tied to KYC, but accounts without KYC face trading restrictions. We recommend completing verification first — see our Binance KYC guide — then trade with the discount on.
🎁 Sign up on Binance: referral code BNSVIP88 + BNB discount
No account yet? Register with BNSVIP88 to lock in 20% commission, then enable the BNB discount — 40% off spot combined
Disclaimer: This article is an informational summary. Binance’s fee schedule and BNB discount rules follow the latest official announcements. Nothing here is investment advice.



