CryptoCalcsPro

← Back to Blog
Trading Guides April 12, 2026 16 min read

Crypto Trading Fees Explained 2026 — Complete Math for All 7 Fee Types (8 Exchanges Compared)

Every crypto trading fee broken down with real math: spot maker/taker, futures, funding rate, withdrawal, conversion. Save up to $14,100/year by understanding what most traders ignore.

CC
CryptoCalcsPro Team
Crypto trading research team
✓ Last verified: May 8, 2026
📊 8 sources

Crypto trading fees seem tiny — 0.1% here, 0.05% there. But over a year of active trading, they become the single largest cost most traders never optimize. The difference between the cheapest and most expensive major exchange is $14,100 per year on identical trading activity. This guide breaks down every fee type, with verified numbers from all 8 major exchanges, so you stop bleeding money on costs you didn't know existed.

We cover seven fee categories: spot maker, spot taker, futures maker, futures taker, funding rate, withdrawal, and conversion. Each has its own math, each affects different traders differently, and each can be reduced or eliminated if you understand how.

⚡ QUICK ANSWER

Crypto Trading Fees — Lowest vs Highest in 2026

Fee Type Cheapest Most Expensive Difference
Spot Maker MEXC: 0.00% Coinbase: 0.60% ∞× ratio
Spot Taker MEXC: 0.05% Coinbase: 1.20% 24× more
Futures Maker MEXC: 0.00% Most CEX: 0.02% — (small)
Futures Taker MEXC: 0.02% Bitget/KuCoin: 0.06% 3× more
Funding (8h avg) Varies — same across CEX Varies Tactical
Annual cost (100×$1k/mo) $300 $14,400 $14,100 saved

All numbers verified from official exchange documentation as of May 8, 2026.

📋 What's covered

  1. Spot trading fees: maker vs taker explained
  2. Futures fees + the leverage trap
  3. Funding rate — the hidden hourly tax
  4. Withdrawal fees — where exchanges hide profits
  5. Deposit & conversion fees
  6. Real cost: $1k, $10k, $100k trader scenarios
  7. 7 ways to reduce your fee burden by 50%+
  8. Full fee comparison: all 8 exchanges
  9. FAQ — 12 questions answered

💱 Spot Trading Fees: Maker vs Taker

When you buy or sell crypto on any exchange, you pay one of two fee rates: maker or taker. Understanding the difference can cut your spot trading costs in half.

What is a Maker fee?

A maker order adds liquidity to the order book. You place a limit buy below the current price, or a limit sell above it. The order doesn't fill immediately — it sits and waits for someone to take it. Because you're providing liquidity, you pay less. Some exchanges (MEXC) even pay zero maker fees on spot.

What is a Taker fee?

A taker order removes liquidity. Market orders are always takers. Limit orders that fill immediately (because you set the price too aggressive) are also takers. Takers pay more — usually 2× the maker fee or more — because they're consuming the order book others built.

💡 Save 50%+ instantly

If you place limit orders instead of market orders, you usually pay maker fees instead of taker fees. On Binance: 0.075% (maker w/BNB) vs 0.075% (taker w/BNB) — same. On MEXC: 0.00% (maker) vs 0.05% (taker) — infinite difference. The trade-off: limit orders may not fill if the market moves away. For non-urgent trades, always use limits.

Real spot fee comparison — $1,000 trade

Exchange Maker fee Taker fee $1,000 maker $1,000 taker
MEXC0.00%0.05%$0.00$0.50
Binance (with BNB)0.075%0.075%$0.75$0.75
Binance (no token)0.10%0.10%$1.00$1.00
Bybit / BingX / Gate.io0.10%0.10%$1.00$1.00
Bitget / KuCoin (with token)0.08%0.08%$0.80$0.80
Coinbase0.60%1.20%$6.00$12.00

📈 Futures Trading Fees + The Leverage Trap

Futures fees look small (0.02-0.06%) — but they're calculated on leveraged position size, not your deposit. This is the #1 trap that drains beginner accounts.

The leverage multiplication problem

Say you deposit $1,000 and open a 50× leveraged position. Your position size is now $50,000. Even a 0.05% taker fee = $25 per trade — that's 2.5% of your deposit gone in one click.

Open and close 4 leveraged trades per day = 8 fee charges = $200 daily on $1,000 capital = 20% account drain per day from fees alone, before the market even moves.

⚠️ Why 70%+ of leverage traders lose money

It's not just bad market calls — it's the fee drag. A trader with $1,000 doing 4 leveraged round trips daily on Bybit (0.055% taker × 50× leverage) pays $220 per day in fees alone. They need to make 22% per day just to break even. Use the free Futures Fee Calculator before opening any leveraged position.

Futures fees compared — $1,000 deposit, 10× leverage = $10,000 position

