Understanding Crypto Fees: What You're Really Paying
One of the biggest complaints in crypto is hidden fees. You think you're getting a great rate, then the amount that arrives in your wallet is mysteriously less than expected. Let's break down every fee you might encounter and how to spot the ones platforms try to hide.
The Three Types of Crypto Fees
1. Network Fees (Gas Fees)
Every cryptocurrency transaction requires processing by the blockchain network. Miners or validators do this work, and they get paid through network fees.
Key facts about network fees:
- They go to the network, not the platform — No exchange or service controls these fees
- They vary based on network congestion — Bitcoin fees can range from $0.50 to $30+ depending on how busy the network is
- Different blockchains have different fees — Sending USDC on Ethereum might cost $5, while sending it on Solana costs fractions of a cent
- They're not percentage-based — A $50 transfer and a $50,000 transfer pay the same network fee
2. Processing Fees (Service Fees)
This is what the platform charges for facilitating your transaction. It's how they make money and keep the lights on.
Processing fees usually work as a percentage of your transaction, typically ranging from 1% to 5% depending on the platform and payment method.
Some things that affect processing fees:
- Payment method — Card payments cost more to process (Visa and Mastercard charge merchants), so platforms pass that cost along. Bank transfers are cheaper.
- Transaction size — Some platforms offer better rates for larger transactions
- Currency pairs — Exotic currency pairs might carry higher fees than common ones like USD/BTC
Swaps shows processing fees upfront before you confirm any transaction. No surprises after the fact.
3. The Spread
This is the sneaky one. The spread is the difference between the market price of a cryptocurrency and the price a platform actually gives you.
Here's an example: Bitcoin's market price is $95,000. A platform shows you a buy price of $96,425. That $1,425 difference (1.5%) is the spread — and many platforms don't list it as a "fee" at all.
The spread is technically not a fee. It's a markup baked into the exchange rate. But the effect on your wallet is identical. Some platforms advertise "zero fees" while making 2-3% on the spread. You're still paying — they're just hiding it.
How to Calculate Your True Cost
Here's a simple formula:
True cost = (Amount spent - Value of crypto received at market rate) / Amount spent × 100
If you spend $1,000 and receive $960 worth of Bitcoin (at the real market price at that moment), your true cost is 4%. It doesn't matter if the platform said their fee was 1% — you paid 4% total.
Always check the market rate on a neutral source like CoinGecko or CoinMarketCap, then compare it to the rate you're being offered.
Fee Comparison by Payment Method
Not all payment methods cost the same. Here's a general breakdown:
Bank Transfer / ACH / SEPA
- Cheapest option
- Processing fee: typically 0.5-1.5%
- Downside: takes 1-3 business days
Debit Card
- Moderate cost
- Processing fee: typically 2-3.5%
- Upside: instant
Credit Card
- Most expensive
- Processing fee: typically 3-5%
- Your card issuer might also charge a cash advance fee
- Upside: instant
Apple Pay / Google Pay
- Usually same as card fees (they use your linked card)
- Processing fee: typically 2-3.5%
- Upside: fast checkout
Hidden Fee Red Flags
Watch out for these:
- "Zero fee" claims — If a platform says zero fees, they're making money on the spread. Always.
- Dynamic pricing — Some platforms show a good rate initially, then adjust it right before you confirm. Compare the final rate to the initial quote.
- Withdrawal fees — You bought crypto, great. Now try to send it to your own wallet. Some platforms charge hefty withdrawal fees on top of network fees.
- Inactivity fees — Some platforms charge you for not trading. Check the fine print.
- Conversion fees — If your currency isn't directly supported, the platform might convert it (say, from GBP to USD to BTC), charging a forex markup at each step.
How Swaps Handles Fees
We believe in radical transparency. When you get a quote on Swaps:
- The processing fee is shown as a separate line item
- Network fees are estimated and displayed
- The exchange rate includes any spread, and you can compare it to the market rate
- No withdrawal fees — the crypto goes directly to your wallet
- No hidden charges, period
Tips to Minimize Fees
Use bank transfers for large purchases — The savings on processing fees add up quickly
Time your transactions — Network fees are lower during off-peak hours (weekends, early mornings UTC)
Buy in larger amounts less frequently — Since network fees are flat, making one $500 purchase is cheaper than five $100 purchases
Choose the right network — If you're buying stablecoins, choose a low-fee network like Solana or Polygon instead of Ethereum
Compare total cost, not just stated fees — A platform with "1% fee" and 2% spread costs more than one with "2.5% fee" and no spread
The Bottom Line
Fees are an unavoidable part of buying and selling crypto, but they shouldn't be a mystery. Any platform that makes it hard to figure out what you're actually paying is probably overcharging you.
Look at the total cost — stated fees plus spread — and compare across your options. Your future self will thank you.
Check what you'd pay on [Swaps](/) — we show you the full breakdown before you commit.
Related Pages