Key Takeaways
- Crypto costs include trading fees, spreads, deposit and withdrawal fees and blockchain network (gas) fees.
- Maker orders usually pay less than taker orders, and simple "buy" buttons often hide a wider spread.
- Network fees depend on the blockchain and how busy it is, not on your exchange.
- Using bank transfers, limit orders and low-fee networks can cut costs significantly.
Fees are one of the easiest things to overlook when you buy crypto, and one of the easiest ways to lose money without noticing. A few percent here and there adds up, especially if you buy regularly. This guide explains every type of crypto fee and how to keep them low.
The main types of crypto fees
1. Trading fees (maker and taker)
Exchanges charge a percentage of each trade. Most use a maker-taker model:
- Taker fees apply when your order executes immediately against existing orders, such as a market order. These are higher.
- Maker fees apply when your order adds liquidity to the order book, such as a limit order that waits to be filled. These are lower, sometimes zero.
Fees usually fall as your 30-day trading volume rises. Compare current fee schedules on our best crypto exchanges page.
2. Spreads
The spread is the gap between the price you pay and the market price. Many apps advertise low or "zero" commissions but build their profit into the spread, especially on simple "Buy" screens. It doesn't always appear as a line item, so compare the final amount of crypto you receive.
3. Deposit and payment fees
- Bank transfers (ACH, SEPA, Faster Payments) are usually free or very cheap.
- Debit cards often cost around 2% to 4%.
- Credit cards may trigger cash-advance fees from your card issuer.
- Wire transfers typically carry a flat fee.
4. Withdrawal fees
Exchanges charge a fee to send crypto to an external wallet, usually a flat amount per coin that covers or exceeds the network fee. Withdrawing cash to your bank may also cost a small fee.
5. Network (gas) fees
Every on-chain transaction pays a fee to the miners or validators who process it. These network fees go to the blockchain, not the exchange or wallet. They depend on which blockchain you use and how congested it is:
- Bitcoin: fees depend on transaction size and demand for block space.
- Ethereum: fees are measured in gas and paid in ETH. They can be high during busy periods, while layer 2 networks are usually far cheaper.
- Solana and many newer chains: usually a fraction of a cent.
6. Other costs
- Swap fees in wallets and DeFi apps, often a service fee on top of the network fee
- Staking commissions taken from your rewards
- Funding rates and interest on leveraged or derivatives trades
- Inactivity or account fees on a few platforms
An example of how fees add up
Suppose you buy $500 of Bitcoin with a debit card using an app's instant buy button, then withdraw it to your wallet. You might pay a card fee of a few percent, a spread of around one percent or more, and a withdrawal fee. Together that could be well over $15. Buying with a bank transfer and a limit order on the same exchange's advanced screen could cut that to a dollar or two. Use our crypto profit calculator to see how fees affect your break-even point.
How to reduce crypto fees
- Fund your account with a bank transfer instead of a card.
- Use the advanced or pro trading screen and place limit orders to pay maker fees.
- Buy less often in larger amounts if your exchange charges a minimum fee per trade, or use a platform with low recurring-buy fees for dollar-cost averaging.
- Batch your withdrawals rather than sending many small amounts.
- Choose low-fee networks such as Ethereum layer 2s when withdrawing tokens, after confirming your wallet supports them.
- Send on-chain transactions when networks are quieter.
- Compare total cost, not headline fees, across exchanges.
Frequently asked questions
Why are Ethereum gas fees so high sometimes?
Block space is limited, so when many people want to transact at once, users bid higher fees to get processed first. Layer 2 networks process transactions in bulk and settle on Ethereum, which keeps costs much lower.
Are "zero-fee" crypto apps really free?
Rarely. Many earn money through spreads, payment-for-order-flow or withdrawal fees. Compare how much crypto you actually receive for the same dollar amount.
Do I pay fees when I receive crypto?
Usually not. The sender pays the network fee. Some exchanges, however, charge deposit fees for certain coins.
Are crypto fees tax-deductible?
In many countries, trading fees can be added to your cost basis or deducted from proceeds when calculating gains. Rules vary, so check local guidance or use our crypto tax calculator as a starting point.
This guide is for educational purposes only and is not financial advice.
This content is for educational purposes only and is not financial advice. Cryptocurrency investments are volatile and risky. Some links may be affiliate links — see our disclosure.