Exchange Maker fee Taker fee $10K position taker
MEXC0.00%0.02%$2.00
Binance / BingX / Gate.io0.02%0.05%$5.00
Bybit0.02%0.055%$5.50
Bitget / KuCoin0.02%0.06%$6.00

Coinbase is excluded — Coinbase Derivatives uses a separate fee schedule (US-regulated futures), substantially different from this comparison.

⏰ Funding Rate — The Hidden Tax Every 8 Hours

If you hold a perpetual futures position open, you pay (or receive) a funding rate every 8 hours. This isn't a trading fee — it's a payment between long and short traders to keep perpetual prices anchored to spot. But its impact on your P&L is real.

How funding rate is calculated

Funding rate = premium index + interest rate component

When more traders are long than short (bullish market), longs pay shorts. When more shorts than longs (bearish), shorts pay longs. Typical range: 0.005% to 0.05% per 8 hours, but during extreme periods can spike to 0.5%+ per 8h.

Real example: BTC long position drain

Scenario: $10,000 BTC long, average funding 0.01% per 8h, held for 7 days

Funding charges = 0.01% × $10,000 × 21 (3 funding periods/day × 7 days) = $21.00

If average funding rate spikes to 0.05% (during bull rally): $0.05% × $10,000 × 21 = $105.00 — over 1% of your position, gone to funding alone in one week.

All major exchanges charge funding the same way (premium + interest formula) — what matters is which direction the funding flows at the time you trade. Use the free Funding Rate Calculator to model your hold cost before opening positions.

💸 Withdrawal Fees — Where Exchanges Hide Profits

Trading fees are advertised. Withdrawal fees are buried in fine print — and they can cost more than your trading fees combined for casual users.

Why withdrawal fees vary so wildly

Exchanges charge two things bundled into one fee: (1) the actual blockchain network fee (variable, depends on network congestion) and (2) their profit margin on top. The same coin on the same network can cost $5 to withdraw on one exchange and $0.50 on another.

Network choice matters more than exchange choice

USDT example:

  • USDT on Ethereum (ERC-20): $5-25 fee depending on congestion
  • USDT on Tron (TRC-20): $1-3 fee, fast settlement
  • USDT on BNB Smart Chain (BEP-20): $0.30-1, very fast
  • USDT on Solana: $0.05-0.20, fastest

The fee differences here are often 50-500× larger than any fee discount any exchange offers. Always check the network options before choosing where to withdraw.

💡 Pro tip — verify before trade

Before depositing on any exchange, look up the withdrawal fee for the coin you'll eventually need to withdraw. If you plan to send USDT to a hardware wallet, verify the exchange supports the network your wallet supports (most exchanges support all major networks for USDT, but for smaller coins it varies).

💳 Deposit Fees & Conversion Costs

Most crypto deposits (sending crypto from another wallet) are free on every major exchange. The fees hide in fiat deposits and currency conversion.

Fiat deposit fees by method

  • Bank transfer (SEPA / ACH): Usually free or under $1. Slow (1-3 business days).
  • Credit / debit card: 1.8% to 4% on most exchanges. Fast but expensive.
  • P2P trading: 0% on most exchanges, fast, but requires negotiation with another user.
  • Apple Pay / Google Pay: 1.5% to 3.5% — convenient but you pay for it.

Conversion / Quick Buy fees — the 2% trap

Every exchange has a "Quick Buy" or "Convert" feature that lets you swap one coin for another in one click. This is the most expensive way to trade. Spread + fee combined typically cost 1.5-3% of the trade — compared to 0.10% on the regular order book.

A $1,000 "Convert BTC to USDT" can cost you $20-30 in hidden spread, vs $1.00 if you used the regular spot market. Always trade through the order book unless the trade is under $50 (where convenience may justify it).

🧮 Real Cost: Three Trader Scenarios

Scenario A: Casual trader — $1,000 capital, 10 spot trades/month

10 trades × $1,000 each, all market orders (taker):

  • MEXC: 10 × $0.50 = $5/month = $60/year
  • Binance (no token): 10 × $1.00 = $10/month = $120/year
  • Most others: $120/year
  • Coinbase: 10 × $12.00 = $120/month = $1,440/year

For a casual trader, the difference between MEXC and Coinbase is $1,380/year — for the exact same trading activity.

Scenario B: Active spot trader — $10,000 capital, 100 trades/month

100 trades × $1,000 average size, market orders:

  • MEXC + MX token: $25/month = $300/year
  • Binance + BNB: $75/month = $900/year
  • Standard 0.10% exchanges: $100/month = $1,200/year
  • Coinbase: $1,200/month = $14,400/year

An active trader on Coinbase pays the equivalent of an entry-level car payment to fees that don't exist on MEXC.

