Binance, Bybit, Bitget, OKX, Kraken, Coinbase and eToro — we compared spot fees, futures fees, withdrawal costs and hidden charges so you know exactly what you're paying.
| Exchange | Maker / Taker (entry tier) | Note |
|---|---|---|
| Bitvavo | 0.15% / 0.25% | Cheapest for small EU buys, €5 minimum |
| Bybit EU | 0.25% flat | Since Oct 5, 2026; no maker discount |
| Kraken | 0.40% / 0.80% | Falls with volume or holdings; never hacked |
| Coinmate | 0.40% / 0.60% | Direct CZK — no currency conversion |
| OKX · Crypto.com | varies by region | MiCA-licensed in Malta; check their EU fee pages |
Here's the bottom line before we dive into the details. All fees shown are standard (Tier 1) spot trading rates for new users:
| Exchange | Spot Maker | Spot Taker | Futures Maker | Futures Taker | Verdict |
|---|---|---|---|---|---|
| Binance | 0.10% | 0.10% | 0.02% | 0.05% | Benchmark · BNB −25% |
| Bybit | 0.10%* | 0.10%* | 0.02% | 0.055% | Best for Futures |
| Bitget | 0.10% | 0.10% | 0.02% | 0.06% | Low + Copy Trading |
| OKX | 0.08% | 0.10% | 0.02% | 0.05% | Competitive |
| Kraken | 0.40%** | 0.80%** | 0.02% | 0.05% | Mid-range |
| Coinbase | 0.40% | 0.60% | — | — | Most Expensive |
| eToro | ~1% | ~1% | — | — | Spread-based |
* Global bybit.com rates. Bybit EU (bybit.eu, EEA users) has charged a flat 0.25% fee for non-VIP users since October 5, 2026 — see the Bybit section below.
** Kraken tier 1 (under $2.5k monthly volume). Drops to 0.30%/0.60% above $2.5k and 0.22%/0.38% with $10k volume or just $20k of assets held — see the Kraken section.
Before comparing numbers, it helps to understand what you're actually paying for. Almost every major exchange uses a maker-taker model:
Most beginners use market orders (taker) without realising it. Switching to limit orders can immediately lower your costs on exchanges that reward makers.
Beyond trading fees, you also pay:
Binance sets the industry benchmark: 0.10% flat for both makers and takers at the standard tier. Pay fees in BNB (Binance's native token) and you get a 25% discount, bringing costs to 0.075% — the number most fee comparisons actually quote. On USDC pairs, the taker rate is slightly lower at 0.095% before discounts.
Binance's futures fees are among the lowest in the industry at 0.02%/0.05%. Not available to new EU customers: Binance suspended most EU services on July 1, 2026 — EU readers should compare Bitvavo, Kraken or Coinmate instead.
Open Binance Account (outside the EU) →Bybit's global spot fees (0.10%) are slightly higher than Binance, but its futures fees are extremely competitive at 0.02% maker / 0.055% taker. If you primarily trade perpetual contracts or derivatives, Bybit is one of the best choices available.
Watch out: Bybit's "Instant Buy" feature charges up to 5% — far more than standard trading. Always use the spot trading interface for better rates.
Bitget matches Bybit's spot fees at 0.10%. Pay fees using BGB (Bitget's token) for an additional 20% discount — note it applies to spot only, not futures. Where Bitget truly stands out is its copy trading — you can automatically mirror professional traders for a small profit share (8–10%), with no extra trading fees on top.
Open Bitget Account — Up to $6,200 Bonus →OKX sits between Binance and Bybit in terms of pricing. Its maker fee of 0.08% is lower than Bybit's 0.10%, and holding OKB tokens and paying fees with them cuts roughly another 20–25% — putting effective rates in the same range as Binance with BNB. OKX also has zero-fee stablecoin pairs. One note for EEA users: OKX Europe (the MiCA-licensed entity) does not offer USDT trading, since Tether lacks EU authorization.
Open OKX Account →Honest numbers first: Kraken restructured its fee schedule in 2026, and the tier-1 headline rate (0.40% maker / 0.80% taker under $2.5k monthly volume) is now the highest among the majors in this comparison. That's the whole story only if you never trade or hold much, though — the schedule drops fast, and Kraken's cross-platform tiers now qualify you by either 30-day volume or assets held on the platform, whichever is better for you. Hold $20k on Kraken and you pay 0.22%/0.38% without trading a single dollar of volume; $2.5k of monthly trades already gets you 0.30%/0.60%. Futures remain genuinely cheap at 0.02%/0.05%.
One thing to avoid: the simple Instant Buy flow charges a flat 1% plus spread. Always trade through Kraken Pro (same account, free) instead.
So who is Kraken for? Not fee minimizers trading small size — Binance, Bitget or OKX are clearly cheaper there. Kraken's case is regulatory standing (US-licensed, MiCA + MiFID in Europe, one global fee schedule with no EEA premium), a never-hacked security record since 2011, and the asset-based tier system that quietly rewards long-term holders. If you hold meaningful size and trade occasionally, your effective rate is far closer to 0.22%/0.38% than to the scary tier-1 number.
Open Kraken Account — Same Fees Worldwide →Coinbase is by far the most expensive exchange in this comparison. The default "Simple Trade" interface charges both a spread and a flat fee — on small purchases this can exceed 3–4%. Even Coinbase Advanced Trade (their professional interface) charges up to 0.60% taker at the base tier.
The workaround: Use Coinbase Advanced Trade instead of the simple interface — fees drop significantly. High-volume traders can also consider Coinbase One ($20/month subscription) which offers zero trading fees.
Coinbase's higher fees are the price of convenience — it's the easiest exchange to use, most trusted in the US, and NASDAQ-listed. For buy-and-hold investors making a few trades per month, the fee difference is manageable.
eToro doesn't charge traditional maker/taker fees. Instead it takes a 1% fee on every crypto buy and sell, built into the price you see, on top of the normal market spread. There are no volume tiers, so the cost is the same at any size.
eToro is best suited for beginners who want a simple interface and social/copy trading features, not for active traders who make frequent moves. The $5 withdrawal fee and inactivity fee are worth noting.
Open eToro Account →I've been trading crypto since 2021 across Binance, Bybit, Bitget and Coinbase. The headline maker/taker fee is rarely what actually hurts your returns — it's the fees you don't notice until you check your statement. Here's what caught me out, so it doesn't catch you.
Every exchange has a big, friendly "Buy Bitcoin" button on their homepage. On Binance it's called "Convert", on Bybit it's "Instant Buy", on Coinbase it's the default Simple Trade. These all charge 1–5% — sometimes 10–20x more than the standard trading interface. I once bought ETH via Binance Convert before I knew better and paid 1.5% instead of 0.10%. Always go to the Spot Trading section.
Withdrawing 100 USDT from Binance to your wallet costs $1 on TRC-20 (Tron) but up to $15 on ERC-20 (Ethereum mainnet). Same coin, 15x difference. Always check which network your destination wallet supports and choose the cheapest compatible one. I use TRC-20 or BNB Smart Chain for stablecoins whenever possible.
Depositing via debit card costs 1.5–4% on most exchanges. Bank transfer (SEPA in Europe) is free or nearly free on Bitvavo, Kraken and Coinbase. On a €1,000 deposit, that's €30–40 saved. If you're in a hurry and use a card, at least switch to the professional trading interface after depositing — don't compound the mistake.
Coinbase takes 25–35% of your staking rewards as a commission. On a 4% ETH staking APY, you actually receive around 2.8% after Coinbase's cut. Binance and Bitget keep their cut at 10–15%, so you retain more. For long-term holders with significant staked positions, this difference compounds significantly over years.
eToro charges $10/month if your account is inactive for 12 months. If you signed up to try it and haven't logged in for a year, check your balance — it may have been slowly drained. Close or withdraw from accounts you no longer use.
The answer depends on how you trade:
SponsoredIf you're making more than 5–10 trades per month, the fee difference between Binance (0.10%) and Coinbase (0.60%) is significant. A trader doing $50,000/month in volume pays $50 on Binance vs $300 on Coinbase — $250 every month, $3,000 a year, for the same trades.
The seven exchanges above are the global fee benchmarks — but the cheapest venue on paper isn't always the cheapest for your currency and country. These are the platforms our readers use most, by region: