Start from the output model
Bitcoin records transactions that spend earlier outputs and create new outputs. An output that has not been spent is called a UTXO. A wallet combines relevant UTXOs into the balance it displays, but that display does not reveal every detail of how the available quantity is organized.
The Bitcoin developer guide to transactions explains inputs, outputs, and the references that connect them. Each input points to an earlier transaction and a particular output index. Keeping both pieces avoids confusing separate outputs created by the same transaction.
Record the movement within your wallet scope
Identify the wallets and addresses included in your records before classifying outputs. A payment may consume an input larger than the amount sent, with the remainder returning as change after the fee. That change remains part of your tracked holdings when it belongs to a wallet you control.
Record the transaction identifier, affected outputs, quantity units, fee, and observed confirmation context. Add an invoice or transfer note when it explains the payment's purpose. Public chain data supplies the transaction structure; your supporting records establish which parts belong within your review.
A practical sequence for checking a payment
Verify the network and full transaction reference. Then identify the input values, recipient output, and any outputs your wallet recognizes as change. Compare total inputs with total outputs to understand the transaction fee, using a single unit throughout the calculation.
Check whether the transaction is pending or included in the current chain. Save the time of observation for a recent transfer. A confirmation count can change, and it does not establish the recipient's identity or explain why the payment was made.
The worked Bitcoin ledger guide follows these steps through a complete payment. For transfers between a wallet and an exchange, use the reconciliation guide to distinguish the service's customer charge from a network fee.
Keep ownership claims proportional to the evidence
Several inputs do not establish how many people participated. A new change address need not represent a new owner, and one transaction can deliver several customers' withdrawals. Avoid inferring personal relationships solely from the number or arrangement of outputs.
Bitcoin provides a useful contrast with Ethereum account and contract records. Use that comparison to understand the evidence each chain exposes, while keeping Bitcoin's UTXO method intact in its own records.