Maker vs. Taker Fees: The Complete Breakdown
Every trade on a centralized exchange (CEX) is charged one of two rates. Understanding which you are paying — and when — is the first step to minimizing your trading costs.
| Feature | Maker Order | Taker Order |
|---|---|---|
| Order Type | Limit Order (set a price) | Market Order (instant fill) |
| Effect on Order Book | Adds liquidity (increases depth) | Removes liquidity (decreases depth) |
| Typical Fee Range | 0.00%–0.10% | 0.04%–0.60% |
| Execution Speed | Waits for price match | Instant fill at market price |
| Best For | Precise entries, cost-conscious traders | Urgent trades, momentum traders |
| Slippage Risk | None (price guaranteed) | High during volatility |
On Binance, switching from Taker (0.10%) to Maker (0.10% same tier, but often 0.00% on some platforms) saves nothing at base tier — but on Coinbase Advanced, Maker is 0.40% vs Taker at 0.60%. On a $10,000 trade that is $20 saved instantly. On a futures exchange like Bybit, Maker is −0.01% (they PAY you to add liquidity).
VIP Volume Fee Tiers: How Exchanges Reward Heavy Traders
All major exchanges operate a tiered fee schedule. Your 30-day rolling trading volume determines which tier you fall into, and higher tiers unlock dramatically lower fee rates. Here is a complete comparison of the tier structures:
Binance Spot Fee Tiers (2024)
| VIP Level | 30-Day Volume | Maker Fee | Taker Fee | With BNB Discount |
|---|---|---|---|---|
| Regular | <$1M | 0.10% | 0.10% | 0.075% |
| VIP 1 | >$1M | 0.09% | 0.10% | 0.068% |
| VIP 2 | >$5M | 0.08% | 0.10% | 0.060% |
| VIP 3 | >$20M | 0.07% | 0.08% | 0.053% |
| VIP 4 | >$100M | 0.02% | 0.04% | 0.015% |
| VIP 9 (Market Maker) | Custom | 0.00% | 0.01% | 0.00% |
Coinbase Advanced Trade Fee Tiers (2024)
| Tier | 30-Day Volume | Maker Fee | Taker Fee | Annual Cost on $100k Volume |
|---|---|---|---|---|
| Intro | <$1k | 0.40% | 0.60% | $600 |
| Basic | <$10k | 0.40% | 0.60% | $600 |
| Student | <$50k | 0.25% | 0.40% | $400 |
| Intermediate | <$100k | 0.20% | 0.30% | $300 |
| Advanced | <$1M | 0.12% | 0.18% | $180 |
| Prime | >$1M | 0.08% | 0.05% | $50 |
Exchange Token Discounts: BNB, KCS & OKB
Many centralized exchanges issue their own utility tokens that provide fee discounts when held or used to pay trading fees. This is one of the most underutilized fee reduction strategies available to retail traders.
| Exchange | Token | Discount | Conditions | Additional Benefits |
|---|---|---|---|---|
| Binance | BNB | 25% off fees | Enable “Use BNB to pay fees” in settings, BNB auto-deducted | Launchpad access, staking rewards |
| KuCoin | KCS | 20% off fees | Hold KCS in spot account; amount varies by holdings tier | Daily KCS bonus based on holdings |
| OKX | OKB | 0.1%–40% off | Tiered: hold 1, 5, 10, 50, 100 OKB for higher discounts | OKX Earn, Web3 Wallet priority |
| Bybit | BIT | Up to 15% off | Must hold minimum BIT in unified account | Copy trading fee rebates |
| Coinbase | None | No discount token | Fee reduction only via higher volume tiers | N/A |
DEX vs CEX: The Real Fee Comparison
Decentralized exchanges (DEXs) like Uniswap, Curve, and Jupiter promise to cut out the middleman. But their true fee structure is often more expensive than centralized exchanges for retail traders, especially on Ethereum mainnet.
| Platform Type | Trade Fee | Gas Cost (Ethereum) | Gas Cost (L2/Solana) | Best For Trade Size |
|---|---|---|---|---|
| Binance (CEX) | 0.10% | $0 | $0 | Any size |
| Uniswap V3 (Ethereum) | 0.30% pool fee | $5–$150 | $0.01–$0.10 (Arbitrum) | >$5,000 (mainnet) |
| Curve Finance (stables) | 0.01%–0.04% | $8–$80 | $0.01 (Arbitrum) | >$50,000 (mainnet) |
| Jupiter (Solana) | 0.20%–0.35% | $0.0002–$0.01 | N/A (native L1) | Any size |
| dYdX (Perps DEX) | 0.02% Maker / 0.05% Taker | $0 (StarkEx/Cosmos) | $0 | Active futures traders |
A $200 token swap on Uniswap Ethereum mainnet during peak hours with a $45 gas fee carries an effective 22.5% transaction cost. The DEX pool fee of 0.30% is irrelevant compared to the gas. Always use Arbitrum, Optimism, or Base for trades under $5,000 — gas costs drop to $0.01–$0.50 with identical Uniswap pool access.
Annual Fee Impact: How Much Are You Actually Paying?
The true cost of exchange fees is best understood as an annual drag on your trading capital. Here is the real-world fee impact across different trading profiles and exchange choices:
| Trader Profile | Monthly Volume | On Coinbase (0.60%) | On Binance (0.10%) | Annual Savings (Binance) |
|---|---|---|---|---|
| Casual (4 trades/mo) | $5,000 | $360/yr | $60/yr | $300/yr |
| Active (20 trades/mo) | $25,000 | $1,800/yr | $300/yr | $1,500/yr |
| Swing Trader (50 trades/mo) | $100,000 | $7,200/yr | $1,200/yr | $6,000/yr |
| Day Trader (200 trades/mo) | $500,000 | $36,000/yr | $6,000/yr | $30,000/yr |
Key Terms Glossary
- Maker Fee
- The fee charged when you place a limit order that doesn\'t immediately fill. You are “making” liquidity for the order book. Exchanges reward makers with lower fees to incentivize depth.
- Taker Fee
- The fee charged when you place a market order that fills immediately. You are “taking” liquidity from the book. Taker fees are always higher than maker fees on the same platform.
- Bid-Ask Spread
- The gap between the highest buy price (bid) and the lowest sell price (ask) in the order book. This is a hidden fee — you pay it on every trade even without a posted commission.
- VIP Tier
- A fee discount level unlocked by reaching a 30-day rolling trading volume threshold. Higher VIP tiers offer significantly lower Maker/Taker rates, rewarding active traders.
- Funding Rate
- A recurring fee paid between long and short position holders on perpetual futures contracts. Rates adjust every 8 hours based on the difference between the futures price and spot price. Can be positive or negative.
- Slippage
- The difference between the expected price of a trade and the price at which it actually executes. High slippage occurs in thin order books or during high volatility. Market orders are most susceptible.
Frequently Asked Questions (FAQ)
Maker fees apply when you add liquidity to the order book by placing a limit order that does not immediately fill. You are “making” the market by waiting for your price. Taker fees apply when you place a market order that executes immediately by taking existing orders from the book. Because makers improve exchange liquidity (which helps everyone), exchanges reward them with lower fees — often 30–50% cheaper than taker rates. On Bybit perpetual futures, makers are actually paid a rebate of −0.01% (the exchange pays them).
For spot trading, Binance (0.10% taker, reducible to 0.075% with BNB) and KuCoin (0.10%) have the lowest fees among major exchanges with full liquidity. For perpetuals, Bybit (0.02% maker, 0.055% taker) and Bitget (0.02% maker, 0.06% taker) are highly competitive. For stable coin swaps specifically, Curve Finance (0.01–0.04%) is cheapest when used on Layer-2 to avoid gas. Coinbase Advanced (0.40–0.60%) is consistently the most expensive major exchange for small accounts.
The annual fee cost is: Monthly Volume × 12 × Round-Trip Fee Rate. An active trader executing $25,000 in monthly volume on Coinbase Advanced (0.60% taker) pays approximately $3,600 per year in fees. The same trading activity on Binance (0.10%) costs $600 — a difference of $3,000 per year. Over 5 years at 10% annual compounding, that $3,000 annual savings compounds to approximately $18,300 in additional capital.
Exchanges calculate your total trading volume over the previous rolling 30 days and assign you a VIP tier accordingly. Higher tiers unlock lower Maker and Taker rates. On Binance, the Regular tier (under $1M monthly) pays 0.10% taker. VIP 1 ($1M+) pays 0.10% taker but 0.09% maker. VIP 4 ($100M+) pays 0.04% taker. Your tier updates automatically every day based on your rolling 30-day activity. Market makers (institutional) negotiate custom rates at near-zero.
For active traders, yes. Holding BNB and enabling “Pay with BNB” on Binance reduces all trading fees by 25% (0.10% becomes 0.075%). On $100,000 annual trading volume, this saves $25. However, you are also taking on price exposure to BNB itself. If BNB falls 10%, your BNB holdings lose value. The fee discount break-even only makes sense if you plan to trade consistently. For high-volume traders (>$50,000/month), the discount easily justifies holding the token.
Beyond the posted trading fee, exchanges earn additional revenue from: (1) Bid-Ask Spread — the gap between buy and sell prices, typically 0.10–0.50% on liquid pairs, wider on altcoins. (2) Instant Buy Spread — Coinbase, Kraken, and Gemini charge 1.5–2.99% extra when using their simple buy interface instead of the order book. (3) Withdrawal Fees — typically $0.50–$25 depending on the network. (4) Crypto Conversion Fees — converting one coin to another can trigger an extra 0.10–0.50% spread. (5) Funding Rates on perpetual futures — paid every 8 hours.
It depends entirely on trade size and which blockchain you use. On Ethereum mainnet, DEX fees are almost always more expensive for retail traders due to gas costs. A $500 Uniswap swap might pay $0.30% pool fee + $25 gas = ~5.3% effective cost. On Layer-2 networks like Arbitrum or Optimism, the same swap costs $0.30% pool fee + $0.05 gas = ~0.31% effective cost, competitive with Binance. On Solana, DEX fees (Jupiter, Raydium) are 0.20–0.35% with $0.001 gas — often cheaper than CEX for smaller trades.
Perpetual futures contracts use a Funding Rate mechanism to keep their price anchored to the spot market. Every 8 hours (3x per day), longs pay shorts (or vice versa) based on the current rate. Rates typically range from −0.05% to +0.10% per 8-hour period. At +0.01% per 8 hours, holding a $10,000 long position costs $0.01 × 3 × 365 = $109.50 per year in funding fees. During bull markets, rates can spike to 0.10%+ per period ($109.50 per DAY on $10,000), making leveraged long holding extremely expensive.
The cheapest withdrawal method depends on which networks the exchanges support. (1) Use Solana (SOL) network for USDC transfers — $0.0005 per transaction, instant. (2) Use TRC-20 (Tron network) for USDT — usually free or $1 flat fee. (3) Use Lightning Network for Bitcoin — near-zero fees, instant settlement. (4) Avoid Ethereum mainnet for small transfers — gas costs make it uneconomical for amounts under $2,000. Always check which networks both the sending AND receiving exchange support before initiating a withdrawal.