Calculate your Binance trading fees and funding using the free Binance fee calculator below. You can calculate Binance spot and futures fees as well as funding by entering your trade size and the fee rate.
If you don’t have a Binance account yet, click the button below or use the referral ID ”WRYOO8BZ” to open your Binance account with a 20% fee discount:
How to calculate Binance spot fees using the Binance fee calculator
First enter your trade size in fiat currencies or cryptocurrencies in the ”trade size” field. For example, if you trade the BTC/USDT pair and will buy Bitcoin with 3,156.43 USDT, enter ”3,156.43” in the ”trade size” field. Or if you will sell 3.61 ETH for Bitcoin, enter ”3.61” as your trade size.
After entering your trade size, enter the Binance fee rate such as ”0.10” and click the ”calculate” button. Binance charges a trading fee of 0.10% in spot markets.
If you have BNB in your spot wallet and the option to use BNB to pay for fees is enabled, then your trading fee will be 0.075%.
Alternatively, you can use our Binance spot fee calculator below which does not require you to enter a fee rate and also shows the fee kickback.
How to calculate Binance Futures fees and funding using the Binance fee calculator
Binance USDS-M Futures
You can trade both USDS-margined and coin-margined perpetual contracts on Binance Futures.
If you trade USDT-margined pairs like BTC/USDT, first enter your position size in USDT.
Let’s say you have 1 BTC and you will open a 3 BTC long position with 3x leverage. You can calculate your position size by multiplying your position size by BTC price (entry or close price) like 3×32,000 (if Bitcoin is traded at 32,000 USDT).
After that, enter the USDT-M futures fee rate which is 0.02% and 0.04% for makers and takers orders respectively and click the ”calculate” button.
To calculate the funding you will pay or receive, you should first multiply your position size by the market price at the time when the funding will be exchanged (check countdown). After that, enter your position size in USDT and the funding rate, and click the ”calculate” button.
You can also use our Binance funding fee calculator to calculate Binance funding fees.
Note that if you trade BUSD-margined futures contracts instead of USDT-margined ones, you will be charged a maker fee of 0.012% and a taker fee of 0.03%.
Binance COIN-M Futures
If you trade COIN-margined pairs like BTC/USD and ETH/USD, to calculate your position size, first multiply the quantity of the contract that you will buy/sell by the contract value.
For example, each ETHUSD contract represents 10 USD. If you buy/sell 200 contracts, your position size will be $2,000 USD.
Divide your position size (2,000) by ETH price (entry/close price) like 2,000/1,500 (let’s say ETH is traded at $1,500 USD). And enter 1.33 in the trade size field.
After entering the coin-margined futures fee rate (0.01% / 0.05% M/T), you can see the trading fee in ETH by clicking the ”calculate” button.
After opening a position by longing or shorting a coin-margined contract, to calculate the funding that you will receive or pay, first multiply the quantity of the contract you hold by the contract value.
After that, divide your position size by the market price at the time of funding. And you’ll get your position size in the coin you long or short.
Enter your position size in the ”trade size” field and the funding rate, and click the ”calculate” button to calculate the funding you will receive or pay.
If you rather want a calculator to do this calculation for you, you can use our Binance funding fee calculator.
- Binance spot fees: 0.10%.
- Binance spot fees with a 20%+25% fee discount: 0.06%.
- Binance USDS-M Futures fees: 0.02% / 0.04% (maker / taker)
- Binance USDS-M Futures fees with a 10%+10% fee discount: 0.0162% / 0.0324% (maker / taker)
- Binance COIN-M Futures fees: 0.01% / 0.05% (maker / taker)
- Binance COIN-M Futures fees with a 10% fee discount: 0.009% / 0.045% (maker / taker)
How to reduce Binance fees
To be charged at a trading fee of 0.06% rather than 0.10%, click the button below to open your Binance account with a 20% fee discount and get a 25% fee discount on top of that by holding BNB in your account:
If you already have a Binance account, you can open your Futures account on Binance using the code ”10indirim” and get a 10% fee discount on futures trading fees.
Besides, you can hold BNB in your spot wallet and USDS-M Futures wallet, and enable ”using BNB deduction” to get a 25% fee discount on spot fees and a 10% fee discount on USDS-M Futures fees.
To reduce Binance fees and learn how to use Binance, you can also refer to the tutorials below:
To reduce Binance Futures fees, you can open your Futures account using the code ”10indirim” and also transfer BNB to your USDS-M Futures wallet to pay fees in BNB in USDS-margined futures markets.
To learn how to use Binance Futures, you can check out our Binance Futures tutorial:
If you find this Binance fee calculator useful, you can share it on Facebook, Twitter and other platforms by clicking the buttons below.