Skip to content
Crypto Desk SponsoredExness

Why Bitcoin network fees go up and down

The fee you pay to send bitcoin is a bid for space in the next block, so it moves with demand. This page explains why that bid changes from hour to hour, what platforms add on top of the network fee, and how to avoid overpaying when you send. It covers the mechanics only, not what to buy or sell.

Block space is the scarce resource

Every block on the Bitcoin network carries only so much payment data, and a new block is added roughly every ten minutes. That cap on space is fixed by the protocol, while the number of people wanting to send sits outside anyone's control. Supply stays put; demand does not.

Think of the queue for the next block as a fixed number of seats. When more payments arrive than the block can hold, senders compete for the remaining room. The fee is not set by a price list somewhere; it emerges from that competition, block after block.

This is why the same payment can cost very different amounts on different days, or even within the same afternoon. A quiet stretch leaves room to spare, and a modest bid gets confirmed. A busy stretch fills blocks quickly, and the going rate climbs until demand eases.

You can see the pattern yourself without trusting anyone's summary. Open a block explorer and compare the size of recent blocks with the fees attached to transactions inside them. When blocks are full, the fees in them tend to be higher; when they are not, lower bids get through.

One mistake to avoid is treating yesterday's fee as today's. The network does not remember what you paid last week, and a wallet that suggests an amount is reading current conditions, not a fixed tariff.

How fees work as bids

Each payment you send carries a fee you choose, and that fee is an offer attached to the transaction itself. Miners building a block look at the payments waiting and generally take the ones paying most per unit of space first. So the fee is less a service charge than a bid in an open auction.

Payments that do not make it into the next block wait in a holding area called the mempool. Nothing is lost there; the payment simply sits until a miner includes it. A low offer can mean a long wait, particularly when the queue is heavy.

Every block is a fresh round of that auction. The payments left over from the previous round join the new arrivals, and miners again pick from the top. This is why a fee that looked reasonable an hour ago can leave you waiting now, and why a slightly higher offer often clears quickly.

To see the queue for yourself, open a block explorer and look at the mempool size and the range of fees in the latest blocks. That gives you a picture of what is currently getting through, rather than a single figure someone quoted you.

The auction also explains why fees are measured against space rather than the naira amount you send. A large payment and a small one can occupy the same room in a block, so the size of your transaction matters more than its value. The mining process is what turns these bids into confirmed blocks.

Size matters, not the amount

The fee on a Bitcoin payment tracks the room it takes up in a block, not the value it moves. A payment of modest size and one of far greater worth can occupy the same space and therefore attract the same bid. What changes the cost is how much data the transaction carries.

That data depends on how the coins you are spending arrived. If your wallet holds a single incoming payment, spending it produces a compact transaction. If the same balance is scattered across many small payments received over time, the wallet must gather them all and reference each one, and the transaction grows accordingly.

This is where people who receive many small payments feel the pinch. A trader paid in tiny amounts, a freelancer collecting instalments, or anyone whose wallet has accumulated fragments will find that spending the balance costs more than expected. The value may be small, but the data is not.

You can check this before sending. Most wallets show the size of a transaction in bytes, or an estimated fee before you confirm. A figure that looks high for a modest payment is a sign your coins are spread thin.

  • Consolidate during quiet periods, when fees are low, by sending your balance to yourself in one transaction.
  • Prefer receiving fewer, larger payments where you can arrange it.
  • Read the byte size, not just the naira amount, when a wallet quotes you a fee.

What pushes fees up and what brings them down

Demand for block space arrives in bursts. A spike in attention, a rush of people moving coins at once, or a congested queue that keeps rolling over from block to block all push bids higher. A wave of activity can fill blocks quickly.

The reverse happens just as reliably. Quiet periods leave room in each block, the queue drains, and modest bids start getting through again. Patience is a real tool here: if nothing forces you to send at that moment, waiting for the rush to pass often means a smaller bid clears.

This movement is cyclical, not permanent. Busy stretches end because the bids themselves push some senders to wait, which eases the pressure. Quiet stretches end when activity returns. The queue is self-correcting over hours and days, though not on any schedule you can set your watch by.

That makes exact prediction hard. No one knows when a burst will start or how long it will last, and a fee estimate is a reading of the queue right now, not a promise about the next block. Treat any single figure as a snapshot.

