Binance fees in full: spot, futures, real stocks, bStocks, P2P, withdrawals (checked November 2026)

· 4 min read

Binance spot is 0.1% for both maker and taker, 0.075% when paid in BNB. Futures are 0.02% and 0.05%. Real stocks are commission-free, with a base rate of at least 0.35 dollars platform fee on orders of 350 dollars or less and a 0.1% spread above that, while the official landing page currently shows a promotional 0.17 dollars and 0.05%, so go by the order screen. P2P costs the buyer 0.05 USDT per order, deposits are free. This site's referral code rebates up to 20% of spot fees.

1. One table

ItemRateNotes
SpotMaker 0.1%, taker 0.1%A quarter off when paid in BNB, 0.075%
USDⓈ-M futuresMaker 0.02%, taker 0.05%A tenth off when paid in BNB
Real stocksZero commission + platform feeBase rate: at least 0.35 dollars under 350 dollars, 0.1% spread above. The landing page currently shows a promotional 0.17 dollars and 0.05%, so go by the order screen
ADR stocks0.01 to 0.05 dollars per share, once or twice a yearCharged by the depositary bank, taken from the funding account
bStocks tokenized stocksSpot rateConverting real stocks to bStocks is free
P2PBuyer 0.05 USDT per orderDong and rupees are both on the flat-fee list; Express zone and Lite mode 0.1% to 0.2%
On-chain deposit0
On-chain withdrawalNetwork fee per coin and chainShown on the withdrawal page, varies with congestion
Bank card purchaseShown at checkoutSome banks add a quasi-cash fee
Funding fee on futuresPaid between longs and shortsEvery 8 or 4 hours

These are the base rates for regular users from Binance’s fee page and help centre. VIP levels go by 30-day volume and BNB holdings, and ordinary readers never reach them.

2. How the real stock fee works

Binance’s help centre stock FAQ says: orders of 350 dollars or less pay a minimum platform fee of 0.35 dollars, so buying 100 USDC costs 0.35 USDC; above 350 dollars the minimum is waived and a 0.1% spread applies, so buying 400 USDC costs 0.4 USDC. The official stocks landing page, though, shows 0.17 dollars and 0.05%, which reports describe as a half-price promotion. Both figures are official. Check the fee breakdown on the confirmation page before ordering. That’s the one that counts.

Selling is charged the same way. Two small extras: for ADR stocks the depositary bank charges 0.01 to 0.05 dollars per share once or twice a year, and if your holding is worth under 5 dollars with no trading for 120 days, Binance may notify you and sell it, with a 0.01 dollar fee.

Cash dividends have 30% US withholding tax taken off, which is tax, not a fee.

3. What buying US stocks really costs

Take a 100 USDC real stock order: 0.35 USDC at the base rate, 0.17 USDC at the promotional rate. A 500 USDC order: 0.5 USDC at the base rate, 0.25 at the promotional rate. Against Bybit’s 0.1% service fee with a 0.5 USDC minimum, Binance is cheaper on small orders, and on large orders it depends on whether the promotion is on.

Then add the deposit leg. The P2P premium on USDT usually runs 1% to 3% above the interbank rate, which is the merchant’s spread. P2P adds 0.05 USDT per order. Buying stocks with USDT directly converts to USDC at the market rate.

4. The referral code and fees

Binance’s referral code is a fee rebate. You sign up with this site’s code, the referrer receives a share of your spot and futures fees as commission, and passes part back to you at a set rate. This site’s link is set to the highest rebate, up to 20% on spot, and the sign-up page shows the figure. It’s paid in USDC to your spot account daily and keeps going indefinitely.

Binance referral code 35345425 Register ↗ Up to 20% trading fee rebate. Set by the referrer and adjustable; the registration page shows the current rate. Registering with this code earns this site a referral commission paid by the exchange.

5. FAQ

Is paying fees in BNB worth it?
A quarter off on spot, a tenth off on futures. After turning on “Pay fees with BNB” you need BNB in the account, or the full fee is charged. On small trades it saves pennies, so don’t buy BNB just for this.
How much does it cost to withdraw USDT?
A network fee per chain, shown on the withdrawal page. BEP20 is the cheapest, TRC20 is around 1 USDT, and ERC20 is far dearer. To another Binance account use internal transfer, which is free.
Is the real stock fee 0.17 or 0.35?
Both are official figures. 0.35 dollars is the base rate in the help centre, and 0.17 dollars is the promotional rate the landing page currently shows. The fee breakdown on the order confirmation page is what counts.
Is there a fee for cancelling?
No. Cancelling spot and stock orders is free, and nothing is charged on the unfilled part.