Limited time: $9 launch price · Get the full ebook
Transactions

Bitcoin Confirmations Explained: How Many Do You Actually Need?

That climbing number after you send Bitcoin — 0, then 1, then 2 — is the most quietly confusing moment for beginners. Here is exactly what it means and how long to wait.

By The BitcoinHomeBase Team · Updated 2026-06-13 · 9 min read

When you send or receive Bitcoin, the very first thing the wallet shows you is a small, slightly anxious number: 0 confirmations, then 1 confirmation, then 2, climbing slowly. For a beginner, this is one of the most confusing moments in all of Bitcoin. Has the money arrived or not? Is it safe to walk away? Why does a coffee shop accept the payment instantly while an exchange makes you wait an hour?

This article answers all of that in plain English. By the end you will know exactly what a confirmation is, why Bitcoin uses them, how many you actually need for different situations, and what to do when a transaction seems stuck at zero.

What a confirmation actually is

Bitcoin transactions are grouped into blocks. Roughly every ten minutes, the network produces a new block that bundles together a few thousand recent transactions and permanently records them. The moment your transaction is included in a block, it has one confirmation. When the next block is built on top of that one, your transaction has two confirmations. The block after that gives it three, and so on.

So a “confirmation” is simply the number of blocks that have been added to the chain since — and including — the block that contains your transaction. One confirmation means “it’s in the latest block.” Six confirmations means “it’s buried under five additional blocks.”

Before a transaction has any confirmations at all, it is sitting in the mempool — the waiting room of unconfirmed transactions that miners pick from. We have a whole walkthrough of that waiting room in our guide to how the Bitcoin mempool works, but the short version is: zero confirmations means “broadcast but not yet recorded.”

Why Bitcoin makes you wait at all

The waiting feels primitive compared to a credit card, which approves in under two seconds. But the wait is the entire point. Bitcoin has no bank, no central referee, and no chargeback department. Instead, security comes from work — miners spend real electricity to add each block, and the longer your transaction sits under newer blocks, the more expensive it becomes for anyone to rewrite history and reverse it.

To undo a transaction with one confirmation, an attacker would need to out-mine the entire rest of the network and replace that block. To undo a transaction with six confirmations, they would need to redo six blocks faster than everyone else is building new ones — which, on Bitcoin’s network, is so expensive it has never happened to a well-confirmed transaction. Each confirmation is another lock on the door.

The honest answer: how many confirmations do you need?

There is no single magic number. The right amount depends on how much money is at stake and who you are transacting with. Here is the practical breakdown that most of the Bitcoin world actually uses.

Zero confirmations — small, low-risk payments

For a cup of coffee or a $20 purchase, many merchants accept a transaction the instant it hits the mempool, before any confirmation. The reasoning is simple: the dollar amount is too small for anyone to bother attempting a reversal, and reversing even a zero-confirmation transaction is technically difficult. This is convenient but it is genuinely riskier, which is why it is reserved for small sums.

One confirmation — everyday amounts

Once a transaction has a single confirmation, it is in a block and extremely unlikely to be reversed. For most everyday transfers between people, one confirmation is plenty. Many wallets will already show the balance as “spendable” at this point.

Three confirmations — a comfortable middle ground

For larger personal transfers — say, moving a few thousand dollars from an exchange to your own wallet — waiting for three confirmations (about thirty minutes) is a reasonable, conservative habit. The risk of reversal at three confirmations is already vanishingly small.

Six confirmations — the old gold standard

You will hear “six confirmations” repeated everywhere, and many exchanges still require it before crediting a deposit. Six confirmations takes roughly one hour. The number is somewhat arbitrary — it dates back to Bitcoin’s early documentation — but it represents a point where reversal is considered practically impossible. For very large sums (think six figures and up), six confirmations is the sensible standard.

Rule of thumb: match your patience to the dollar amount. Small money: zero to one confirmation. Everyday money: one to three. Life-changing money: six. There is no penalty for waiting longer — the transaction is not going anywhere.

Why exchanges make you wait longer than your wallet

New buyers are often frustrated that their own wallet shows the coins arriving after one confirmation, but the exchange they sent from — or are sending to — holds the funds for six confirmations or more. This is not the exchange being difficult. Exchanges process enormous volume and are prime targets for fraud, so they set conservative confirmation thresholds to protect themselves and every other customer. Their rules are about their risk, not yours.

How long each confirmation takes

On average, a new block arrives about every ten minutes, so each confirmation adds roughly ten minutes. But “average” is doing heavy lifting here. Blocks are found by a random, lottery-like process, so sometimes two blocks arrive within a minute of each other, and sometimes you wait forty minutes for the next one. Over a long enough period it averages out to ten minutes, but any single confirmation can be faster or slower. If you want the deeper mechanics of why the timing varies, our article on how long a Bitcoin transaction takes walks through it.

The thing that actually controls your speed: the fee

Here is the part beginners most need to understand. Confirmations themselves are not something you can speed up — blocks come when they come. What you can control is how quickly your transaction gets into the first block. Miners prioritize transactions that pay higher fees, so a transaction with a generous fee might land in the very next block, while a transaction with a stingy fee can sit in the mempool for hours or even days during busy periods.

When you send Bitcoin, your wallet lets you choose a fee level — usually labeled something like “fast,” “normal,” and “slow.” That choice is really a bid for block space. If you need your first confirmation quickly, pay the higher fee. If you are not in a hurry, a lower fee saves money at the cost of a longer wait for that first confirmation. We break down how to read and set these in our guide to Bitcoin network fees.

What to do when a transaction is stuck at zero confirmations

Eventually it happens to everyone: you send a transaction, and an hour later it still shows zero confirmations. Do not panic, and above all do not assume the money is lost — it is almost certainly just waiting in the mempool because the fee was too low for current demand. You have a few options:

We cover both rescue techniques step by step in how to fix a stuck Bitcoin transaction. The key mindset: a zero-confirmation transaction is delayed, not gone. As long as it is in the mempool, it either confirms or eventually drops out and the coins return to your wallet as if you never sent them.

A few myths worth clearing up

“More confirmations means I own more Bitcoin.”

No. Confirmations have nothing to do with the amount — they only describe how deeply settled the transaction is. One confirmation and six hundred confirmations move the exact same number of coins.

“I can cancel a transaction if it has zero confirmations.”

Sort of, but not reliably. Once broadcast, you cannot simply delete a transaction. With RBF you can replace it, and occasionally an unconfirmed transaction is dropped by the network and the funds return — but you should never send Bitcoin assuming you can undo it. Treat every send as final.

“Confirmations cost extra money.”

No. You pay the fee once, when you send. Waiting for additional confirmations is free — it is just time passing as new blocks stack up.

The short version

  1. A confirmation = the number of blocks stacked on top of (and including) the block holding your transaction.
  2. Each confirmation takes about ten minutes on average, though individual blocks vary.
  3. Match confirmations to the stakes: zero to one for small sums, three for everyday amounts, six for very large transfers.
  4. You cannot rush confirmations themselves, but a higher fee gets you into that crucial first block faster.
  5. Stuck at zero? It is waiting, not lost — let it ride, or bump the fee with RBF.

Confirmations are Bitcoin’s way of turning “I promise I sent it” into mathematical certainty, one block at a time. Once you understand the rhythm, the climbing number stops being a source of anxiety and becomes exactly what it is: the network quietly locking your transaction into permanent history.