Scenario C: Day trader — $10,000 capital, 5× leverage, 4 round trips daily

4 round trips × $50,000 leveraged position × 8 fee charges (open + close) per day, 22 trading days/month:

  • MEXC: 8 × $50,000 × 0.02% × 22 = $1,760/month = $21,120/year
  • Binance: 8 × $50,000 × 0.05% × 22 = $4,400/month = $52,800/year
  • Bybit: 8 × $50,000 × 0.055% × 22 = $4,840/month = $58,080/year
  • Bitget/KuCoin: 8 × $50,000 × 0.06% × 22 = $5,280/month = $63,360/year

A day trader pays 30%+ of starting capital in fees per year. This is why 70%+ of leverage traders blow up — fees alone require 30%+ market gains just to break even.

🎯 7 Ways to Cut Your Fees by 50%+

1. Use limit orders, not market orders

Maker fees are usually 50% lower than taker fees. On MEXC: 0% vs 0.05% — infinite savings. The trade-off: limit orders may not fill if price moves quickly. For non-urgent trades, always use limits.

2. Pay fees with the exchange's native token

BNB on Binance saves 25%, MX on MEXC saves 50%, KCS on KuCoin saves 20%, BGB on Bitget saves 20%, GT on Gate.io saves 28%. Calculate the breakeven: if you trade $10K+/month, holding the native token usually pays for itself.

3. Reach VIP tier through volume

Most exchanges have VIP tiers based on 30-day trading volume. Tier 1 saves 5-10% on fees. Tier 5 (typically $500K+ monthly volume) can save 30-50%. Combine native token + VIP tier for compound discounts.

4. Choose the cheapest network for withdrawals

USDT on Tron (TRC-20) costs $1-3. USDT on Ethereum costs $5-25. Same coin, same exchange, same destination — just choose the right network. This single decision saves more than every other optimization combined for casual traders.

5. Avoid Quick Buy / Convert features

"Convert BTC to USDT" buttons add 1.5-3% spread on top of normal fees. Always trade through the regular order book unless your amount is under $50 and you value convenience more than $1-2.

6. Time your futures positions around funding

Funding charges happen at fixed times (typically 00:00, 08:00, 16:00 UTC). If you plan to close a long position when funding is heavily positive, close 1 minute before the funding timestamp to skip the charge. This single trick saves $20-100 per held position depending on size.

7. Switch exchanges if you trade actively

If you make 50+ trades/month, the difference between Coinbase and MEXC is literally thousands of dollars per year. Use a low-fee exchange for active trading; Coinbase only if you're a US resident who must legally use it. See our exchange comparison guide for which exchange fits your situation.

📊 Full Fee Comparison: All 8 Exchanges

Verified from each exchange's official documentation as of May 8, 2026. Sources at the bottom of this guide.

Exchange Spot M/T Spot M/T (token) Futures M/T Native token Discount
MEXC0.00% / 0.05%0.00% / 0.025%0.00% / 0.02%MX50%
Binance0.10% / 0.10%0.075% / 0.075%0.02% / 0.05%BNB25%
Bybit0.10% / 0.10%0.02% / 0.055%VIP
BingX0.10% / 0.10%0.02% / 0.05%VIP
Bitget0.10% / 0.10%0.08% / 0.08%0.02% / 0.06%BGB20%
KuCoin0.10% / 0.10%0.08% / 0.08%0.02% / 0.06%KCS20%
Gate.io0.10% / 0.10%0.09% / 0.09%0.02% / 0.05%GT10-28%
Coinbase0.60% / 1.20%— (Advanced tier)N/A (separate platform)VIP only
🚀

Calculate Your Real Fees Before You Trade

Before you trade — model your actual fee burden using real numbers. Two minutes of math saves thousands per year.

Lowest-fee exchanges for active traders:

▶ WATCH ON YOUTUBE

Bybit vs Binance Fees: Trading Fee Calculator

Quick 30-second explainer with real numbers — no fluff.

→ Open video page   •   ▶ Subscribe for daily videos
📚 Sources & References
  1. Binance Fee Schedule (official)Spot, futures, BNB discount tiers
  2. Bybit Fee Rate (official)Trading and withdrawal fees
  3. MEXC Fees Explained (official)0% maker spot, futures fees, MX discount
  4. BingX Fee Schedule (official)All fee types and VIP tiers
  5. Bitget Fee Schedule (official)Trading fees and BGB token discount
  6. KuCoin Fee Structure (official)Trading and KCS discount details
  7. Gate.io Fee Schedule (official)Spot/futures fees, GT discount tiers
  8. Coinbase Trading Rules (official)Simple and Advanced fee schedules

❓ Frequently Asked Questions

