Home
Workspace / Financial planning tools
CRYPTO TOOLS

Crypto Trading Fee Calculator

Estimate the cost of a crypto trade and compare two exchange fee schedules with the same order details. Enter each platform's current rates instead of relying on assumed exchange pricing.

How this calculator works

It estimates the fees for opening and closing a trade, then subtracts those costs from the trade's price-based profit or loss. It does not predict prices or fetch live exchange rates.

Worked example: buy at 100, sell at 105

For 1 unit on Spot with Platform A's example 0.1% taker fee on both orders:

  • Buy notional: 100 USDT → entry fee: 0.10 USDT.
  • Sell notional: 105 USDT → exit fee: 0.105 USDT.
  • Gross profit: 5 USDT. Total trading fees: 0.205 USDT.
  • Estimated net profit: 5 − 0.205 = 4.795 USDT (about 4.80 USDT when rounded).

Maker vs. taker

A maker order adds liquidity to the order book; a taker order fills against existing orders. The exchange decides how an executed order is classified, so check its rules.

Compare two platforms

Enter the published fee rates for each platform in Profile A and Profile B. Both profiles use the same trade details, tax assumption and other costs, so the estimated results can be compared fairly.

Spot

Uses price × asset quantity for the buy and sell values.

Futures / perpetuals

Uses price × contract quantity × contract multiplier. Funding, liquidation and platform-specific contract rules are not calculated automatically.

Options

Enter the option premiums at entry and exit, not the underlying asset's spot price. Check the instrument's contract multiplier and fee rules.

Costs to check separately

Spread, slippage, perpetual funding, minimum fees, fee caps, rebates, settlement and withdrawal charges may affect the real result. Add known round-trip costs in the extra-cost field where appropriate.

1. Trade details

This is a configurable estimate, not a live exchange quote. The same tax and other-cost assumptions are applied to both profiles so their fee schedules can be compared fairly.

2. Estimated result

Net P&L after estimated costs4.8 USDT
Entry notional100 USDT
Exit notional105 USDT
Entry fee0.1 USDT
Exit fee0.11 USDT
Total trading fees0.21 USDT
Tax on fees0 USDT
Other costs0 USDT
Total estimated costs0.21 USDT
Gross P&L5 USDT

3. Compare fee schedules

These are editable example profiles, not live rates or endorsements. Rename them and copy the maker/taker rates from each platform's current fee schedule.

Profile A

Profile B

ResultPlatform APlatform B
Total trading fees0.21 USDT0.41 USDT
Tax on fees0 USDT0 USDT
Total costs0.21 USDT0.41 USDT
Net P&L4.8 USDT4.59 USDT

Lower estimated fees do not necessarily mean a better trading venue. Liquidity, spreads, slippage, funding, product availability, security and local rules also matter.

How to use this calculator

  1. Choose spot, futures/perpetuals or options and whether the position is long or short.
  2. Enter entry and exit prices (for options, enter the option premiums), quantity, quote currency and any contract multiplier.
  3. Choose maker or taker independently for entry and exit.
  4. Enter each platform's published maker/taker rates in Profile A and Profile B. Adjust tax and other costs if applicable.
  5. Compare estimated total costs and net P&L for the same trade inputs.

Entry and exit can have different fee rates. Choose maker or taker separately for each order to reflect how each order is expected to execute.

Tax and other costs: the tax percentage is applied to the estimated trading fees, not to your profit. This is a generic input, not a tax determination. Other round-trip costs are added once to each profile's estimate.

Calculation method and limitations

Entry fee = entry notional × entry fee rate. Exit fee = exit notional × exit fee rate. Estimated total costs = entry fee + exit fee + tax on fees + other costs. Net P&L = gross price-based P&L − estimated total costs.

Spot notional uses price × asset quantity. Derivative notional uses price × contract quantity × contract multiplier. For options, prices are option premiums. Contract multipliers, fee caps, rebates, minimum fees and settlement rules vary by instrument and platform; this version does not infer those rules automatically.

Crypto trading fee questions

What does a crypto trading fee calculator estimate?

It estimates entry and exit trading fees, optional tax on fees, other costs and estimated profit or loss after those costs. Results depend on the rates and contract details you enter.

Can I compare different crypto exchanges?

Yes. Enter the fee schedules for two platforms or account tiers and compare them on the same trade. The sample rates are editable examples, not published rates for any named exchange.

What is the difference between maker and taker fees?

A maker order adds liquidity to the order book; a taker order matches existing liquidity. Actual classification and rates depend on the platform and order execution.

How are spot and derivatives fees calculated?

Spot notional is price multiplied by asset quantity. For futures or perpetuals, notional is price multiplied by quantity and the contract multiplier you enter. For options, use the option premium as the price and enter the contract multiplier specified by the venue.

Does this include funding, spread or withdrawal costs?

Not automatically. Add known one-off costs in Other costs. Perpetual funding, spreads, liquidation, settlement, network withdrawal charges and tax rules may need separate calculations.

Is this an investment calculator?

No. This tool estimates the cost of a trade or round trip. A crypto investment calculator should separately model lump-sum or recurring purchases, average cost and hypothetical portfolio value.

Estimates only, based on the inputs supplied. Rates, taxes, contract specifications, funding, spread, slippage, settlement and withdrawal charges can change or vary by account and jurisdiction. Verify the current fee schedule and instrument specifications directly with each platform. This tool is not financial advice and is not affiliated with any exchange.