Have a question?
Message sent Close
Illustration showing how Bitcoin transactions move between wallets over the network
A visual of Bitcoin moving from one wallet to another across the network.

Start with structured lessons before you send your first transaction

Build confidence with our 3 free crypto courses plus one advanced paid toolkit. Learn how wallets, private keys, and transactions work in plain English.

Explore the Free Crypto Courses

3 free courses + 1 advanced paid option — start learning without risking your savings.

📑 Table of Contents

By Kieran Buckley — Founder & Educator at My Crypto Guide

How Bitcoin Transactions Work

If you’ve ever wondered how Bitcoin transactions work behind the scenes when you hit “Send”, this guide is for you. We’ll keep it simple, skip the heavy maths, and walk through what really happens on the blockchain from your wallet, to the network, to the final confirmation.

If you’ve just landed on My Crypto Guide from a Google search, welcome. Our goal is to teach everyday people how to use Bitcoin safely in plain English, not scare you away with jargon on day one.

And if you’d like to see all our beginner-friendly Bitcoin explainers in one place, you can click here to visit our Bitcoin Guides hub, where this article sits alongside wallets, security, fees, and more.

What is a Bitcoin transaction?

A Bitcoin transaction is simply a message to the network saying, “Move this amount of bitcoin from these addresses to these new addresses.” The message is digitally signed by the person who controls the coins, and then recorded on the public blockchain so everyone can verify it.

Under the hood, Bitcoin doesn’t track one big balance like a bank account. Instead, it uses pieces of bitcoin called UTXOs (Unspent Transaction Outputs). Your wallet quietly keeps track of all the little pieces you own and combines or splits them when you send money, a bit like handing over a mix of notes and coins at the checkout.

Once a transaction is accepted into a block and confirmed, those UTXOs you spent are marked as “used”, and the new outputs become spendable pieces for the recipient.

A simple story: paying a friend back for dinner

Imagine you went out for dinner with your friend Alex. They paid the whole bill, and now you want to send them $50 worth of bitcoin as payback. You open your wallet app, paste Alex’s Bitcoin address, type in the amount, and tap Send.

In that moment, your wallet doesn’t physically move coins anywhere. Instead, it builds a transaction saying, “Take some of the UTXOs that belong to me, and create new outputs: one to Alex, and one back to me as change.” It signs this message with your private key, proving to the network that you are allowed to spend those coins.

Once signed, your wallet broadcasts this transaction to nearby Bitcoin nodes, and your payment begins its journey around the world.

Crypto Security Tip: When you’re sending to a new address for the first time, start with a small “test” transaction. Once it arrives, you can safely send the full amount knowing you copied the address correctly.

The anatomy of a Bitcoin transaction

Let’s zoom in on the pieces your wallet is assembling in the background. A typical transaction has three main parts:

1. Inputs – where the coins are coming from
Inputs reference UTXOs you already own. Think of them as the “notes and coins” you’re spending. Your wallet chooses which ones to use based on size and efficiency.

2. Outputs – where the coins are going
Outputs create new UTXOs. One goes to Alex’s address for the dinner bill, and one usually goes back to a new address in your own wallet as “change”. This is why the address you send from and the address you receive change to aren’t always the same.

3. Digital signature – proof it’s really you
To stop anyone else from spending your coins, Bitcoin uses public–private key cryptography. Your wallet signs the transaction with your private key, and the network checks that signature against your public key to confirm it’s valid.

The beauty is that all of this happens in milliseconds. You never see the raw data, but it’s all there in every transaction recorded on the blockchain.

Want to practise this step-by-step?

Our free Beginner Course shows you how to create a wallet, understand addresses, and review real transactions — before you risk money on an exchange.

Explore the Free Crypto Courses

3 free courses + 1 advanced paid option — build a foundation before you invest.

From your wallet to the mempool

Once your wallet has built and signed the transaction, it broadcasts it to the Bitcoin network. It sends the data to one or more nodes (computers running Bitcoin software), which then check some basic rules:

Is the signature valid? Are the inputs unspent? Does the transaction obey size limits? Is the fee reasonable? If everything looks good, the node adds the transaction into its temporary holding area called the mempool (memory pool).

