As Using Bitcoin as Money covered, your balance is not one number. It is a drawer of individual coins called UTXOs, each with its own amount, its own address, and its own permanent history. Most wallets hide the drawer and grab coins automatically when you spend. Managing it yourself is the single most underrated habit in self-custody, because it quietly decides two things: what you pay in fees, and what the world learns about you.
Why It Matters
- Fees follow size, not value. Every input adds bytes. A payment built from one input might cost 7,000 sats in a fee spike; the same payment built from a hundred small inputs could cost forty times that. Your UTXO shapes today are your fee bill tomorrow.
- Spending together links together. Chain analysis assumes all inputs in a transaction share an owner. Spend an exchange coin and a private coin in one payment, and you have permanently welded those histories to each other, and to you.
- Tiny coins die. A 5,000-sat UTXO is unspendable the moment fees exceed its value. Dust below roughly 0.0001 BTC is a liability, and anything under about 0.01 BTC deserves a plan.
Label Everything, Always
The foundation is boring and priceless: when bitcoin arrives, label it. Record where it came from, whether the source knows your identity (KYC or not), the date, and what the coins are for. "Exchange withdrawal, Jan 2026" and "meetup reimbursement from Dave" are coins with very different privacy properties, and six months from now the label is the only way you will know which is which. Sparrow was built for this: its UTXOs tab shows every coin with amount, label, and history, and lets you pick exactly which ones a transaction spends.
The Separation Rule
One rule prevents most privacy damage: never spend coins from different source categories in the same transaction. KYC coins stay with KYC coins, private coins with private coins, and mixed coins (see CoinJoin) strictly with themselves. The blockchain never forgets a merge. If keeping them straight in one wallet feels fragile, use separate wallets per category; the seed handles as many accounts as you need.
Consolidate When Fees Sleep
Small UTXOs pile up, so periodically sweep them into larger ones. The craft is in the when and the what:
- When: quiet fee weather, ideally single-digit sats per vByte. Consolidating ten inputs at 10 sat/vB costs a few thousand sats; being forced to spend them at 100 sat/vB costs ten times more. Check the mempool and be patient.
- What: only coins from the same source category, sent to a fresh address in your own wallet, then relabeled. Consolidation obeys the separation rule too.
- How big: keep spending coins around 0.01 to 0.1 BTC and savings chunks larger, but avoid fusing everything into one monolith. A single giant UTXO shows your whole balance to everyone you ever pay.
Dust Attacks: When Strangers Send You Sats
If a few hundred unexplained sats ever appear in your wallet, that can be deliberate. Attackers sprinkle dust on thousands of addresses and watch which of them later get spent together, using your own consolidation habits to map your wallet. The defence is simple: label it, freeze it, and never spend it. Sparrow and other good wallets let you freeze a UTXO in two clicks so it can never sneak into a transaction.
Before every send, three questions: did I choose the inputs myself, are they all from one source category, and is the change going somewhere labeled? That thirty-second habit is most of UTXO management.
Keep going. Coin control lives in Sparrow, privacy compounds with CoinJoin and PayJoin, and frequent small stacks are what the Lightning side of Using Bitcoin as Money is for. Bring your drawer of coins to a meetup and we will help you sort it.