Interactive Tool

暗号取引所手数料計算機

Enter how much you want to buy and how you'll pay. We calculate the total real cost on every major exchange — including deposit, trading, and withdrawal fees.

Independent & unbiasedNot owned by any exchange
8 exchanges · 20 coinsAll fee types included
Updated 4月 2026Latest fee schedules

Most fee sites only show trading fees. But a $500 credit card purchase costs $15-20 in card fees alone — far more than the $0.50 trading fee. Our calculator shows the complete picture across 20 cryptocurrencies.

$

Understanding Crypto Exchange Fees: The Complete Guide

When exchanges advertise "0.1% trading fees," most people assume that's the total cost of buying crypto. The reality is more nuanced. That advertised rate typically represents just one of five separate cost layers, and depending on how you buy, the trading fee might be the smallest of them all. Understanding where your money actually goes is the first step toward keeping more of it.

1. Deposit Fees — The Biggest Cost Most Beginners Don't Expect

Before you can buy any cryptocurrency, you need to get money onto the exchange. How you do this dramatically affects your cost. Bank transfers — SEPA in Europe, ACH in the US, Faster Payments in the UK — are free or near-free on virtually every major exchange. SEPA transfers typically take 1-2 business days to arrive. ACH transfers in the US can take 3-5 business days, though some exchanges offer instant settlement for verified accounts.

Credit and debit card deposits, on the other hand, carry fees between 1.8% and 4% depending on the exchange. Binance charges 1.8%, which is among the lowest. Coinbase charges up to 3.99%. Kraken charges 3.75%. On a $1,000 purchase, that's $18 to $40 gone before you've even placed a trade. Over a year of monthly DCA purchases, card fees alone could cost you $216 to $480 — far more than all your trading fees combined.

The reason card fees are so high is structural. Visa and Mastercard charge merchants (in this case, the exchange) 2-3% per transaction for card payments. The exchange passes this cost to you. Bank transfers bypass card networks entirely, which is why they're free. The tradeoff is speed: cards are instant, bank transfers take days. For most investors, especially those making regular purchases, the savings from bank transfers vastly outweigh the convenience of cards.

Some exchanges also support third-party payment processors like Simplex, Banxa, or MoonPay for card deposits. These typically charge 3.5% to 5% — even more than the exchange's own card processing. If you see a third-party checkout screen when buying with a card, check the fee before confirming.

2. Trading Fees — Maker, Taker, and the Difference It Makes

Trading fees are charged when you buy or sell cryptocurrency on the exchange. They're expressed as a percentage of the trade and follow a maker-taker model on most platforms. Understanding this model is genuinely important because it can halve your trading fees.

A メーカー is someone who places a limit order — an order that doesn't execute immediately because it's set at a price different from the current market. For example, if Bitcoin is trading at $95,000 and you place an order to buy at $94,500, your order sits on the order book and "makes" liquidity. Exchanges reward this with lower fees because liquidity makes the market healthier for everyone.

A テーカー is someone who places a market order — an order that executes immediately at the best available price. You're "taking" liquidity off the order book. This is what most beginners do when they click "Buy" at market price. Taker fees are always equal to or higher than maker fees.

The difference is significant. On Coinbase's standard interface, the taker fee is 0.60% while maker is 0.40%. On MEXC, the maker fee is literally 0% — free — while the taker fee is only 0.05%. If you're buying $1,000 of Bitcoin, a Coinbase taker order costs $6.00 while a MEXC maker order costs $0.00. Learning to use limit orders is one of the single highest-impact things you can do to reduce your trading costs.

Most exchanges also offer volume-based fee tiers. The more you trade in a 30-day period, the lower your fee percentage drops. However, these tiers typically require hundreds of thousands of dollars in monthly volume to reach meaningful discounts, so they're mostly relevant for active traders, not casual investors.

Many exchanges offer additional discounts if you hold and use their native token to pay fees. Binance gives a 25% discount when paying with BNB. KuCoin offers up to 20% off with KCS. These discounts apply automatically once you enable them in your account settings.

3. Withdrawal Fees — The Most Misunderstood Cost in Crypto

If you plan to move your cryptocurrency off the exchange — to a hardware wallet for long-term storage, to a DeFi protocol, or to another exchange — you'll pay a withdrawal fee. This is the fee category that catches most people off guard because it works completely differently from trading fees.

Withdrawal fees are fixed amounts denominated in the cryptocurrency you're withdrawing, not percentages. When you withdraw Bitcoin from Binance, you pay approximately 0.00003 BTC regardless of whether you're withdrawing $50 or $50,000. The fee is the same. This means withdrawal fees disproportionately impact smaller withdrawals. On a $100 withdrawal, a $3 fee is 3%. On a $10,000 withdrawal, that same $3 fee is only 0.03%.

The variation between exchanges is enormous — and this is one of the most valuable things our calculator reveals. Withdrawing Bitcoin from Binance costs roughly $2.85 (using the SegWit network). The same withdrawal from KuCoin costs approximately $33. Coinbase and Gemini cover withdrawal fees entirely, absorbing the network cost on your behalf. For someone who buys and immediately withdraws to a hardware wallet, the choice of exchange can mean the difference between $0 and $33 in fees for the exact same transaction.

