Bitcoin transaction guide

How Bitcoin
Transactions Work

Every Bitcoin transaction moves value from one wallet address to another through a public network that verifies the rules without needing a bank to approve the payment.

When you send Bitcoin, your wallet creates and signs a transaction, broadcasts it to the network, and waits for nodes and miners to verify it before it becomes confirmed on the blockchain.

This guide explains addresses, signatures, network fees, blocks, confirmations, and finality. For the bigger picture, start with our complete guide on how Bitcoin works or learn how to protect your coins in our Bitcoin wallet guide.

Reviewed by Crypto Dispensers Operations. Updated April 2026. Educational content only. Not financial, investment, legal, or tax advice. Always verify wallet addresses before sending Bitcoin.
How Bitcoin Transactions Work — Intro
Transaction basics

A Bitcoin transaction is not money moving through a bank. It is a signed message the network can verify.

When someone sends Bitcoin, the coins are not physically moving anywhere. The wallet creates a transaction that proves the sender is allowed to spend specific Bitcoin, then the network checks that the transaction follows the rules.

01

The wallet prepares the transaction

The sender chooses an amount, enters the receiving Bitcoin address, and the wallet selects which Bitcoin to spend.

02

The wallet signs it

A digital signature proves the sender controls the Bitcoin being spent without exposing the private key.

03

The network verifies it

Bitcoin nodes check that the transaction is valid, properly signed, and not trying to spend the same Bitcoin twice.

04

Miners confirm it in a block

Miners collect valid transactions into blocks. Once a transaction is included in a block, it receives its first confirmation.

Beginner takeaway

Bitcoin transactions are built on verification, not permission. The network does not need to know who you are to check whether the transaction follows Bitcoin's rules.

Learn how the full Bitcoin network works
Bitcoin Transactions — Step Flow
Step by step

What happens after you press send?

A Bitcoin transaction goes through a clear sequence before it becomes final. Your wallet creates it, the network checks it, miners add it to a block, and confirmations make it harder to reverse.

01

You enter a receiving address

The transaction starts with the Bitcoin address you want to send to. This address tells your wallet where the Bitcoin should go.

02

Your wallet builds the transaction

Your wallet selects the Bitcoin available to spend, sets the amount, calculates change if needed, and adds a network fee.

03

The transaction is signed

Your wallet uses your private key to create a digital signature. This proves you can spend the Bitcoin without revealing the private key.

04

It is broadcast to the network

The signed transaction is shared with Bitcoin nodes. Those nodes check whether it follows Bitcoin's rules.

05

Miners add it to a block

Miners choose valid transactions and include them in a new block. Transactions with higher fees may be prioritized when the network is busy.

06

Confirmations build finality

Once the transaction is in a block, it has one confirmation. Each new block after that adds another confirmation and strengthens finality.

Bitcoin Transactions — Confirmations & Fees
Confirmations and fees

Why confirmations matter and how fees affect speed

After your transaction is broadcast, it does not become final instantly. It enters a waiting area called the mempool, where miners select transactions to include in the next block. Network fees influence how quickly that happens.

Confirmations
Transaction finality

When your transaction is included in a block, it receives its first confirmation. Each new block added after that increases the number of confirmations and makes the transaction more secure.

1 Included in a block
2 More blocks added
3+ Strong finality

Most services consider a transaction final after multiple confirmations. The exact number depends on the situation and amount.

Network fees
Speed priority

Bitcoin fees are not fixed. You choose how much to pay, and miners tend to prioritize transactions with higher fees when blocks are full.

Low fee Slower confirmation
Medium fee Balanced timing
High fee Faster confirmation

Fees depend on network demand. During busy periods, higher fees can help your transaction confirm faster.

Want a deeper explanation of how confirmations, mining, and the blockchain work together? Explore our full guide on how Bitcoin works.

Bitcoin Transactions — After You Buy
After you buy Bitcoin

What actually happens after you buy Bitcoin

Once you complete a purchase, the process does not stop. A transaction is created, sent to the network, and confirmed before the Bitcoin is fully settled in your wallet.

01
Purchase initiated
02
Bitcoin sent to your wallet
03
Transaction broadcast
04
Network confirms
05
Fully settled

After buying Bitcoin, a transaction is created that sends the Bitcoin to your wallet address. This transaction is broadcast to the Bitcoin network, where nodes verify it and miners include it in a block.

Once included in a block, your Bitcoin begins receiving confirmations. As confirmations increase, the transaction becomes more final and harder to reverse.

This is why you may see a transaction marked as pending at first. It has been sent, but the network is still confirming it.

Key point You control your Bitcoin as soon as it is sent to your wallet, but confirmations determine how settled the transaction is.
Common questions

Bitcoin transaction questions, answered clearly

These are the questions most people have when sending or receiving Bitcoin. Understanding them helps you avoid mistakes and use Bitcoin with confidence.

How long do Bitcoin transactions take?

It depends on network activity and the fee you pay. Some transactions confirm in minutes, while others can take longer if the network is busy. Each new confirmation adds more certainty.

Why is my Bitcoin transaction pending?

A pending transaction means it has been broadcast but not yet included in a block. This usually happens when fees are low or the network is congested.

Can a Bitcoin transaction be reversed?

No. Once a transaction is confirmed on the Bitcoin network, it cannot be reversed. This is why it is important to double check the receiving address before sending.

What happens if I send Bitcoin to the wrong address?

Bitcoin transactions are final. If you send Bitcoin to the wrong address, it cannot be recovered unless the recipient chooses to send it back.

Do I need to pay a fee every time I send Bitcoin?

Yes. Bitcoin transactions include a network fee that goes to miners. The fee amount can vary depending on demand and how quickly you want the transaction confirmed.

When is a Bitcoin transaction fully confirmed?

A transaction is considered more secure with each confirmation. Many services consider 3 to 6 confirmations as fully settled, depending on the amount.

Want to understand the full system behind transactions, mining, and confirmations? Read our complete guide on how Bitcoin works.

Ready to take the next step

Understand Bitcoin. Then use it with confidence.

Now that you understand how Bitcoin transactions work, you can move from learning to action. Start with safe buying, use a wallet you control, and always verify details before sending.

Non-custodial approach. Bitcoin goes directly to your wallet. Always verify your address before sending.