Bitcoin transactions need multiple confirmations before the money is truly yours

A confirmation is a record that your Bitcoin transaction has been added to the blockchain — the permanent ledger that all Bitcoin users share. When you send Bitcoin, the network doesn't when ready move it. Instead, miners bundle your transaction with others into a block, which gets added to the chain. Each new block that comes after yours counts as another confirmation. Most wallets and exchanges consider your transaction final after 6 confirmations, which takes roughly 60 minutes under normal conditions.

The number of confirmations you need depends on what you're doing with the Bitcoin. If you're moving a small amount between your own wallets, 1 or 2 confirmations might be enough. If you're selling Bitcoin on an exchange or receiving payment for something valuable, waiting for 6 confirmations protects you against the risk that the transaction gets reversed.

Key Takeaways

  • One confirmation means your transaction has been added to one block on the blockchain; each new block after that adds another confirmation.
  • Most exchanges and merchants wait for 6 confirmations before treating a Bitcoin payment as final and irreversible.
  • Each confirmation takes roughly 10 minutes on average, so 6 confirmations typically takes about 60 minutes.
  • The number of confirmations you need depends on the amount and who you're sending to — smaller personal transfers may only need 1 or 2, while large payments or exchange deposits should wait for 6 or more.
  • During periods of high network traffic, confirmations can take longer because more transactions are waiting to be processed.

Why confirmations matter: reversals and double-spending

Bitcoin transactions can theoretically be reversed if someone controls enough computing power to rewrite the blockchain. This is called a 51% attack, and it's extremely rare and expensive. However, the more confirmations your transaction has, the harder it becomes to reverse. After 6 confirmations, reversing a transaction would require redoing all that work, which makes it economically impractical for almost all attackers.

A related risk is double-spending: sending the same Bitcoin to two different people. Before your transaction gets its first confirmation, someone could theoretically broadcast a conflicting transaction to the network. Once your transaction is confirmed in a block, that risk drops sharply. After 6 confirmations, it's essentially gone.

This is why exchanges and payment processors have different confirmation requirements. A coffee shop might accept 1 confirmation for a $5 purchase. A real estate company selling a property for 10 Bitcoin will wait for 6 or even more confirmations before handing over the deed.

How long confirmations actually take

Bitcoin's network aims to add a new block every 10 minutes on average. That means 1 confirmation takes roughly 10 minutes, 2 confirmations take roughly 20 minutes, and 6 confirmations take roughly 60 minutes. However, this is an average. Sometimes a block arrives in 2 minutes; sometimes it takes 20.

During periods when many people are sending Bitcoin at once, the network gets congested. Miners prioritize transactions that pay higher fees, so your transaction might sit in the mempool (the waiting area for unconfirmed transactions) for hours or days if you paid a very low fee. Once it does get included in a block, the confirmation clock starts, but the initial wait can be unpredictable.

You can check how many confirmations your transaction has by looking up its transaction ID (also called a txid or hash) on a blockchain explorer like Blockchain.com or Blockchair. These sites show you exactly which block your transaction is in and how many blocks have been added since.

Different confirmation requirements for different situations

Not every Bitcoin transaction needs 6 confirmations. Here's what different scenarios typically require:

  • Sending between your own wallets: 1 to 2 confirmations is usually fine, since you control both ends and there's no risk of non-payment.
  • Small purchases ($100 or less): Many merchants accept 1 confirmation, especially for low-value items where the fraud risk is small.
  • Medium purchases ($100 to $1,000): 3 to 6 confirmations is standard. This is what most online retailers and payment processors use.
  • Large purchases or exchange deposits: 6 confirmations is the industry standard. Some exchanges require even more for very large amounts.
  • Receiving payment for a service: Wait for at least 3 confirmations before you ship goods or deliver a service. For high-value work, 6 is safer.

Your wallet or exchange will usually tell you how many confirmations are required before your funds are available to spend or withdraw. If you're unsure, it's always safer to wait longer rather than shorter.

What happens if you send Bitcoin with a low fee

If you pay a very low transaction fee, miners have less incentive to include your transaction in the next block. Your transaction will sit in the mempool, unconfirmed, until the network clears out or until a miner decides to include it anyway. This can take hours or days.

Once your transaction finally gets into a block, the confirmation process proceeds normally — roughly 10 minutes per confirmation. But the initial wait before the first confirmation can be the longest part of the journey.

Some wallets let you bump the fee on a stuck transaction, which tells miners you're willing to pay more. This is called child-pays-for-parent (CPFP) and can speed things up. Other wallets or exchanges may let you cancel and resend with a higher fee, though this depends on the platform.

Checking your transaction status

To see how many confirmations your Bitcoin transaction has, you need your transaction ID. Most wallets show this in the transaction details. Once you have it, paste it into a blockchain explorer:

  • Blockchain.com: Go to blockchain.com, paste your txid in the search box, and you'll see the number of confirmations at the top of the page.
  • Blockchair: Go to blockchair.com, select Bitcoin from the dropdown, and search for your txid.
  • Mempool.space: A simpler explorer that shows pending and confirmed transactions clearly.

These explorers update in real time, so you can watch your confirmations climb as new blocks are added. Once you see 6 confirmations, your transaction is essentially final.

Frequently Asked Questions

Can a Bitcoin transaction be reversed after 6 confirmations?

Reversing a transaction after 6 confirmations would require controlling more than half of Bitcoin's computing power and redoing all the work from that point forward. This is theoretically possible but economically impractical. In practice, 6 confirmations is treated as irreversible by exchanges, merchants, and the Bitcoin community.

Why does my transaction show 0 confirmations?

Your transaction is in the mempool, waiting to be included in a block. This usually means either the network is congested and your fee is too low, or the transaction was just broadcast and hasn't been picked up by miners yet. Check a blockchain explorer to see the fee you paid and how many other transactions are ahead of you.

Do I have to wait for 6 confirmations every time?

No. The number of confirmations you need depends on the amount and the recipient. For small amounts or transfers between your own wallets, 1 or 2 confirmations is fine. For large payments or exchange deposits, 6 is standard. The person or business receiving the Bitcoin will usually tell you how many they require.

What's the difference between a confirmation and a block?

A block is a bundle of transactions added to the blockchain. A confirmation is a count of how many blocks have been added since your transaction. Your first confirmation means your transaction is in one block. Your sixth confirmation means five more blocks have been added after that.

Can I spend Bitcoin before it has 6 confirmations?

Most wallets and exchanges won't let you spend Bitcoin until it has the required number of confirmations. Some wallets may show unconfirmed Bitcoin in your balance but mark it as unavailable for spending. Check your wallet's settings to see its confirmation policy.