Your balance is not a bank account entry
Imagine your wallet shows 0.007 BTC. This does not mean the Bitcoin network holds one account entry labelled 0.007. Your wallet finds the unspent transaction outputs you can spend and adds their values together.
For example, you might control an output worth 0.004 BTC and another worth 0.003 BTC. Together they equal 0.007 BTC. The wallet shows the total so you do not need to add them yourself.
What does UTXO mean?
UTXO stands for Unspent Transaction Output: an output from a previous transaction that has not yet been spent. When a transaction creates an output you are able to spend, it becomes a UTXO.
Do not imagine it as a physical coin or a file stored inside your phone. It is a spendable output recorded in Bitcoin's transaction history. Your wallet manages the keys needed to spend it.
A simple payment with change
You have two UTXOs worth 0.004 BTC and 0.003 BTC. You want to send 0.005 BTC. Your wallet can use both as transaction inputs, adding up to 0.007 BTC.
The transaction creates a new 0.005 BTC output for the recipient and a 0.00198 BTC change output controlled by your wallet. The difference, 0.00002 BTC (2,000 sats), is the network fee. These amounts are educational examples, not current fee recommendations.
The two original UTXOs have now been spent in full. The wallet did not shave a piece off them: the transaction consumed them and created new outputs. The cash-and-change analogy helps, but Bitcoin uses transaction records, not physical bills.
Why can UTXOs change your fee?
A Bitcoin network fee is not a percentage of the amount sent. It depends on the transaction's data size and the fee rate you choose, usually measured in satoshis per virtual byte (sat/vB).
When your wallet combines many small UTXOs, the transaction generally needs more inputs and therefore more data. At the same fee rate, more virtual bytes mean a higher total fee.
That means a small payment using many inputs may cost more than a larger payment using one input. Exact transaction size also depends on the input and output types.
Who chooses which UTXOs to spend?
Your wallet usually selects the UTXOs automatically. This process is called coin selection. You enter the payment amount and recipient, and the wallet constructs a valid transaction with suitable inputs, change and fees.
Some advanced wallets offer coin control, letting you select UTXOs manually. It can be useful for fee management or privacy, but beginners do not need to adjust these settings to send bitcoin.
Where does the change go?
Change does not disappear or automatically go to the recipient. When needed, it becomes a new output controlled by your wallet, often using a different address generated by the wallet.
That is normal. You may see unfamiliar-looking addresses in a block explorer, but your wallet tracks which spendable outputs it controls.
What about privacy?
When a transaction combines several UTXOs as inputs, observers of the public blockchain can often infer that they belong to the same controller. That is not an infallible rule, but it is a reason to understand what transactions can reveal.
Start by understanding the basics. Do not move bitcoin or change advanced settings without a clear reason: doing so costs fees and may affect your privacy.
The simple takeaway
Your wallet displays one total, while Bitcoin tracks unspent transaction outputs, or UTXOs. A payment consumes one or more of them and creates new outputs, usually for the recipient and sometimes for change.
The more data a transaction needs, the more it may cost at a given fee rate. Your wallet normally handles UTXO selection for you.