What you can do is watch the pattern rather than guess it. Check the mempool and recent blocks before sending, and compare a few moments apart. If the queue is growing, your bid may need to be higher; if it is draining, a lower one may do.

Network fee versus service fee

A fee line on a platform is rarely just the network fee. What you pay to move coins usually bundles several charges, and only one part reaches miners. Reading that line properly means asking which portion is the network bid and which is the platform's own charge.

Start with the withdrawal fee, the figure shown when you send coins out. Some platforms pass on the network fee and add a margin; others charge a flat amount regardless of conditions. Then there is the trading fee, taken when you convert between naira and bitcoin or between coins. A spread sits inside the quoted price too, so the rate you see already includes a mark-up you cannot see separately.

Naira movement adds another layer. A bank transfer to fund an account, or a charge when withdrawing back to your mobile banking app, comes from the bank rather than the network. Two transfers of the same size can cost different totals because one platform bundles charges while another lists them apart.

To read a fee line, look for wording such as network fee, miner fee or on-chain fee, and compare it with the total deducted. If the gap is wide, the rest is the platform's charge. Ask support which part goes to the network when a figure is unclear.

Before you buy bitcoin, note the full cost, not just the headline network figure. The same applies when you sell bitcoin: compare what actually lands in your account against the quoted price.

Reading a fee estimate in a wallet

When a wallet offers slow, normal and fast, it is quoting three different bids for the same block space. The fast option simply pays more to sit nearer the front of the queue.

Custom fee options let you set the bid yourself, usually as a rate per unit of space. This suits someone who has checked recent blocks and knows what is clearing. A custom figure set too low leaves your payment waiting while the queue moves past it.

The estimated time beside each option is a guess drawn from current conditions, not a promise. It assumes the queue stays roughly as it is, which it often does not. Treat it as a rough guide and nothing firmer.

Picking the fast option out of habit is a common waste. For a payment that is not urgent, the normal or slow choice often clears within a reasonable window at a smaller cost. Save the higher bid for when timing genuinely matters to you.

Before you confirm, read the total the wallet will deduct, including the fee, and compare it with the amount the recipient receives. Check that the fee is quoted in the unit you expect (our wallets guide explains the screens).

A payment stuck waiting

A payment that has not confirmed is sitting in the queue, not lost. Every pending transaction waits in the mempool, the holding area where unconfirmed payments compete for space in the next block. Until a miner includes it, the coins have left your wallet but have not yet reached the recipient.

Start by checking the status yourself. Copy the transaction ID from your wallet and paste it into a public block explorer, or look at the transaction list inside the wallet. You should see whether it is still unconfirmed, how many confirmations it has, and the fee you attached.

Many stuck payments clear on their own. If the queue drains and your bid sits within the range that is clearing, a block will eventually pick it up, sometimes hours later. The address you sent to does not affect the wait; the bid does.

Some wallets offer a way to raise the fee on a pending payment, either by replacing it with a higher bid or by adding to it. Look for that option in the transaction details before doing anything else. If your wallet does not support it, the payment simply has to wait.

  • Do not pay a stranger who claims to speed up transactions; only the network confirms payments.
  • Do not resend the payment before the first one has clearly failed, or you may pay twice.
  • If the payment came from a platform withdrawal, that platform controls the timing and support is your route.

Planning to pay less

If a payment can wait, timing is the lever you control. Watch the queue for a quiet stretch, when blocks are clearing with modest bids, and send then rather than during a busy spell. The saving comes from bidding against less competition, not from any special setting.

Batching cuts cost in a different way. Each transaction claims block space of its own, so several small sends in a week pay that overhead several times over. Where a recipient accepts one combined payment, settling a group of obligations together spreads the fee across more value. Frequent small transfers, by contrast, quietly add up.

Compare withdrawal fee lines before you commit funds to a platform. The figure shown when you send coins out varies between services, and the gap often reflects their own margin rather than the network bid. A lower trading fee can sit beside a higher withdrawal charge, so weigh the whole cost of getting in and out.

Remember that the network fee is only one part of the outlay. Buying and selling carry their own charges and spread, which can outweigh what you save on a transfer. The dollar price page shows the market price alone, not the total you would pay to move in or out.

Keep records of what each transfer actually cost, then compare against the next one.

More guides

Read next: Bitcoin price predictions: why nobody can make one reliably · Coins and charts · Prices