Find your route

What is a network fee in crypto?

Updated 23 October 2026 By the editorial team How we make money
In one sentence
The fee you pay to a blockchain's miners or validators to process a transaction; it depends on network congestion and transaction size, not on the amount.

A network fee is the amount you pay to a blockchain’s miners or validators to process and confirm your crypto transaction. It is set by network demand and the size or complexity of the transaction, not by how much money you send, so moving €10 or €10,000 in bitcoin can cost exactly the same.

Network fees in crypto transactions, defined

Network fees are the cost of getting a transaction written onto a blockchain. Every time you send crypto from one address to another, withdraw coins from an exchange or use a smart contract, you pay a fee in the network’s own coin: BTC on the Bitcoin network, ETH on Ethereum.

The fee doesn’t go to your exchange or wallet provider. It goes to the network participants who confirm transactions: miners on proof of work chains such as Bitcoin, or validators on proof of stake chains such as Ethereum. On Ethereum these are called gas fees.

A network fee is not the same as a trading fee. When you buy crypto on an exchange, the trade happens inside the platform’s own records and no blockchain transaction takes place. You only pay a network fee when coins actually move on-chain.

Why does a blockchain network charge transaction fees?

A blockchain network charges transaction fees for three reasons:

  • Paying for security. Fees, together with the block reward of new coins, pay miners and validators to keep the network secure. As Bitcoin’s block reward halves every four years, fees become a bigger part of that reward.
  • Stopping spam. If transactions were free, anyone could flood the network with millions of useless ones.
  • Sharing limited space. Each block holds only so much data. Fees decide which transactions go into the next block when more users want in than there is room for.

How network fees are calculated

Network fees are set by an auction for block space. Pending transactions wait in a queue called the mempool, and miners or validators usually pick the ones paying the highest fees first. Several factors determine what you pay:

  • Network congestion. When more users compete for the next block, fees increase. When demand drops, so do fees.
  • Transaction size. On Bitcoin, the fee depends on the transaction’s data size, not its value.
  • Computational complexity. On Ethereum, a simple transfer needs less computational effort than a token swap or other smart contract action, so it costs less gas.
  • Speed. Paying more gets you confirmed faster. Paying less can mean waiting hours, or longer when the network is busy.

Different blockchains have different fee structures, so a fee that is normal on one chain can be expensive on another.

Bitcoin network fees

Bitcoin transaction fees are priced in satoshis per virtual byte (sat/vB). A simple transfer with one input and two outputs is roughly 140 virtual bytes. At 10 sat/vB that is about 1,400 satoshis, or 0.000014 BTC. A transaction that combines many small coins has more inputs, more transaction data and therefore higher fees.

Ethereum network fees and gas

Ethereum network fees are calculated in gas, a unit of computational work. A plain ETH transfer uses 21,000 gas. The price per unit of gas has two parts: a base fee set by the network (which is burned) and an optional priority fee, or tip, for the validator. If the base fee plus tip is 2 gwei, sending ETH costs 21,000 × 2 gwei = 42,000 gwei, or 0.000042 ETH. A swap on a decentralised exchange can use several times that much gas.

Network fee vs exchange fees

Crypto platforms charge several kinds of fees, and only one of them is the network fee. Knowing who receives each one helps you spot where your money goes.

FeeWho receives itWhen you pay it
Network feeMiners or validatorsWhen coins move on a blockchain
Trading feeThe exchangeWhen you buy or sell on the platform
Withdrawal feeThe exchange, usually including the network feeWhen you send coins out
Deposit feeThe exchange or payment providerWhen you add euros, for example by card

The sender pays the network fee, so receiving crypto costs nothing on-chain. Platforms show the network or withdrawal fee in the confirmation screen before you send.

A worked example: buying and withdrawing bitcoin

Here is how network fees and exchange fees combine when you buy €500 of bitcoin and move it to your own wallet:

  1. Deposit. You send €500 by SEPA transfer. On many EU exchanges this is free, and no blockchain is involved.
  2. Trade. You pay the exchange’s trading fee, for example 0.25% as a taker on Bitvavo: €1.25.
  3. Withdraw. The exchange charges a fixed bitcoin withdrawal fee that covers the network fee. On Kraken it is 0.000015 BTC (checked 23 October 2026). At an example bitcoin price of €60,000, that is €0.90.

The withdrawal fee is the same whether you withdraw €50 or €5,000 of bitcoin, which is why many small withdrawals cost more than one larger one. Our explainer on trading fees covers the platform side in more detail.

How to pay lower network fees

You can’t avoid network fees completely, but you can manage them:

  • Send when the network is quiet. Fee trackers and wallets show current congestion. Weekends are often cheaper than busy trading days, though not always.
  • Accept a slower confirmation. In a non custodial wallet you can choose a lower fee if you’re not in a hurry.
  • Use a cheaper network. Many exchanges let you withdraw stablecoins or ETH on a layer 2 network, and bitcoin can move over the Lightning Network, for lower fees. Only do this if the receiving wallet supports the same network.
  • Batch your transfers. One larger withdrawal is cheaper than ten small ones.
  • Compare withdrawal fees. Exchange withdrawal fees vary significantly between platforms. Check the fee page before you choose where to buy.
Choose the right networkSending coins on a network the receiving address doesn’t support can mean losing them for good. Always check that the network in your withdrawal screen matches the one the recipient expects, and send a small test amount first for large transfers.

Why network fees matter to EU investors

Network fees matter most when you withdraw crypto to your own wallet or move it between platforms. Under MiCA, licensed crypto-asset service providers must publish their prices, costs and fees, so you can check withdrawal fees before you transfer. Unlicensed platforms don’t have to, and some hide markups inside “network fees”.

Since 30 December 2024, the EU travel rule also applies to crypto transfers. Your exchange must send sender and recipient details with transfers to other providers, and may ask you to prove that a self-hosted wallet is yours for transfers over €1,000. That adds a step, not a fee.

Before you send, check the network, the fee shown and the amount the recipient will actually receive. Confirmed crypto transactions usually cannot be reversed, and crypto-assets themselves can lose all their value.

Questions people ask

Why are crypto network fees so high sometimes?

Blocks have limited space, so when many users want to transact at once, they compete by offering higher fees. During busy periods, such as a market rally or a popular token launch, fees can rise sharply and fall again when demand drops.

Do I have to pay a fee to receive bitcoin?

No. The sender pays the network fee. Receiving costs nothing on the blockchain, although some platforms charge their own fees for deposits or conversions.

Which crypto has the lowest network fees?

Fees change constantly, but many newer blockchains and layer 2 networks charge a fraction of a cent per transfer. Low fees are only useful if the network is supported by both the sender and the receiver.

How much is the network fee for a €1,000 bitcoin transfer?

The same as for a €10 transfer, because Bitcoin fees depend on the transaction's data size and congestion, not on the amount. Exchanges usually charge a fixed withdrawal fee in BTC that covers the network fee.

Is a network fee the same as an exchange fee?

No. A network fee goes to the blockchain's miners or validators. An exchange fee, such as a trading or withdrawal fee, goes to the platform. Many withdrawals combine both into one number.