Loading prices…
CompareCEX — CompareCEX

Crypto Exchange Fees Comparison: How to Compare Trading Costs

A plain-English guide to comparing crypto exchange fees: maker/taker rates, withdrawal costs, and how to calculate your real trading cost.

CompareCEX may earn a commission when you sign up through our links. This does not influence our editorial scores. Learn more

Crypto Exchange Fees Comparison: How Do You Actually Compare Trading Costs?

Comparing crypto exchange fees means looking at three things side by side: the maker/taker trading fee, the withdrawal fee, and hidden costs like the spread or an inactivity charge. You can't judge an exchange by its headline fee alone — a platform that markets "no trading fee at all" can still cost you more once you add withdrawal fees and a wide spread. Below, we break down each fee type, show sourced entry-tier rates for 12 exchanges we track, show you how to do the math yourself, and point you to a live tool so you're never comparing outdated numbers.

What changed on 2026-09-30: added sourced, entry-tier maker/taker fee data for 12 exchanges we track — see the real comparison table below instead of only the hypothetical examples this guide used before.

DISCLOSURE: CompareCEX may earn a commission when you sign up through our links. This does not influence our editorial scores.

What Fees Do Crypto Exchanges Actually Charge?

Most exchanges charge a combination of these fee types. Understanding each one is the first step before you compare any two platforms.

