ECCrypto

Home Guides

Crypto Exchange Fees: What You Actually Pay

Key takeaways

  • Taker fees apply to you unless you deliberately place limit orders that rest on the book.
  • The 'instant buy' button is the single most expensive way to buy on almost every venue.
  • A flat withdrawal fee is a percentage in disguise — it punishes small accounts.
  • Spread is a real cost that appears on no fee schedule.

The five costs, in the order they hit you

Every venue publishes one of these prominently and buries the other four. Working out what a venue really costs means adding all five for the trade size you actually make.

Where the money goes
CostWho sets itTypically hidden?
Deposit feeVenue and payment railCard deposits, yes
SpreadVenueAlmost always — appears on no schedule
Trading fee (maker/taker)VenueNo — this is the advertised number
Withdrawal feeVenue, not the blockchainFrequently
Network feeThe blockchainNo, but often bundled with the above

Maker and taker, without the jargon

A maker order rests on the order book and waits — you are adding liquidity, so the venue charges you less or occasionally pays you. A taker order fills immediately against what is already there — you are removing liquidity, so you pay more.

Anything you buy by pressing a button that fills instantly is a taker order. Unless you are deliberately placing limit orders and waiting, the taker fee is your fee, and it is the number that belongs in any comparison.

The instant-buy trap

Most venues run two products under one brand: a simple app that buys at a price they quote you, and a proper exchange interface with an order book. The simple one is dramatically more expensive, and it is the one shown to new users by default.

The gap is not small. Between the convenience fee and the spread baked into the quoted price, a simple-mode purchase can cost several times what the same purchase costs on the same company's exchange interface. Switching interface is usually free and takes one click.

Why small accounts pay more

Trading fees are percentages, so they scale. Withdrawal fees are usually flat amounts, so they do not. That asymmetry means the effective cost of a small account is far higher than any comparison table suggests.

A $25 flat withdrawal fee is 0.25% on $10,000 and 12.5% on $200. If you are starting small, the withdrawal fee — not the trading fee — is the number that should decide where you sign up.

CFD costs work completely differently

A crypto CFD has no maker or taker fee. You pay the spread on entry and exit, and then overnight financing every day the position stays open. That daily charge is why CFDs are a short-horizon product: a position held for a year can accumulate financing costs that dwarf any exchange's trading fee.

It also means the two cannot be compared on a single number, which is why this site never puts them in the same table.

Frequently asked questions

Which crypto exchange has the lowest fees?

On published spot taker fees, Binance and OKX sit at the low end of the venues we track and Kraken's entry tier at the high end. But once you include withdrawal and deposit costs the ranking changes with your trade size — a venue with a low trading fee and a high withdrawal fee is the wrong choice for small amounts.

What is a good crypto trading fee?

Below about 0.20% taker is competitive for spot at retail volumes. Above 0.50% you are paying a convenience premium, which may be fine if you value the interface — but you should know you are paying it.

Are zero-fee exchanges actually free?

No. A venue advertising zero commission is making money on the spread instead — the gap between the price you get and the real market price. The cost moved; it did not disappear, and it is now harder to measure.

Why did I pay more than the advertised fee?

Almost always the spread, or the instant-buy interface. Compare the price you received against the market price at that moment and the difference is the cost that never appeared on the schedule.

Read next