Where the switch is: Binance calls it [Using BNB Deduction]. On the web, click [Fee Level] on a spot trading page and toggle [BNB/USDT], or use the button under [BNB Discount] on the Fees & Transactions Overview page. In the app, go to [Account Center] → [Settings] → [BNB Discount] and toggle [Use BNB to pay fees]. It takes up to 25% off spot and margin fees and up to 10% off futures fees. Spot and margin need enough BNB in your Spot Account; for the futures discount the BNB has to sit in your USDⓈ-M Futures account (Binance help articles on paying fees with BNB and on futures fees, checked October 3, 2026; the live page is what counts).
Here's the verdict up front: turning on the BNB discount is something nearly every Binance user should do, but stockpiling a lot of BNB just for the discount is something most people shouldn't. The first is a set-once switch that keeps saving you money under current rules, with almost no downside; the second mixes "saving on fees" with "betting on a coin's price," and the risk is on a completely different scale. This guide pulls those two apart — how to turn it on, how much it saves, what happens when you're low on BNB, and whether you should actually hold any.
Boundary first: the discount shares and toggle locations here come from Binance's help article on paying fees with BNB, checked October 3, 2026. Menu names change when the app is redesigned, so if a label differs, go by what your app shows now. Binance adjusts the discount share, so don't commit any single figure to memory as permanent. And confirm Binance is available in your country first — it's restricted in some regions, including limited access from the United States.
1. What the BNB discount actually is
BNB is Binance's own platform token. The "BNB fee discount" means this: once you switch the feature on, the system pays your trading fee from the BNB in your account first, and gives a discount as an incentive for doing so. Put another way, the same fee is a chunk cheaper paid with BNB than paid with the asset you traded.
The logic isn't complicated: Binance wants people to use and hold more BNB, so it dangles a fee discount as the sweetener. For you, as long as you keep enough BNB on hand to cover fees, that discount is nearly free money — which is exactly why we say it should be on by default.
2. How much it saves: spot vs futures
The discount size differs between spot and futures, and that distinction matters:
| Case | BNB discount (illustrative) | Notes |
|---|---|---|
| Spot trading | Around 25% | Larger cut; especially worth it for spot users |
| Futures trading | Around 10% | Smaller than spot, but futures rates are low to begin with |
Binance's help page gives up to 25% off for spot and margin and up to 10% off for futures (checked October 3, 2026). The share can change with policy; the live page is what counts.
Why does the spot discount look bigger? Because the spot base rate is already an order of magnitude higher than futures, so a discount on it saves more in absolute terms; futures rates are thin to start with, so the discount share is naturally more conservative. Either way, if there's BNB in your account, on beats off. For how the whole fee structure reads, revisit the complete Binance fee guide.
One more expectation to set: the discount is a percentage off, not a fixed dollar reduction. That means the larger and more frequent your trading, the more absolute money that percentage saves. For someone who buys a little occasionally, the discount might be pennies and barely register; for someone trading large amounts year-round, it can add up to a real sum over a year. So don't skip it just because "a single trade saves little" — its value shows up over time and at volume. That's why we keep saying to treat it as a switch that should be on by default, not a feature you weigh trade-by-trade.
3. How to turn it on (web / app)
You have to switch it on yourself. Binance's help page says you need BNB in your Spot Account and must enable [Using BNB Deduction] first. The places it lists:
- Web: click [Fee Level] on a spot trading page and toggle [BNB/USDT], or go to the Fees & Transactions Overview page and toggle the button under [BNB Discount]. No account yet? The step-by-step guide from registration to the fee deduction taking effect walks you to this toggle in order.
- Mobile app: [Account Center] → [Settings] (top right) → [BNB Discount], then toggle [Use BNB to pay fees]. Or go to [Trade] – [Spot] and tap [...] – [Fee].
Flipping the toggle is only step one; for it to actually apply, one condition must hold: you need enough BNB in your account. Both are required — plenty of people assume the toggle alone does it, then find there's no BNB in the account and the discount never applied. If you've turned it on but aren't seeing savings, you've likely hit one of the traps in the next section; cross-check with BNB discount on but not saving.
4. What happens when BNB runs low
This is the most common point of confusion. When the BNB in your account is not enough to cover a given fee, the system usually handles it by falling back to the standard rate for that trade and deducting the fee from the asset you traded — meaning that trade doesn't get the BNB discount.
It won't error out or block your trade because BNB is short; it just quietly charges the sticker price. So you might, without realizing it, save on some trades and not others. To keep the discount steady, the fix is plain: always keep a small amount of BNB, enough to cover fees for a while, and top it up as it gets used.
Reminder: don't convert all your funds into BNB to "guarantee the discount." Enough to cover fees is plenty; the excess becomes a bet on BNB's price — which leads straight into the next section.
5. Should you hold BNB long-term for it
This is the section to think through most carefully. "Turning on the discount" and "stockpiling BNB" are two different things: the former nearly everyone should do, the latter calls for caution.
The core tension: BNB is an asset that goes up and down. Buying and holding a large amount of BNB just to save on fees means doing two things at once — saving a certain small amount (the fee discount) while taking on an uncertain large risk (price volatility). If BNB's price drops, the paper loss can far exceed the fees you saved. Spending potentially-lost large money to save a certain small amount doesn't actually pencil out.
Worth noting, holding BNB also ties into VIP level-ups — the BNB balance is a condition the VIP tracks share. On top of it you need trading volume, account assets or borrowing at the tier's level; the BNB by itself is not enough. The same risk logic applies: don't stockpile a lot of BNB just to level up. We cover that thread in Binance VIP tiers and fee rates, worth reading alongside this.
6. How it stacks with a referral rebate
The BNB discount doesn't fight alone; it can stack with a referral rebate. The two work differently: the BNB discount is "a discount when you pay fees with BNB," the referral rebate is "a return of part of the fee." One acts at the payment step, the other at the return step, and they generally don't conflict.
You can read the order like this: the BNB discount takes a cut off the fee first, then the referral rebate returns part of what's left; stacked, the net can often land around half the sticker price (per the official pages). For the rebate mechanism, see referral rebate and how it works. If you also have a Binance fee cashback or fee coupon on hand, that usually adds another layer — see how to use fee rebates and coupons.
7. How different people should use it
The same principle — "turn on the discount + keep a small BNB balance" — lands a little differently depending on who you are.
- Occasional, small-size traders: confirm the toggle is on and keep a tiny bit of BNB — that's enough. You trade little, so fees are already low; the discount is a bonus you pick up in passing, not something worth studying price charts or stockpiling BNB for.
- Mid-to-high-frequency, mostly-spot traders: the BNB discount has the most value for you, because the spot discount is larger and your trading is frequent. Get in the habit of glancing at your BNB balance regularly so it doesn't run out unnoticed and quietly push a batch of trades to the sticker price.
- Mainly-futures traders: the futures discount is smaller, but on still saves. More importantly, don't count futures cost as fees alone — the funding rate is often the bigger piece; see funding rate cost.
- People already bullish on BNB and willing to hold it: then "saving on fees" is just a side benefit for you, the holding itself is your independent investment call, and in that case the discount is free extra return with no contradiction.
Whichever you are, one thing holds for everyone: the BNB discount is a foundation-level money-saving switch governed by current rules, so it is worth confirming its current status. Other mechanisms shown in your account may reduce fees further. To compare on versus off and test a rebate assumption, plug your numbers into the cost stacking comparator; results are illustrative.
8. The math: on vs off
Here's an example to feel it (assumed figures for illustration only; actual discount per Binance's page). Say you do a $10,000 spot taker trade, estimated at around 0.1%:
| Scenario | This trade's fee (approx.) |
|---|---|
| BNB discount off (sticker) | ≈ $10 |
| BNB discount on (spot ≈ −25%) | ≈ $7.5 or so |
| Referred-user rebate (if eligible) | Rate and duration follow the account page and local terms |
On a single trade it's a few dollars; but the more frequent and larger your trading, the more that "roughly a quarter" adds up when you multiply it out. This is exactly why it should be set on by default — near-zero cost, but real long-run gains. To work out on vs off and the after-rebate total from your own real volume, plug the numbers into the cost stacking comparator and it's clear at a glance.
FAQ
- How does the BNB discount save money?
- With it on, the system pays your fee from your BNB first and gives a discount: roughly 25% on spot, 10% on futures (per the official page), so paying with BNB beats paying with another asset.
- How do I turn on the BNB discount?
- On the web, click [Fee Level] on a spot trading page and toggle [BNB/USDT]; in the app, go to [Account Center] → [Settings] → [BNB Discount] and toggle [Use BNB to pay fees]. Don't assume it is already on: switch it on yourself, and keep enough BNB in your Spot Account or the fee is charged in full.
- What happens if I don't have enough BNB?
- If your balance can't cover a fee, the system usually falls back to the standard rate and deducts from the traded asset, so that trade misses the discount. Keep an eye on your BNB so it doesn't run out.
- Should I stockpile BNB for the discount?
- A small amount to cover fees for a while is reasonable; stockpiling a large amount isn't advised. BNB's price moves, and a drop can outweigh the fees saved — how much to hold is a standalone investment decision.
- Can I use the BNB discount and a referral rebate together?
- Usually. One is a payment discount, one is a return — different mechanisms, generally applied together. The net after stacking is what your account shows.