Un altro sito o servizio ti ha chiesto di acquistare una gift card e inviargli il codice? I codici condivisi con terzi non sono rimborsabili. Leggi i termini.
← Gift Card Hub
CryptoEducational

How Long Does a Bitcoin Transaction Take?

AurikaAug 19, 20266 min read

bitcoin

Summary: A Bitcoin transaction usually confirms in one block, roughly ten minutes, but the honest range runs from seconds to several hours. The wait has two separate parts: how long your transaction sits unconfirmed before a miner picks it up, and how many confirmations the person receiving it insists on. The fee you attach controls the first part. Nothing you do controls the second.

  • Ten minutes is the average gap between blocks, not a promise about your transaction.
  • A fee set too low is the usual reason a transfer sits unconfirmed for hours.
  • Most shops act on one confirmation. Exchanges often want three to six.
  • Lightning settles in seconds because it never waits for a block at all.

Ten minutes is the figure everyone repeats, and it is roughly true on average across the whole network. It is not a delivery estimate for the payment you just sent. Blocks arrive at irregular intervals, and your transaction has to be selected for one before the clock even starts.

What Confirmed Actually Means

A confirmation means your transaction has been written into a block that the network accepted. One confirmation is one block containing it. Two confirmations means another block was built on top of that one, and so on.

Each additional block makes reversal more expensive, which is the whole point. A payment with six confirmations is not more valid than one with a single confirmation, it is just harder to unwind. That is why the number required is a policy decision made by whoever is receiving the money rather than a rule of the protocol.

Before that first block, your transaction exists but is unconfirmed. It has been broadcast, wallets can see it, and it is sitting in the pool of pending transactions waiting to be chosen.

The Two Waits, and Which One You Control

The first wait is selection. Miners assemble blocks from pending transactions and they are not obliged to take yours. They take the ones paying best for the space they occupy. If you attached a competitive fee, this wait is short. If you did not, it can run for hours or days.

The second wait is accumulation, and it runs at whatever pace the network produces blocks. You cannot buy your way through it. So the only lever you really hold is the fee, and it works on the first wait only, which is also why the network fee is priced by data rather than by amount.

Why a Transaction Sits Unconfirmed for Hours

Almost always because the fee was too low for current conditions. Wallets estimate fees from recent demand, and demand moves. An estimate that was generous an hour ago can be uncompetitive now, and a wallet that lets you choose a slow economy option will happily let you choose one that waits a very long time.

Congestion is the other half of it. When a lot of people transact at once, the queue lengthens and the fee required to stay near the front climbs. Nothing is broken in this situation and nothing is lost. An unconfirmed transaction either eventually confirms or is dropped from the pool, at which point the coins are simply still yours.

How Many Confirmations You Actually Need

This is set by the receiver, and the ranges in common use are fairly consistent:

  • Retail purchases and gift card checkouts: often one confirmation, sometimes zero for small amounts.
  • Exchange deposits: commonly three, and six is still widespread.
  • Large transfers between institutions: six or more, because the sum justifies the patience.
  • Peer to peer payments: whatever the two of you agree, which in practice means one.

Six became the convention through habit rather than mathematics. For everyday amounts it is far more caution than the risk warrants, but it costs the receiver nothing to ask for, so it persists.

How to Speed Up a Transaction You Already Sent

Two mechanisms exist, and whether you can use either depends on your wallet. Replace by fee lets you rebroadcast the same transaction with a higher fee, but only if it was flagged as replaceable when you sent it. Child pays for parent works from the receiving side: spending the incoming output with a generous fee gives miners a reason to confirm both together.

If neither is available, waiting is the answer. Do not send the payment a second time in the hope of jumping the queue. You will usually just have two pending transactions and, if both eventually confirm, you have paid twice.

Why a Gift Card Can Arrive Before the Block Does

Plenty of checkouts hand over the code before the transaction has a single confirmation. That is a commercial judgment, not a shortcut through the protocol. The seller can see the transaction in the pending pool, can see the fee attached to it, and for a modest amount decides the risk of it never confirming is small enough to absorb.

The practical consequence is worth knowing when you pay for a gift card with Bitcoin: underpaying the fee to save a little can cost you the instant delivery you were expecting, because a transaction the seller cannot see clearly is a transaction they will wait on.

When Ten Minutes Is the Wrong Tool

For a small purchase, waiting on block space is the wrong shape of solution entirely. Lightning settles off-chain and finishes in seconds, with a fee tied to the amount rather than to the size of the transaction data.

The trade is that both ends need to support it. Where a checkout offers it, a ten dollar purchase has no business queueing for a block. Where it does not, the base layer is what you have, and the fee is what buys your place.

How Long to Wait Before You Worry

Under an hour with a normal fee is ordinary, not a problem. Several hours means the fee was low, the network is busy, or both, and the fix is a fee bump rather than a support ticket. A day or more still does not mean the money is gone, because an unconfirmed transaction that never gets picked up leaves the coins exactly where they were.

The faster route is often a different coin or a different layer rather than a bigger fee, so it is worth reading the list of supported cryptocurrencies before you decide how to pay.

Related articles