You can think of the mempool as a giant waiting room. Thousands of transactions sit there, each offering a fee. Miners usually pick the ones that pay the highest fees first because that’s how they earn extra income on top of the block reward.

If you’d like to understand the energy and hardware that keeps this system running, have a read of our guide on how much energy Bitcoin uses and how that relates to mining.

Mining, blocks, and confirmations

Miners collect a batch of transactions from the mempool and try to fit them into a new block. Each block has a limited size, so they prioritise transactions by fee, filling the block with the most profitable mix they can find.

While they do this, miners are also competing in a proof-of-work puzzle. When one miner finds a valid solution, they broadcast their block to the network. Other nodes quickly check that:

– All transactions follow the rules
– No coins were created out of thin air
– The proof-of-work is valid

If everything passes, the block is accepted, added to the end of the blockchain, and your transaction receives its first confirmation. When later blocks are added on top, each one counts as another confirmation, making it harder and harder to reverse.

For everyday amounts, many people are comfortable with 1–3 confirmations. For very large transfers, exchanges might wait for 6 or more. More confirmations = more security.

Fees, speed, and “stuck” transactions

Bitcoin transaction fees aren’t based on how much money you send; they’re based on how much data your transaction uses and how busy the network is. A transaction with lots of inputs (many small UTXOs) can be larger in size and therefore cost more in fees.

Most modern wallets estimate a fee for you and show options like slow, normal, or fast. During quiet times, you can get away with a low fee and still get into the next block. During busy periods, a low-fee transaction might sit in the mempool for hours or even days.

Some wallets support features like Replace-By-Fee (RBF), where you can resend the same transaction with a higher fee to speed it up. Others allow a “child-pays-for-parent” trick, where a new transaction with a high fee pulls an older, stuck one through.

Crypto Security Tip: Never feel rushed into sending a large amount quickly with “max fee” just because someone is pressuring you. Scammers love urgency. Take a breath, double-check the address, and if in doubt, cancel the deal.

Staying safe when sending Bitcoin

Bitcoin transactions are powerful because they’re hard to reverse. That’s great for avoiding chargeback fraud, but it also means mistakes are permanent. If you send coins to the wrong address, there’s no support line to call and undo it.

That’s why security and self-custody go hand in hand. If you’d like a deeper walk-through, including hardware wallets, seed phrases, and common scams, click here to read our guide on how to self-custody Bitcoin.

For a more structured learning path that ties transactions, wallets, and exchanges together, you can also click here to open our Crypto Education Hub, where we’ve organised all our guides, tools, and courses in one place.

And if you want more explainers, comparisons, and beginner-friendly breakdowns, click here to browse our media hub of crypto guides.

Wrap-up: seeing the full journey of a Bitcoin transaction

When you strip away the jargon, a Bitcoin transaction is just a signed message telling the network how to move value from one set of UTXOs to another. Your wallet builds the message, your private key signs it, nodes verify it, miners add it to a block, and confirmations make it stronger over time.

Once you understand this flow, Bitcoin feels a lot less like magic internet money and a lot more like a transparent, auditable payment system. You can watch your transaction in a block explorer, see the mempool, and even track which block it landed in.

If you’d like to keep learning the safe way, our free courses and guides on My Crypto Guide are designed to help you build a solid foundation before you invest serious money.

Mini FAQ: Bitcoin transactions

How long does a Bitcoin transaction take?

It depends on the fee you paid and how busy the network is. In quiet times, a well-priced transaction often confirms in the next block (roughly 10 minutes). In busy periods with low fees, it can take hours or even days to be included.

How many confirmations should I wait for?

For small everyday amounts, many people are happy with one confirmation. For larger purchases, exchanges and merchants often wait for three to six confirmations. More confirmations make it exponentially harder for anyone to reverse the transaction.

Can I cancel or reverse a Bitcoin transaction?

Once a transaction has been confirmed in a block, it is effectively irreversible. If it is still in the mempool, some wallets let you replace it with a higher-fee version, but you should always assume that once sent, it is final.

Ready to go deeper than one article?

Join thousands of readers who are learning crypto step-by-step. Our three main courses are free, and you can unlock the advanced Crypto Security Toolkit when you’re ready.

Explore the Free Crypto Courses

3 free courses + 1 advanced paid option — build confidence before you invest.

How Bitcoin Transactions Work | Crypto Guide