Exchanges & Trading

Crypto Trading Fees Explained: Maker, Taker, Spread and More

By CryptoMarketDashboard Editorial Team Updated June 23, 2026 7 min read

Educational content · reviewed for accuracy · not financial advice

Crypto Trading Fees Explained: Maker, Taker, Spread and More
Quick answer

Crypto trading fees include maker fees (you add liquidity), taker fees (you remove it), bid-ask spread, withdrawal fees, and gas fees on DEXes. Most centralised exchanges charge 0.1%–0.25% per trade. You can reduce fees by trading at higher volume, using limit orders, choosing the cheapest withdrawal network, and comparing exchanges before you deposit.

On this pagetoggle

Every time you buy, sell, or move cryptocurrency, someone charges a fee. On a busy trading day, those fees can add up faster than you expect. The good news: once you understand how each fee type works, you can make deliberate choices that reduce your costs significantly.

This guide covers every major fee category you will encounter on crypto exchanges — and how to minimise each one.

Maker Fees vs Taker Fees

These two terms appear on almost every centralised exchange (CEX) fee schedule, and they are the most important to understand.

Maker fee: You pay this when you place a limit order that is not immediately filled. Your order sits on the order book and "makes" liquidity — it adds a buy or sell offer that other traders can match against. Because you are providing liquidity to the exchange, the fee is usually lower.

Taker fee: You pay this when you place a market order, or a limit order that fills immediately because it matches an existing offer. You are "taking" liquidity away from the order book. Taker fees are typically higher.

A concrete example

Suppose you want to buy $1,000 worth of Bitcoin. The exchange charges 0.1% maker / 0.2% taker.

  • If you place a limit order below the current price and wait for it to fill → you pay the maker fee: $1.00
  • If you place a market order that executes instantly → you pay the taker fee: $2.00

That $1 difference per trade sounds small, but active traders who execute dozens of trades per week pay meaningfully less by defaulting to limit orders whenever they can.

Typical fee ranges on major CEXes:

  • Maker: 0.00%–0.10% (some exchanges charge zero maker fees to attract liquidity)
  • Taker: 0.05%–0.30%

What Is the Spread in Crypto Trading?

The spread is the difference between the best available buy price (bid) and the best available sell price (ask) at any given moment.

Example: if Ethereum is quoted at a bid of $3,490 and an ask of $3,510, the spread is $20 — or about 0.57%.

The spread is not a fee you see on a receipt, but it is a real cost. When you place a market order, you buy at the ask price and sell at the bid price. The gap between them goes to market makers and liquidity providers.

Spreads matter most when:

  • You are trading with market orders on a CEX
  • You are swapping tokens on a decentralised exchange (DEX) with low liquidity
  • You are trading less popular altcoin pairs

On major BTC/USDT or ETH/USDT pairs on large CEXes, spreads are typically a fraction of a percent. On thinly traded pairs, spreads can be 1%–5% or more, making the spread a bigger cost than the trading fee itself.

Withdrawal Fees

Withdrawal fees are charged when you move crypto off an exchange to your own wallet or to another platform. This is often where people get surprised.

Withdrawal fees have two components:

  1. Network (blockchain) fee: The cost to broadcast a transaction on the underlying blockchain. For example, sending BTC on the Bitcoin network costs a small amount of BTC; sending a token on Ethereum costs ETH for gas.
  2. Exchange markup: Some exchanges add a flat fee on top of the network fee as profit. This is separate from the network cost and varies widely by exchange.

Network choice matters enormously

Many exchanges let you withdraw the same asset over multiple networks. For example, USDT (Tether) can be sent via Ethereum (ERC-20), Tron (TRC-20), BNB Chain (BEP-20), or several others. The asset you receive is the same — the difference is the fee and speed.

  • USDT withdrawal via ERC-20 (Ethereum): often $5–$25 in gas depending on network congestion
  • USDT withdrawal via TRC-20 (Tron): often $0.50–$1.00 flat
  • USDT withdrawal via BEP-20 (BNB Chain): often $0.10–$0.50 flat

Always check which network the receiving wallet or exchange supports before you choose. Sending over an incompatible network can result in lost funds.

Deposit Fees

Most major crypto exchanges charge zero fees for depositing cryptocurrency. You send it, and the full amount (minus network fees you pay from your own wallet) arrives.

Deposit fees do appear in two situations:

  • Fiat on-ramps: Buying crypto with a credit card, debit card, or bank transfer. Credit card purchases often carry a 2%–4% surcharge. Bank transfers (ACH, SEPA) are usually free or very cheap but take longer.
  • Some smaller exchanges that charge a percentage on incoming crypto deposits, which is a red flag compared to industry standard.

Conversion Fees

When you use an exchange's "convert" or "instant buy" feature — the one-tap button that lets you swap one coin for another — you are typically paying a wider spread than the order book price, plus sometimes an additional conversion fee. These features are designed for convenience, not cost efficiency.

If fees matter to you, use the standard trading interface with limit orders rather than the instant conversion tool.

Gas Fees on DEXes

If you trade on a decentralised exchange like Uniswap, Curve, or PancakeSwap, there is no maker/taker fee in the traditional sense. Instead, you pay:

  1. Liquidity provider fee: A percentage of the trade (commonly 0.05%–0.3% on Uniswap V3, depending on the pool) that goes to liquidity providers.
  2. Gas fee: A blockchain transaction fee paid to validators/miners for processing your swap. On Ethereum mainnet, a single swap can cost $5–$50+ during congestion. On L2 networks like Arbitrum or Base, the same swap costs a few cents.

