Skip To Content
Exness TurboUp to +5% extra on your rebate for Exness trades closed within 5 minutes+5% extra on trades ≤ 5 minSee Details

Table of Contents

Read 0% · about 12 min left

  1. 11. What Are Crypto Futures Trading Fees?
  2. 22. What Is The Futures Trading Fee Formula?
  3. 33. How Much Is The Futures Fee Per Trade With Maker And Taker Orders?
  4. 44. How Does Funding Fee Calculation Work?
  5. 55. What Does A Full Round Trip Cost In Fees And Funding?
  6. 66. How Does Leverage Change The Fee You Feel?
  7. 77. How Can You Build A Simple Futures Fee Calculator?
  8. 88. How Can You Keep Futures Fees Lower?
  9. 9Frequently Asked Questions (FAQ) About Crypto Futures Trading Fees
  10. 10Conclusion: Calculate The Cost Before You Open The Trade

How To Calculate Crypto Futures Trading Fees: Worked Examples

Reviewed By Jack Lambo

Published 12 min read

Crypto futures trading fees look tiny on the order ticket, yet they decide whether a small winning trade ends up green or red. A fee of 0.05% sounds harmless until you notice it applies to the full position size, not to your deposit, and that it is charged twice, once on the way in and once on the way out. In this article, Backcom.io shows how to calculate the cost of a futures trade step by step, with worked examples you can copy into a spreadsheet. All prices and rates in the examples are illustrative, so replace them with the numbers on your own exchange.

1. What Are Crypto Futures Trading Fees?

Crypto futures trading fees are the costs an exchange or the market charges you for opening, holding and closing a leveraged contract. Most of the cost comes from three places, and each one is calculated differently.

CostWhen you pay itWhat it is based on
Trading feeWhen an order fills, on entry and exitPosition value (notional) × fee rate
Funding feeEvery funding interval while the position is openPosition value at the mark price × funding rate
Other costsOccasionallyLiquidation fee, slippage, withdrawal fees

The table summarises the general structure. Names and rules differ by exchange and contract type.

The first two are the ones you can calculate in advance. If you want the definitions behind each term, our guides to perpetual futures in crypto and to maker versus taker fees cover them in more depth. Slippage is not a fee, but it behaves like one, and slippage in crypto trading explains how to measure it.

2. What Is The Futures Trading Fee Formula?

The futures trading fee formula multiplies the value of your position by the fee rate. It does not use your margin, which is why leverage makes fees look larger than they feel.

Trading fee = Position value × Fee rate

According to the Binance support page on USDⓈ-M futures fees, position value equals contract size multiplied by the execution price. The same page gives the example rates for a regular user as 0.02% for makers and 0.05% for takers, and notes that they are examples, so the live fee table is what counts. Its own sample trade shows 1 BTC bought at 10,104 USDT as a market order, which gives a taker fee of 5.052 USDT.

Three points make the formula easy to apply:

  • Position value, not margin. A 50,000 USDT position at 10x leverage needs only 5,000 USDT of margin, but the fee is charged on 50,000.
  • The rate depends on the order type. A market order that takes liquidity pays the taker rate. A limit order that rests on the book and gets filled pays the maker rate.
  • The rate depends on your tier. Exchanges lower the rate as your 30-day volume or VIP level rises, so the number on your screen may differ from the example.

Exchanges also differ in which asset they deduct the fee from, so check that before you size a trade.

3. How Much Is The Futures Fee Per Trade With Maker And Taker Orders?

The futures fee per trade depends on whether each side of the trade is a maker or a taker order. Here is a worked example using the 0.02% and 0.05% example rates.

Assume you buy 0.5 BTC at 100,000 USDT, so the position value is 50,000 USDT. You close at 102,000 USDT, so the exit value is 51,000 USDT and the gross profit is 1,000 USDT before any cost.

  • Taker entry: 50,000 × 0.05% = 25.00 USDT
  • Maker entry: 50,000 × 0.02% = 10.00 USDT
  • Taker exit: 51,000 × 0.05% = 25.50 USDT
  • Maker exit: 51,000 × 0.02% = 10.20 USDT

Combining the two sides gives four possible round trips:

Entry / ExitTrading feesNet of fees (before funding)
Taker / Taker50.50949.50
Taker / Maker35.20964.80
Maker / Taker35.50964.50
Maker / Maker20.20979.80

Illustrative numbers. Real rates depend on the exchange, contract and your tier.

