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.
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.
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
- Spot trading fees: maker vs taker explained
- Futures fees + the leverage trap
- Funding rate — the hidden hourly tax
- Withdrawal fees — where exchanges hide profits
- Deposit & conversion fees
- Real cost: $1k, $10k, $100k trader scenarios
- 7 ways to reduce your fee burden by 50%+
- Full fee comparison: all 8 exchanges
- 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 |
|---|---|---|---|---|
| MEXC | 0.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.io | 0.10% | 0.10% | $1.00 | $1.00 |
| Bitget / KuCoin (with token) | 0.08% | 0.08% | $0.80 | $0.80 |
| Coinbase | 0.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 |
|---|---|---|---|
| MEXC | 0.00% | 0.02% | $2.00 |
| Binance / BingX / Gate.io | 0.02% | 0.05% | $5.00 |
| Bybit | 0.02% | 0.055% | $5.50 |
| Bitget / KuCoin | 0.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 |
|---|---|---|---|---|---|
| MEXC | 0.00% / 0.05% | 0.00% / 0.025% | 0.00% / 0.02% | MX | 50% |
| Binance | 0.10% / 0.10% | 0.075% / 0.075% | 0.02% / 0.05% | BNB | 25% |
| Bybit | 0.10% / 0.10% | — | 0.02% / 0.055% | — | VIP |
| BingX | 0.10% / 0.10% | — | 0.02% / 0.05% | — | VIP |
| Bitget | 0.10% / 0.10% | 0.08% / 0.08% | 0.02% / 0.06% | BGB | 20% |
| KuCoin | 0.10% / 0.10% | 0.08% / 0.08% | 0.02% / 0.06% | KCS | 20% |
| Gate.io | 0.10% / 0.10% | 0.09% / 0.09% | 0.02% / 0.05% | GT | 10-28% |
| Coinbase | 0.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:
Bybit vs Binance Fees: Trading Fee Calculator
Quick 30-second explainer with real numbers — no fluff.
- Binance Fee Schedule (official) — Spot, futures, BNB discount tiers
- Bybit Fee Rate (official) — Trading and withdrawal fees
- MEXC Fees Explained (official) — 0% maker spot, futures fees, MX discount
- BingX Fee Schedule (official) — All fee types and VIP tiers
- Bitget Fee Schedule (official) — Trading fees and BGB token discount
- KuCoin Fee Structure (official) — Trading and KCS discount details
- Gate.io Fee Schedule (official) — Spot/futures fees, GT discount tiers
- Coinbase Trading Rules (official) — Simple and Advanced fee schedules
❓ Frequently Asked Questions
Compare crypto prices across 10+ exchanges
Find the best rates and save on every trade.
Compare Now — It's Free