What is the cheapest crypto exchange in 2026?
MEXC has the lowest combined fees: 0% spot maker, 0.05% spot taker, 0% futures maker, 0.02% futures taker. With the MX token discount, taker fees drop another 50%. For 100 trades of $1,000 each per month, MEXC costs $50/month vs $1,200/month on Coinbase — a difference of $13,800 per year.
What is the difference between maker and taker fees?
Maker orders add liquidity to the order book (limit orders that don't fill immediately). Taker orders remove liquidity (market orders or aggressive limit orders that fill immediately). Makers usually pay less because they help build the order book. On MEXC, maker is 0% and taker is 0.05% — using limit orders saves 100%.
How do I avoid paying high crypto trading fees?
Seven proven strategies: (1) use limit orders instead of market orders, (2) pay fees with the exchange's native token (saves 20-50%), (3) reach VIP tier through volume, (4) choose cheap networks for withdrawals (Tron USDT vs Ethereum USDT), (5) avoid Quick Buy/Convert features (1.5-3% hidden spread), (6) time futures positions around funding timestamps, (7) switch to a low-fee exchange if you trade actively.
Why are Coinbase fees so high?
Coinbase charges 0.60% maker / 1.20% taker on its Simple platform — roughly 12-24× higher than competitors. The premium pays for: full US regulatory compliance (state licenses in all 50 states), FDIC insurance on USD balances, simpler UI for beginners, and the legal cost of being a publicly traded company ($COIN on NASDAQ). Coinbase Advanced offers lower fees but a more complex interface.
What is a funding rate in crypto futures?
A funding rate is a payment between long and short traders that keeps perpetual futures prices anchored to the spot price. Charged every 8 hours. Typical rate: 0.005-0.05% per 8 hours. During extreme markets, can spike to 0.5%+ per 8h. If longs are paying funding (bullish market), the longer you hold a long position, the more it costs you. Use a funding rate calculator before opening leveraged positions.
Are crypto withdrawal fees the same everywhere?
No — they vary 50-500× between networks for the same coin. USDT on Ethereum (ERC-20) costs $5-25 in fees. USDT on Tron (TRC-20) costs $1-3. USDT on Solana costs $0.05-0.20. The network you choose matters more than which exchange you withdraw from. Always check available networks before withdrawing.
Should I use credit card or bank transfer to deposit?
Bank transfers (SEPA in EU, ACH in US) are typically free or under $1 but slow (1-3 business days). Credit/debit cards charge 1.8-4% but settle instantly. P2P trading is 0% fees with the speed of bank transfers. For amounts over $500, use bank transfer. For small urgent deposits, cards may justify the fee.
What is Quick Buy or Convert and why is it expensive?
Quick Buy and Convert are one-click features that swap one coin for another. They charge a hidden spread on top of the normal trading fee — typically 1.5-3% total cost vs 0.10% on the regular order book. A $1,000 "Convert BTC to USDT" can cost $20-30 in spread, vs $1 on the spot market. Always use the regular order book for trades over $50.
Do I pay fees twice on a leveraged trade?
Yes — you pay opening fees and closing fees, both calculated on the leveraged position size, not your deposit. Example: $1,000 deposit, 10× leverage = $10,000 position. On Bybit (0.055% taker): opening fee = $5.50, closing fee = $5.50, total = $11. That's 1.1% of your deposit gone before any market move. With 50× leverage, the same calculation = 5.5% of deposit per round trip.
How can I reach VIP tier on a crypto exchange?
Most exchanges base VIP tiers on 30-day trading volume. Tier 1 typically requires $1M-$5M monthly. Tier 5 (deep discount) typically requires $50M+ monthly. For most retail traders, VIP tiers are unreachable — focus on native token discounts instead (BNB on Binance, MX on MEXC, etc.) which give similar savings without volume requirements.
What's the cheapest network to withdraw USDT?
Solana network typically charges $0.05-0.20 per USDT withdrawal. Tron (TRC-20) charges $1-3. BNB Smart Chain (BEP-20) charges $0.30-1. Ethereum (ERC-20) charges $5-25 depending on congestion. Always verify your destination wallet supports the network before withdrawing.
Are crypto exchange fees tax-deductible?
In most jurisdictions, trading fees are added to your cost basis or subtracted from sale proceeds — effectively reducing your taxable gain. Withdrawal fees are usually treated similarly. Check with a local tax professional — rules vary by country. The key point: keep records of every fee you paid throughout the year, as they reduce your tax liability when calculated correctly.

Compare crypto prices across 10+ exchanges

Find the best rates and save on every trade.

Compare Now — It's Free
← Previous
Crypto Order Types Explained: Market, Limit, Stop-Loss & Take-Profit (2026)
Next →
How to Avoid Liquidation in Crypto Trading — 7 Proven Strategies