Fee type What it means Where it usually shows up
Maker fee Charged when your order adds liquidity (a limit order that doesn't fill instantly) Every trade, shown on the fee schedule page
Taker fee Charged when your order removes liquidity (a market order that fills instantly) Every trade, usually higher than maker
Withdrawal fee Charged when you move crypto off the exchange Flat fee per coin, or "network fee"
Deposit fee Charged when you fund your account Sometimes free for crypto, may apply to card or bank transfers
Spread The gap between buy and sell price, not a listed "fee" but still a real cost Built into the price on simple buy/sell screens
Inactivity fee Charged if your account sits unused for a set period Rare, check the terms before ignoring it

Exact rates change by tier, region, and trading volume, and they differ from one exchange to the next. Here's what 12 exchanges we track actually publish for entry-tier spot maker/taker fees, sorted from lowest to highest taker rate:

Exchange Maker fee Taker fee
Bitfinex 0%† 0%†
MEXC 0%† 0.05%†
Coinbase 0–0.4%, tiered† 0.05–0.6%, tiered†
OKX 0.08%† 0.1%†
Bybit 0.1%† 0.1%†
Bitget 0.1%† 0.1%†
Binance 0.1%† 0.1%†
KuCoin 0.1%† 0.1%†
Gate.io 0.2%† 0.2%†
HTX 0.2%† 0.2%†
Crypto.com 0.25%† 0.5%†
Kraken 0.4%† 0.8%†

Only one of these 12, Bitfinex, publishes a genuinely 0%/0% entry-tier rate on both sides††. Every other exchange here charges something on at least one side — including MEXC, whose maker fee is 0% but whose taker fee (the side most beginners actually pay) is 0.05%, not zero†. These are entry-tier, undiscounted rates as published on each exchange's own fee schedule — higher-volume tiers, promotions, and native-token discounts can lower the actual rate you pay, and rates change, so treat this table as a snapshot rather than a permanent ranking. For live, current numbers, use the fee calculator, which pulls sourced numbers for the exchange you're checking.

How Do Maker and Taker Fees Differ?

A maker fee applies when you place an order that waits on the order book (a limit order). A taker fee applies when your order matches immediately against an existing order (a market order). Exchanges usually charge takers more because taker orders don't add depth to the market — they just consume it.

If you place limit orders instead of market orders, you're more likely to pay the lower maker rate. That's a habit, not a hack: it just requires patience for your price to be filled.

How Do You Calculate Your Real Trading Cost?

Here's the formula:

Trade cost = Trade amount × Fee rate (as a decimal)

Two worked examples below use round, hypothetical numbers just to show the math — they are not any real exchange's published rate. Always confirm the actual rate on the fee calculator or the exchange's own fee page before you trust a number.

Example 1 — Maker fee, hypothetical numbers: Say you trade an amount of 1,000 dollars, and the maker rate happens to be one tenth of one percent (written as the decimal 0.001). Multiply: 1,000 × 0.001 = 1. Your cost on that trade would be about 1 dollar.

Example 2 — Taker fee, hypothetical numbers: Same 1,000 dollar trade, but this time as a taker at a rate of one half of one percent (the decimal 0.005). Multiply: 1,000 × 0.005 = 5. Your cost would be about 5 dollars — five times higher than the maker example above, purely because of order type.

Repeat that same trade size ten times in a month using market orders instead of limit orders, and the gap between the two order types multiplies too. That's real money that never reaches your position, and it has nothing to do with which coin you picked.

How Do Withdrawal Fees and Deposit Fees Add Up?

Withdrawal fees are usually a flat amount per coin, not a percentage of what you're withdrawing — which means they hit small withdrawals much harder than large ones.

Example 3 — Withdrawal fee, hypothetical numbers: A flat withdrawal fee of 2 dollars is a small slice of a 500 dollar withdrawal — about 0.4 percent of the total. The same flat fee of 2 dollars taken from a 50 dollar withdrawal is about 4 percent of the total. Same fee, ten times the relative impact, just because the amount withdrawn was smaller.

This is why "lowest trading fee" and "lowest total cost" are not the same question — you have to check both sides before you move funds.

Which Exchange Has the Lowest Fees?

On entry-tier maker/taker rates alone, Bitfinex is the only one of the 12 exchanges above with a confirmed 0%/0% rate††, but that single number still doesn't make it "cheapest for everyone" — the real cost also depends on your trade size, order type, and which coin you're withdrawing, none of which the table above captures. Instead of chasing a headline number, run your own numbers through the fee calculator, or answer a few questions in Find My Exchange to get a shortlist based on how you actually trade. Our methodology explains exactly how we score exchanges on fees, security, and support, so you can see the reasoning instead of taking a ranking on faith.

Ready to try best-overall?

Visit best-overall

Please check local regulations before signing up.

Step-by-Step: How to Compare Fees Before You Sign Up

  1. List your trade type. Are you mostly market orders (taker) or limit orders (maker)? This decides which fee column matters most to you.
  2. Check the fee schedule directly on the exchange, not a third-party summary — fee tiers change with volume and promotions.
  3. Add the withdrawal fee for the coin you actually plan to move, not just the trading fee. A cheap trading fee paired with an expensive withdrawal fee can still cost more overall.
  4. Run one small test trade and one small withdrawal before committing real size. This borrows a principle traders use when testing a new capital rule: start with the smallest amount that still feels like something is at stake, rather than testing with an amount so small it teaches you nothing, or so large that a mistake really hurts . A small test withdrawal tells you more than any fee page.
  5. Write down what you actually paid, in real currency, not just the percentage. This matters more than most beginners assume, because memory tends to round the pain down over time. Keeping an actual written log of every fee paid — the same discipline traders use to track real costs instead of relying on a gut feeling — is what reveals the true cost drag .
  6. Compare two exchanges side by side using the same trade size and coin, using the fee calculator so the math stays consistent.

What Common Mistakes Do Beginners Make When Comparing Fees?

  • Comparing headline trading fees only. A promotional low fee often excludes withdrawal costs or applies only to specific trading pairs.
  • Ignoring the spread. On simple "buy crypto" screens, the spread can cost more than the listed fee.
  • Testing with a large amount first. If your first withdrawal is also your biggest, a fee surprise or a stuck transaction hurts a lot more than it needs to.
  • Never writing the actual cost down. Without a record, it's easy to remember "fees are low" months after a rate has actually changed.
  • Assuming fees are fixed forever. Fee schedules change with promotions, volume tiers, and regional rules — recheck before every large move.
  • Skipping the network or withdrawal fee for the specific coin. Fees vary by coin on the same exchange, not just by platform.
  • Repeating the same fee mistake without noticing the pattern. Traders who never review their own history tend to keep making the same costly choice; a simple habit is to periodically ask which stage of the mistake you're stuck in — misreading the fee schedule, picking the wrong order type, or moving funds without checking the current rate — because each stage needs a different fix, not just "be more careful" .

FAQ

Do all crypto exchanges charge the same fees?

No. Maker/taker rates, withdrawal fees, and spreads all vary by exchange, by coin, and often by your trading volume tier. Always check the current schedule rather than assuming it matches another platform.

Is a lower trading fee always better?

Not necessarily. An exchange with a low trading fee but a high withdrawal fee or a wide spread can cost more overall, especially for smaller trade sizes. Compare total cost, not one number.

Why do withdrawal fees change without notice?

Withdrawal fees are often tied to underlying network conditions and can be adjusted by the exchange. This is a normal part of how exchanges operate, not necessarily a red flag — but it's a reason to check the fee right before you withdraw, not rely on what you saw last month.

Can I reduce the fees I pay as a beginner?

Using limit orders instead of market orders to aim for the maker rate, consolidating withdrawals into fewer, larger transactions, and checking the fee tier tied to your trading volume are all legitimate ways to lower cost. See our best exchanges roundup for how different platforms structure their tiers.


RISK: Crypto assets are volatile and unregulated in many jurisdictions. Not financial advice.

This article is educational content, not investment advice. The worked calculation examples above use round, hypothetical numbers only to show how the math works — the comparison table earlier in this guide uses sourced, entry-tier rates instead. Fee schedules change, so for current numbers always check the fee calculator or the exchange's own fee page. Read our affiliate disclosure and methodology for how we research and score exchanges. Updated 2026-09-30.

Crypto assets are volatile and unregulated in many jurisdictions. Not financial advice.

Figures marked † come from our Knowledge Graph, each with a dated source on the exchange's review page. See our affiliate disclosure.