Guides / Decide / How a transaction works
Animated walkthrough

How a transaction works

From pressing send to settled: six stages, with live data from the network.

Education only

What happens between pressing send and a payment being settled? Step through the six stages, or press play. The animation shows a two-signature company payment.

Animated walkthrough
  1. Step 1 of 6: Prepare

    The wallet builds an unsigned transaction: which coins to spend, the receiving address and the fee. In a multisig, it is passed between signers as a PSBT file. Check the receiving address on each signing device screen, not only on the computer.

    Source: Bitcoin BIPs: BIP 174: Partially Signed Bitcoin Transaction format (PSBT), Bitcoin developer documentation: Transactions guide: public keys, private keys and signatures.

All six steps on one page

  1. Prepare

    The wallet builds an unsigned transaction: which coins to spend, the receiving address and the fee. In a multisig, it is passed between signers as a PSBT file. Check the receiving address on each signing device screen, not only on the computer.

  2. Sign

    Each keyholder approves on their own device. A 2 of 3 multisig needs two signatures. The private keys never leave the devices; only the signatures are added.

  3. Broadcast

    The fully signed transaction is sent to the network. Nodes check it against the rules and relay it to their peers.

  4. Mempool

    Valid transactions that are not yet in a block wait in each node's memory pool. Miners tend to pick transactions paying higher fee rates first. Live: see the live panel above.

  5. Block

    A miner includes the transaction in a block and finds a valid proof of work. Other nodes check the block and add it to their copy of the chain. Live: latest block see the live panel above.

  6. Confirmations

    The transaction now has one confirmation. Each later block adds another and makes it harder to change. There is no bank to reverse it. A company policy can set how many confirmations to wait for before treating a payment as received.

What this means for a treasury policy

Most of the company's controls sit in the first two steps: who prepares a payment, who approves it, and how each signer checks the address on their own device. The policy generator covers approvals, and the security lessons page shows why checking on the device matters.

Sources

Primary sources only. Each link was checked on 29 October 2026. Rules change, so confirm the current version with your adviser.

  1. Bitcoin BIPsBIP 174: Partially Signed Bitcoin Transaction format (PSBT)
  2. Bitcoin BIPsBIP 11: M of N standard transactions (multisig)
  3. Bitcoin developer documentationTransactions guide: public keys, private keys and signatures
  4. Bitcoin developer documentationP2P network guide: transaction relay and the memory pool
  5. Bitcoin developer documentationBlock chain guide: proof of work, difficulty every 2,016 blocks, block subsidy
  6. Bitcoin developer documentationGlossary: one bitcoin equals 100,000,000 satoshis
  7. Satoshi NakamotoBitcoin: A Peer-to-Peer Electronic Cash System (white paper, 31 October 2008, PDF)
  8. mempool.spaceREST API documentation: block height, hash rate, difficulty adjustment and fee estimates
Free by email

One email. The whole library.

Policy checklist, board paper, recovery drill record, document pack and the rest, in one send. Then one short Thursday lesson for small companies in the UK and the US.

Free. One email with the whole template library, then one short lesson each Thursday. Unsubscribe at any time. See our privacy notice.

Education, not advice.

This is general information and education only. It is not financial, investment, tax, accounting, legal or regulatory advice, and it is not a recommendation to buy, sell or hold bitcoin or any other asset. It does not take account of your circumstances or those of your company. You must obtain your own official professional advice to confirm this information is correct before acting on it.

Rules change. This information is correct to our understanding at the last-reviewed date, but it may be incomplete or out of date, and official sources take precedence. Bitcoin is volatile. A company that buys it could lose some or all of the money it puts in.

Using this site does not create an adviser or client relationship. IoT Financial is not authorised or regulated by the Financial Conduct Authority (FCA) and is not registered with the US Securities and Exchange Commission (SEC) as an investment adviser. Read the full disclaimer.