Binance fees in full: spot, futures, real stocks, bStocks, P2P, withdrawals (checked November 2026)
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
| Item | Rate | Notes |
|---|---|---|
| Spot | Maker 0.1%, taker 0.1% | A quarter off when paid in BNB, 0.075% |
| USDⓈ-M futures | Maker 0.02%, taker 0.05% | A tenth off when paid in BNB |
| Real stocks | Zero commission + platform fee | Base 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 stocks | 0.01 to 0.05 dollars per share, once or twice a year | Charged by the depositary bank, taken from the funding account |
| bStocks tokenized stocks | Spot rate | Converting real stocks to bStocks is free |
| P2P | Buyer 0.05 USDT per order | Dong and rupees are both on the flat-fee list; Express zone and Lite mode 0.1% to 0.2% |
| On-chain deposit | 0 | |
| On-chain withdrawal | Network fee per coin and chain | Shown on the withdrawal page, varies with congestion |
| Bank card purchase | Shown at checkout | Some banks add a quasi-cash fee |
| Funding fee on futures | Paid between longs and shorts | Every 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.