Withdrawal fees also vary dramatically by which blockchain network you use. Most tokens can be withdrawn on multiple networks. Withdrawing USDT on Ethereum (ERC20) might cost $5-15 depending on network congestion. The same USDT withdrawal on the Tron network (TRC20) typically costs $1. On Arbitrum or Optimism, it might cost $0.10. Always check which networks your receiving wallet or platform supports, and choose the cheapest compatible option.

4. Spread — The Fee That Doesn't Look Like a Fee

The spread is the difference between the best buy price and the best sell price on an exchange's order book. On highly liquid platforms like Binance, the BTC/USDT spread is usually tiny — less than $1 on a $95,000 asset, or about 0.001%. On less liquid exchanges or for smaller altcoins, spreads can widen to 0.5% or more, effectively acting as a hidden fee on top of the advertised trading commission.

Spread costs are especially relevant on exchanges that use a "simple buy" interface (as opposed to an order book). Coinbase's standard buy interface, for example, charges both a trading fee そして applies a spread markup. Their Advanced Trade interface shows the actual order book and has much tighter spreads. If an exchange doesn't show you an order book, you're likely paying a wider spread than you realize.

5. Conversion Fees — Swapping Between Cryptocurrencies

If you want to swap one crypto for another — say, convert ETH to SOL — some exchanges charge a conversion fee on top of the regular trading fee. On Coinbase's standard interface, conversion spreads can reach 2%. The way around this is to sell ETH for USD (or USDT) first, then buy SOL — executing two trades through the Advanced interface at maker/taker rates rather than using the one-click swap feature. It takes an extra step, but it can save you 1-1.5% on every conversion.

7 Strategies to Minimize Your Crypto Exchange Fees

1. Always use bank transfers instead of cards

This is the single most impactful change for most beginners. Switching from credit card to bank transfer eliminates a 2-4% fee on every purchase. If you're investing $500 per month, that's $120 to $240 saved per year. The only tradeoff is speed — bank transfers take 1-3 business days — but if you're investing for the long term, a couple of days' delay rarely matters. Set up a recurring bank transfer to your exchange so the money is ready when you want to buy.

2. Learn to place limit orders

Placing a limit order instead of a market order makes you a "maker" and gives you lower fees on every exchange. On MEXC, maker orders are free. On Binance, the difference is smaller but still saves money over time. A limit order just means you set the specific price you want to pay — you can set it at the current price or slightly below. It usually fills within minutes for liquid assets. Most exchange apps have a "Limit" tab right next to the "Market" tab — it takes one extra step to save money on every trade.

3. Hold the exchange's native token for fee discounts

Binance gives you 25% off all trading fees if you enable BNB fee payment. KuCoin gives up to 20% off with KCS. This doesn't require a large investment — even holding a small amount activates the discount on all your future trades. Check your exchange's settings for a "Pay fees with [token]" option. The discount compounds over time, especially for active traders.

4. Consolidate your withdrawals

Since withdrawal fees are fixed per transaction, not percentages, one withdrawal of $5,000 costs the same as one withdrawal of $50. If you're doing DCA (dollar-cost averaging), don't withdraw after every purchase. Instead, accumulate on the exchange for a few months and withdraw everything at once. This can reduce your annual withdrawal fees by 90% or more.

5. Choose the cheapest withdrawal network

Most major tokens support multiple blockchain networks for withdrawals. Ethereum-based tokens (USDT, USDC, UNI, LINK, SHIB) can typically be withdrawn via ERC20 (expensive), Arbitrum (cheap), Optimism (cheap), or BEP20 (cheap). Before withdrawing, check which networks your receiving wallet supports and pick the cheapest compatible option. The difference can be $0.10 vs. $15 for the exact same token.

6. Use the exchange's advanced trading interface

Many exchanges have two interfaces: a simple "Buy/Sell" screen for beginners and an "Advanced Trade" or "Pro" interface with full order books. The simple interface almost always has higher fees and wider spreads. Coinbase's simple buy costs up to 0.60% plus a spread, while Coinbase Advanced Trade starts at 0.05%. Learning the advanced interface takes 10 minutes and can cut your costs by 80%.

7. Compare total costs with a specific scenario — not just trading fees

An exchange with 0% trading fees might still be expensive if card deposits cost 3% and withdrawals cost $30. The cheapest exchange for your situation depends on your deposit method, whether you withdraw, which coin you're buying, and how often you trade. That's exactly what our calculator above shows — the total real cost for your specific scenario, not just one fee in isolation.

Real-World Fee Examples: What You'd Actually Pay

To make this concrete, here's what buying $500 of Bitcoin would cost on each exchange under two common scenarios.

Scenario 1: Bank transfer, withdraw to wallet. This is the typical long-term investor. You deposit for free via bank transfer, buy Bitcoin, and move it to a hardware wallet. Your total costs range from about $0.25 (Coinbase Advanced, which covers withdrawal fees) to $33+ (KuCoin, due to high BTC withdrawal fees). The calculator above shows the exact breakdown for your amount.

