Skip to content
Finvane

Understanding Crypto Fees: Trading, Network and Hidden Costs

A plain guide to maker and taker fees, spreads, withdrawal fees, Bitcoin fees and Ethereum gas, plus simple habits that keep your costs low.

BasicsOctober 9, 20264 min read
On this page
  1. Trading fees: makers and takers
  2. Spreads and zero-fee buying
  3. Deposit and withdrawal fees
  4. Network fees: Bitcoin and Ethereum
  5. Practical ways to pay less

Fees are one of the few parts of investing you can actually control. In crypto they come in several layers, and some are easy to miss because they are built into the price instead of shown as a separate charge. Here is how each one works and how to keep them low.

Trading fees: makers and takers

Most exchanges charge a percentage of each trade, and many split it into maker and taker fees. A maker places an order that does not fill immediately, such as a limit order to buy below the current price. That order sits in the order book and adds liquidity, meaning more choice for other traders. A taker fills an order that is already there, for example with a market order, and so removes liquidity.

Maker fees are often lower than taker fees, because exchanges want their order books to stay full. Many platforms also cut fees for higher monthly trading volume or for holding the exchange's own token. Fee schedules change, so always check the current one on the exchange's official site.

Spreads and zero-fee buying

Simple instant-buy screens and broker-style apps often advertise low or zero fees but earn money through the spread. The price you pay is set a little above the market price, and the price you get when selling is a little below it. Nothing appears as a fee, yet the cost is real.

A hypothetical example: the market price of a coin is $100, but an instant-buy screen quotes you $101.50. That 1.5% difference is a cost, even if the receipt says no fee. Comparing the quote with the exchange's own trading screen is the easiest way to spot it. Card purchases often add a separate payment fee on top.

Deposit and withdrawal fees

Moving money in and out costs something too. Bank transfers are often cheap or free, while card payments usually cost more. When you withdraw crypto, the exchange normally charges a withdrawal fee, partly to cover the network fee it pays to send your coins. This is usually a fixed amount per withdrawal rather than a percentage, and it is not always equal to the real network cost.

A fixed fee hurts small balances most. If moving $50 costs the same as moving $5,000, many small withdrawals waste money. Some exchanges let you withdraw the same coin over several networks, each with a different fee. Always confirm the receiving wallet supports the network you pick, or the funds may be lost.

Network fees: Bitcoin and Ethereum

Every blockchain transaction pays a fee to the people who process and secure the network. On Bitcoin, the fee depends on how much data your transaction takes up, measured in virtual bytes, not on how much money you send. Fees are quoted in satoshis per virtual byte; a satoshi is one hundred-millionth of a bitcoin. When many people want to send at once, they bid higher fee rates to get into the next block. A transaction that combines many small earlier deposits takes up more data, so it costs more.

On Ethereum, the fee is called gas. Each action uses a number of gas units: a plain ETH transfer uses 21,000, while a smart contract action such as a token swap uses more. You pay the gas used multiplied by the gas price, which is quoted in gwei, one billionth of an ETH. The price has two parts: a base fee set by the network, which is burned, and an optional priority fee, or tip, paid to the validator. If a transaction fails, the gas already used is still paid.

Practical ways to pay less

  • Use limit orders where you can, so you pay the maker fee and avoid slippage.
  • Compare the instant-buy price with the exchange's trading screen before buying.
  • Fund your account by bank transfer rather than card when that option exists.
  • Group withdrawals together instead of moving small amounts often.
  • Send on-chain transactions when the network is quieter; most wallets show a live fee estimate.
  • Pick a cheaper network for withdrawals, but only after checking the receiving wallet supports it.
  • Trade less often. Every extra trade multiplies all of the fees above.

One fee rarely matters, but they add up over months. Imagine a hypothetical trader who moves their whole balance in and out of positions four times a month and pays 0.5% each time. Fees alone take about 2% of that balance every month, before any gains or losses.

For education only, not financial advice. Crypto assets are volatile and you can lose money.

Get one like this every morning

A 5-minute briefing in your inbox each weekday. Free, unsubscribe anytime.

Free. One email each weekday morning. Unsubscribe in one click.

Or follow the Telegram channel @pakaoqp