The gap between the best and worst case is 30.30 USDT on a single trade. A trader who opens ten such trades a day pays far more in fees than the same trader who waits for fills. Limit orders are not always better, because a limit order can miss the move entirely, but the choice now has a price you can see.

If you pay fees with a discount token, the effect is small but real. The Binance page states a 10% discount on USDⓈ-M trading fees when fees are paid in BNB from the futures wallet. On the 25.00 USDT taker entry above, that saves 2.50 USDT. Check whether a similar option exists on your platform and what conditions apply.

4. How Does Funding Fee Calculation Work?

Funding fee calculation uses the position value at the mark price multiplied by the funding rate. The Binance funding rate guide gives the formula as funding amount equals nominal value of positions times funding rate, where nominal value is the mark price multiplied by contract size.

Funding fee = Position value × Funding rate

Funding works differently from a trading fee in four ways:

  • It is paid between traders. The Binance page says payments go between traders on opposite sides and that the exchange does not charge fees on funding payments.
  • The sign decides who pays. When the rate is positive, long holders pay short holders. When it is negative, shorts pay longs.
  • It only applies if you hold a position at the settlement time. The page states you are not liable for funding if you hold no position at that moment, so closing just before the timestamp avoids that payment.
  • It repeats. The default interval on Binance is every eight hours, at 00:00, 08:00 and 16:00 UTC, and the exchange can change the interval in extreme volatility. Other contracts and exchanges may use different intervals.

A Funding Example

Suppose your 50,000 USDT long stays open for 24 hours, and the funding rate is 0.01% at each of the three settlements. Assume the position value stays close to 50,000 USDT for simplicity.

  • One settlement: 50,000 × 0.01% = 5 USDT
  • Three settlements: 5 × 3 = 15 USDT

If the rate were negative, you would receive that amount instead. Funding can be a small cost or a real one, depending on how long you hold and how crowded the market is. For the mechanics of why the rate exists and how it is set, read our article on what the funding rate is and how to calculate funding fees.

5. What Does A Full Round Trip Cost In Fees And Funding?

A full round trip adds the entry fee, the exit fee and the funding paid in between. Using the same trade, here is the whole picture for the two extreme cases.

ItemAll takerAll maker
Entry fee25.0010.00
Exit fee25.5010.20
Funding (3 settlements)15.0015.00
Total cost65.5035.20
Gross profit1,000.001,000.00
Net profit934.50964.80

Illustrative numbers: 0.5 BTC long, 10x leverage, entry 100,000, exit 102,000, funding 0.01% per eight hours.

Now put those numbers in proportion. The all-taker cost of 65.50 USDT is 1.31% of the 5,000 USDT margin and 6.55% of the gross profit. The same trade also shows what the market must do before you earn anything.

Break-even move = (Entry fee + Exit fee + Funding) ÷ Position size

Here that is (25.00 + 25.50 + 15.00) ÷ 0.5 BTC, or about 131 USDT per BTC for the all-taker case. That is a 0.13% move against a 100,000 USDT price before you are even flat. With all-maker orders the same maths gives (10.00 + 10.20 + 15.00) ÷ 0.5, or about 70 USDT, which is 0.07%. Scalpers feel this most, because their targets are often only a few tenths of a percent. A position that you hold for several days feels it through funding instead.

6. How Does Leverage Change The Fee You Feel?

Leverage does not change the fee rate, but it changes what the fee means compared with your own money. The rate applies to the position value, while your risk is measured against margin.

Take the all-taker round trip above, which costs about 0.10% of position value in trading fees. The share of your margin that disappears depends on the leverage you choose.

LeverageMargin for a 50,000 USDT positionRound-trip taker fees as % of margin
5x10,000About 0.5%
10x5,000About 1.0%
20x2,500About 2.0%

Illustrative numbers, using a combined 0.10% of position value for entry and exit taker fees and ignoring funding.

This is the hidden link between fees and risk. At 20x a single taker round trip costs roughly 2% of the margin before the price has gone anywhere, and fees come out of the same balance that keeps the position alive. For how leverage raises risk more broadly, see what leverage means in crypto trading, and for where the position gets closed by force, see how to calculate liquidation price. Binance also explains in its leverage and margin guide that initial margin is set by the leverage you select, which is why a higher setting leaves a thinner cushion for fees.

7. How Can You Build A Simple Futures Fee Calculator?

A basic futures fee calculator needs only a spreadsheet with a few input cells. You do not need a special tool, and building your own forces you to enter the real rates for your account.

Create these inputs:

  1. Entry price and exit price
  2. Position size in coins (or contracts multiplied by contract size)
  3. Maker rate and taker rate from your exchange's fee table
  4. Funding rate and number of settlements you expect to pay
  5. Leverage, to compute margin

Then add these formulas:

  • Entry fee = Entry price × Size × Rate
  • Exit fee = Exit price × Size × Rate
  • Funding = Entry price × Size × Funding rate × Settlements
  • Total cost = Entry fee + Exit fee + Funding
  • Break-even move = Total cost ÷ Size
  • Cost as % of margin = Total cost ÷ (Entry price × Size ÷ Leverage)

Run the sheet once with all-taker rates and once with all-maker rates. The range between them is your realistic fee band. Pair it with a size calculation so that a stop loss and the fees together stay within the amount you are willing to lose, and our position size calculator helps with the sizing half of that job.

Backcom.io does not publish live fee rates in this guide, because they change by tier, contract and promotion. For comparisons of specific platforms, see our articles on Gate trading fees, OKX trading fees and MEXC trading fees.

8. How Can You Keep Futures Fees Lower?

You can lower the cost of trading futures without changing your strategy, mostly by controlling how orders fill and how long positions stay open. Here are the habits that matter most:

  • Use limit orders when speed is not critical. The maker rate is lower than the taker rate in the example above, and the gap compounds over many trades.
  • Trade fewer, larger-idea positions. Every extra entry and exit adds two fees, so a plan that needs frequent flips carries a higher cost base.
  • Check funding before you hold. Look at the current funding rate and its recent history before leaving a position open across several settlements.
  • Read the live fee table for your tier. Rates change with volume and account type, and a quick look can save you from using stale numbers.

Cheap fees do not make a bad trade good. The aim is to know your cost before you click, so that a plan with a 0.3% target is judged against a 0.13% break-even, not against zero.

Frequently Asked Questions (FAQ) About Crypto Futures Trading Fees

Are Crypto Futures Fees Charged On Margin Or On Position Value?

Trading fees are charged on position value, which is the contract size multiplied by the execution price. Your margin only determines how much collateral you lock. A 50,000 USDT position at 10x leverage has 5,000 USDT of margin, but a 0.05% taker fee is calculated on the full 50,000 USDT, which gives 25 USDT.

Do I Pay Funding Fees If I Close Before The Funding Time?

No. The Binance support page states that you owe or receive funding only if you hold a position at the funding time. If you close before the settlement timestamp, no funding is exchanged for that interval. Check the schedule for your own contract, since intervals can differ. If you want to see how crowded a market is before holding through funding, open interest in crypto futures is one useful gauge.

Why Are Maker Fees Lower Than Taker Fees?

Makers add orders to the order book and provide liquidity, while takers remove it by matching against resting orders. Exchanges usually reward liquidity providers with a lower rate. In the example used here, the maker rate of 0.02% is less than half the taker rate of 0.05%, although the exact numbers depend on the platform and your tier.

How Do I Know The Real Break-Even Price Of A Futures Trade?

Add the entry fee, the exit fee and the funding you expect to pay, then divide by the position size in coins. The result is the price move needed just to cover costs. In the worked example with all-taker orders it was about 131 USDT per BTC, or 0.13%, before any profit.

Does The Exchange Keep The Funding Fee?

On the Binance page cited above, payments go between traders on opposite sides, and the exchange does not charge fees on funding payments. Other exchanges may describe their funding mechanism differently, so read the rules of the platform you use.

Conclusion: Calculate The Cost Before You Open The Trade

The cost of a futures trade has three parts you can work out in advance: the trading fee on position value, the funding fee at the mark price, and the break-even move that follows from both. In the worked example, a 0.5 BTC position cost 65.50 USDT with all-taker orders and 35.20 USDT with all-maker orders. That means a break-even move of about 0.13% for the first case and 0.07% for the second.

Build the small spreadsheet from section 7, enter the live rates for your tier, and run it before each trade. If you are new to the products themselves, start with our beginner guide to crypto and the guide to perpetual futures.

Disclaimer: This content is compiled by Backcom.io for information only and is not investment advice. Futures trading uses leverage and can lead to losses greater than expected, including the loss of your whole margin. All examples are illustrative, and exchange fee rates and rules change, so check the official fee table before you trade.

Was this article helpful?

Share

Join The Backcom.io Community

Get the latest on trading rebates, trading tips, and broker deals — and connect with thousands of traders worldwide.

Follow us:

Backcom App

Track Your Rebates Every Day

Every rebate is visible by broker and by day. Manage your wallet and withdrawals in one place.

Open Backcom App
View all