Scenario 2: Credit card, keep on exchange. This is the typical beginner who wants crypto fast. No withdrawal fee, but the card fee dominates. Your total costs range from about $9.25 (Binance: $9 card fee + $0.50 trade fee) to about $23 (Coinbase: $20 card fee + $3 trade fee). The difference between cheapest and most expensive is over $13 — on a single $500 purchase.

Over a year of monthly $500 purchases, those differences compound dramatically. The cheapest path saves hundreds of dollars compared to the most expensive one — money that stays in your portfolio instead of going to fees.

よくある質問

What fees do crypto exchanges charge?

Crypto exchanges charge up to five types of fees: deposit fees (0% for bank, 1.8-4% for card), trading fees (maker/taker, ranging from 0% to 0.60%), withdrawal fees (fixed per transaction, varies by coin and network), spread costs (the gap between buy and sell prices), and conversion fees (for swapping between cryptocurrencies). The total cost of a transaction depends on all of these combined — not just the trading fee. Use our calculator above to see the full picture for your specific situation.

Which crypto exchange has the lowest fees overall?

There's no single answer — it depends entirely on your deposit method, the crypto you're buying, and whether you withdraw. MEXC has the lowest trading fees (0% maker). Coinbase and Gemini have the lowest withdrawal fees (free). Binance has the lowest credit card fees (1.8%). For the lowest トータル cost, you need to combine the cheapest deposit method with the cheapest trading fee and the cheapest withdrawal — which is what our calculator does for you.

Why are credit card crypto purchases so expensive?

Visa and Mastercard charge merchants 2-3% per transaction. Exchanges pass this directly to card-paying customers. Bank transfers bypass card networks entirely, which is why they're free. The convenience of instant card purchases comes at a real cost — $20 to $40 per $1,000 purchased. For regular investors, switching to bank transfers is the single highest-impact fee reduction available.

What's the difference between exchange fees and network fees?

Exchange fees (trading commissions) go to the exchange as revenue. Network fees (also called gas fees or miner fees) go to the blockchain validators who process your transaction. When you withdraw crypto, the "withdrawal fee" charged by the exchange is meant to cover the network fee, though some exchanges add a margin on top. When you trade on the exchange itself, no network fee is involved — the trade happens on the exchange's internal ledger, not on the blockchain.

Are crypto exchange fees tax deductible?

In many jurisdictions, trading fees can be added to your cost basis. This means if you buy $1,000 of Bitcoin and pay $5 in fees, your cost basis is $1,005 — so when you sell, your taxable gain is calculated from $1,005 rather than $1,000. This effectively makes fees reduce your taxable profit. However, tax rules vary by country and situation, so consult a tax professional or review our tax guides for specifics.

Do fees change over time?

Yes. Exchanges regularly adjust their fee structures — sometimes reducing fees to attract users, sometimes increasing them as costs change. Withdrawal fees in particular fluctuate with blockchain network congestion. Bitcoin withdrawal fees can double during periods of high network activity. Trading fees change less frequently, but exchanges do update their tier structures and promotional rates. We update the data in our calculator regularly, but always verify the current fee on the exchange's official page before making a large transaction.

Should I choose an exchange based only on fees?

No. Fees are important, but security, regulation, and reliability matter too. The cheapest exchange is worthless if it gets hacked or goes bankrupt. Look for exchanges with proof of reserves, strong security track records, and regulatory compliance in your jurisdiction. Our Exchange Finderツール helps you balance fees against security, ease of use, and available features to find the best overall match.

Why do withdrawal fees vary so much between exchanges?

Exchanges set their own withdrawal fee schedules to cover blockchain network costs plus, in some cases, a margin. Some exchanges like Coinbase and Gemini absorb the cost entirely — they pay the network fee for you as a competitive advantage. Others like KuCoin set higher fixed fees to provide a buffer against network congestion spikes. The same token can also have vastly different withdrawal costs depending on which blockchain network you use — Ethereum mainnet is expensive, while Layer 2 networks like Arbitrum and Optimism are cheap.

What is dollar-cost averaging (DCA) and how do fees affect it?

DCA means investing a fixed amount on a regular schedule — say, $200 every week — regardless of the current price. It's a popular strategy for reducing the impact of volatility. However, DCA amplifies the impact of fees because you're paying deposit and trading fees on every purchase. If you DCA weekly using a credit card at 3%, you're paying $312 per year in card fees alone on $200/week purchases. Use our calculator's "Weekly" frequency option to see the annual fee impact for your DCA strategy, and consider bank transfers to minimize the recurring cost.

免責事項 Fee data is based on official exchange fee schedules and is approximate. Withdrawal fees use estimated crypto prices for USD conversion and may vary with market conditions and network congestion. Always verify current fees on the exchange's official page before transacting. This page contains affiliate links — SimpleCryptoGuide may earn a commission at no extra cost to you. Our recommendations are based on independent research. アフィリエイトの開示.