DEX fees can be lower than CEX fees for certain assets, but gas costs make small trades expensive on high-fee networks. This is one of the key trade-offs covered in our CEX vs DEX explained guide.

How Fee Tiers Work (Volume-Based Discounts)

Most major exchanges use a tiered fee structure. The more you trade in a rolling 30-day window, the lower your fees. Here is a simplified example of what a tiered structure might look like:

30-Day VolumeMaker FeeTaker Fee
Under $50,0000.10%0.20%
$50,000–$500,0000.08%0.16%
$500,000–$5M0.06%0.12%
Over $5M0.02%0.06%

Some exchanges also offer fee discounts if you hold their native token. For example, holding and paying fees in an exchange's own token can reduce rates by 20%–50% in some cases.

If you are a casual trader who rarely crosses the first tier, the native token discount is often the easiest lever to pull.

Why Fees Differ Between Exchanges

Not all exchanges charge the same fees, and the differences are significant enough to matter. Factors that drive variation include:

  • Business model: Some exchanges subsidise low trading fees with revenue from other products (lending, staking, NFT marketplaces). Others charge more because they invest heavily in compliance and insurance.
  • Liquidity: High-volume exchanges attract tighter spreads and can afford lower fees because they earn more in aggregate.
  • Regulation costs: Exchanges operating in heavily regulated jurisdictions (US, EU) carry higher compliance costs, which can be reflected in fees.
  • Target audience: Beginner-friendly platforms with polished apps tend to charge higher fees for the convenience they provide.

When you are deciding where to trade, comparing fee schedules is as important as comparing features. Our guide on how to choose a crypto exchange covers fee comparison alongside security and liquidity factors.

Practical Ways to Reduce Your Crypto Trading Fees

Here are the most effective moves for real traders:

1. Use limit orders instead of market orders. This qualifies you for the lower maker fee and avoids slippage. It takes slightly more effort but pays off on every trade.

2. Pick the cheapest withdrawal network. Before you withdraw stablecoins or tokens, check which networks are supported at both ends and choose the cheapest compatible option.

3. Compare exchanges before you commit capital. A 0.1% difference in taker fees sounds trivial but adds up to $1,000 on $1 million in trading volume — or $100 on $100,000. Use fee comparison sites or check official fee schedules directly.

4. Consolidate trades. Paying a $5 gas fee to swap $50 of crypto means you are paying 10% in fees before the trade even matters. Batch small moves or wait until trade size justifies the cost.

5. Avoid credit card purchases for large amounts. The 2%–4% surcharge on card buys is far higher than the 0%–0.5% you would pay depositing via bank transfer and then trading.

6. Check for native token discounts. If you trade on one exchange regularly, holding their token for fee discounts can reduce your taker fee by a meaningful percentage.

7. Monitor market conditions. On Ethereum mainnet, gas fees spike during periods of high network activity. Scheduling non-urgent DEX swaps during off-peak hours (often late night UTC) can cut gas costs significantly.

Keeping Fees in Perspective

Fees are a real cost, but context matters. A 0.2% taker fee on a well-chosen trade is far less damaging than a 5% spread on an illiquid pair, or a 30% unrealized loss from buying an asset without doing proper research. Tracking your live crypto prices and understanding market conditions is equally important as optimising fees.

The goal is to be deliberate: know what you are paying before you confirm any transaction, not after.


This is educational information, not financial advice.

Frequently asked questions

What is the difference between maker and taker fees?+

A maker fee applies when your order adds liquidity to the order book — typically a limit order that does not fill immediately. A taker fee applies when your order removes liquidity — typically a market order or a limit order that fills instantly. Maker fees are almost always lower than taker fees because exchanges want to incentivise liquidity provision.

What is the spread in crypto trading?+

The spread is the gap between the best available buy price (bid) and the best available sell price (ask) on an exchange. If BTC is quoted at a bid of $68,000 and an ask of $68,100, the spread is $100. When you execute a market order, you trade at the ask (buying) or bid (selling), so the spread is an implicit cost on top of any trading fee.

Are crypto withdrawal fees fixed or variable?+

Both. The network component is variable — it fluctuates with blockchain congestion. The exchange markup portion (if any) is usually a fixed flat fee. On Ethereum, withdrawal fees can swing from $2 to $50+ depending on network activity. Choosing a lower-fee network (such as Tron or BNB Chain for stablecoin withdrawals) is the most effective way to reduce withdrawal costs.

How can I reduce my crypto trading fees?+

The most impactful steps are: use limit orders to qualify for maker fees instead of taker fees; choose the cheapest compatible network for withdrawals; compare exchange fee schedules before depositing; avoid credit card purchases for large amounts; and check whether holding an exchange native token unlocks a fee discount. For DEX users, timing swaps during low-congestion periods reduces gas costs.

What are gas fees in crypto?+

Gas fees are transaction fees paid to the validators or miners who process transactions on a blockchain. They exist on any proof-of-work or proof-of-stake network — Ethereum, Solana, BNB Chain, and others all have their own gas mechanisms. On DEXes, gas fees are paid in addition to the liquidity provider fee. On Ethereum mainnet, gas can be expensive; on Layer 2 networks like Arbitrum or Base, the same transaction typically costs a few cents.

CryptoMarketDashboard Editorial Team

Our editorial team covers cryptocurrency market data, on-chain metrics and beginner education. Every guide is fact-checked against live market data from CoinMarketCap and Binance and reviewed for accuracy. Content is educational only and not financial advice. Learn about our data & methodology →

Track the market live

Real-time prices, market cap and trends for the top 100 coins.

Open dashboard

Keep learning