Fees

How are Binance futures fees calculated? Maker, taker and the BNB discount

How Binance's example rates for regular users — maker 0.02%, taker 0.05% — turn into actual fees, the 10% BNB discount, VIP tiers, and why the closing fee differs, worked on 10,000 USDT.Futures fees are charged on the position's value at each execution, not on the margin you post; work out what opening and closing cost before judging how much a trade has to make.How this page was produced: Drafted with AI assistance · worked examples and links checked automatically before publishing · Last updated

Direct answer

Binance's futures fee documentation uses maker 0.02% and taker 0.05% for regular users as its example, and fee = position value × rate. On a 10,000 USDT position a taker open costs 5 USDT and a maker open 2 USDT; opening and closing as a taker costs 10 USDT round trip. Paying fees with BNB held in the USDⓈ-M futures account takes 10% off, bringing a one-way taker fee to 4.50 USDT. VIP tiers depend on volume and other criteria; the fee page you see when signed in is what applies.

How the fee is worked out: position value × rate

Binance states that a USDⓈ-M futures fee is the position value times the fee rate, with position value equal to quantity × execution price. An order that waits in the book and adds liquidity is a maker; one that executes immediately against resting orders is a taker, and market orders are always takers.

The table works on a 10,000 USDT position at the example rates for regular users on Binance's help page. Fees follow the notional, so a position of the same size costs the same in fees at 10x or 50x.

Fee = position value × rate (position value = quantity × execution price)
Open / closeRateOpeningRound trip
Maker / maker0.02% / 0.02%2 USDT4 USDT
Maker / taker0.02% / 0.05%2 USDT7 USDT
Taker / taker0.05% / 0.05%5 USDT10 USDT

The closing fee follows the value at the close

Opening and closing each value the position at their own execution price, so the two fees usually differ. Buying 0.2 BTC at 50,000 USDT and closing at 52,000 USDT, the taker open costs 5 USDT, and at the close the position is worth 10,400 USDT, so the closing fee is 5.20 USDT.

It also means a long must rise a little past its entry before it makes anything: with 0.05% taker fees on both sides, the break-even exit is 50,050.03 USDT, about 0.10% above entry.

Paying fees with BNB for 10% off

Binance states that paying USDⓈ-M futures fees in BNB takes 10% off the standard fee. The BNB must first be transferred from the spot account into the USDⓈ-M futures account; when the balance runs short, the system deducts USDT instead and that fee gets no discount.

With the discount, taker 0.05% becomes 0.045%: 4.50 USDT one way and 9 USDT round trip on 10,000 USDT. Maker 0.02% becomes 0.018%, or 1.80 USDT one way. On 100,000 USDT round trip, taker fees fall from 100 USDT to 90 USDT. The BNB held for this moves with BNB's own price.

FeeStandardPaid in BNB (10% off)
Taker, one way (10,000 USDT)5 USDT4.50 USDT
Taker, round trip (10,000 USDT)10 USDT9 USDT
Maker, one way (10,000 USDT)2 USDT1.80 USDT
Taker, round trip (100,000 USDT)100 USDT90 USDT

VIP tiers: volume and holdings set the rate

Binance's VIP tiers span spot and futures: a spot VIP is also a VIP in futures, and the futures volume requirement is 5 times the spot one. Binance's fee page also lists different routes to VIP — trading, holding assets, borrowing and invitation — and futures volume counts USDⓈ-M and COIN-M together.

The full table of rates by tier is on Binance's USDⓈ-M fee rate page, which shows your current tier once you sign in. This page does not reproduce the table: it changes, and every account sees its own tier.

Coin-margined fees are counted in the coin

A coin-margined position's value is contracts × face value ÷ execution price, and the fee is paid in the coin. Binance's own example buys 10 BTCUSD coin-margined contracts at 10,104 USD, a position value of about 0.09897 BTC, for a taker fee of about 0.000049485 BTC at 0.05%.

So compare USDT-margined and coin-margined fees only after converting them to one unit; the raw numbers are not comparable.

Coin-margined fee = (contracts × face value ÷ execution price) × rate

Funding while holding is not a fee

Binance states that funding passes directly between longs and shorts and that it takes none of it. It is not a fee, yet it is one of the main costs of holding: a 10,000 USDT long at +0.01% funding pays 1 USDT per interval, 21 USDT over seven days of about 21 intervals — more than a taker round trip.

So comparing fees alone cannot say where trading is cheaper; once a position is held for more than a day, funding has to be counted too.

Checking your own rate before trading

Signed in, Binance's fee rate page shows your current maker and taker rates and VIP tier, and the order panel shows the estimated fee of each order. Before relying on the BNB discount, make sure the USDⓈ-M futures account holds enough BNB.

Finally, check the order type: a limit order that executes on arrival is still charged as a taker. To recompute with your own rates, enter them in the trading cost calculator or on the Binance versus OKX comparison page.

Official sources

The fee formula, the example rates for regular users, the BNB discount conditions and the VIP rules come from Binance's futures fee documentation, last updated 2026-05-01 according to Binance; the full VIP table is on Binance's USDⓈ-M fee rate page, which shows your own tier once signed in; that funding carries no fee comes from Binance's funding documentation. Recorded 2026-10-07.

Work out the full trading cost at your own rate

Keep reading

Back to the Binance vs OKX cost comparison

Frequently asked questions

What are Binance's futures fees?

Binance's fee documentation uses maker 0.02% and taker 0.05% for regular users as its example; VIP tiers pay less, and the fee page you see when signed in has your actual figures.

Is a limit order always a maker order?

No. A limit order that executes against resting orders when it arrives is charged as a taker; only the part that rests in the book waiting to fill is a maker.

How do I use the BNB discount?

Transfer BNB from the spot account into the USDⓈ-M futures account; fees are then paid in BNB first at 10% off. When the BNB runs short, USDT is deducted instead and that fee is not discounted.

Does higher leverage mean lower fees?

No. Fees are charged on position value, so the same 10,000 USDT position costs the same at 5x or 50x; leverage changes only the margin tied up.

Where are fees deducted from?

From the futures account balance: in BNB when the discount is on and the balance suffices, otherwise in USDT. Fees reduce the margin available, which can move an isolated position's liquidation price slightly.