• slide
  • slide


Effective UTXO management is one of the most important — and most overlooked — aspects of using Bitcoin. Because transaction fees are calculated based on transaction size in bytes (not the amount of Bitcoin being sent), the number of UTXOs your wallet must use as inputs directly determines how much you pay. A wallet with many small UTXOs can cost significantly more to use than one with fewer, larger UTXOs of equivalent total value.

Bitcoin transaction fees don't depend on the value you're sending — they depend on data size. Each input UTXO you include adds approximately 148 bytes to a transaction (for standard P2PKH inputs). If you have accumulated 20 small UTXOs worth 0.001 BTC each and want to send 0.02 BTC, your wallet must combine all 20 inputs, creating a very large transaction that requires a much higher fee than if you had a single 0.02 BTC UTXO. In extreme cases, the fee to consolidate many tiny UTXOs can exceed their combined value — this situation is known as "Bitcoin dust."

The solution is proactive UTXO consolidation: periodically combining small UTXOs into larger ones during periods of low network fees. By doing this, you reduce the number of inputs your future transactions will require, keeping your fees low when the network is congested. This is essentially housekeeping for your Bitcoin wallet — done wisely, it can save substantial amounts in fees over time, especially as on-chain fees are expected to rise with greater Bitcoin adoption.


Coin control is an advanced wallet feature that gives you manual control over which UTXOs to use as inputs in a transaction. Instead of letting your wallet automatically select UTXOs, you can choose specific ones yourself. This is useful for both fee optimization and privacy management. For fee optimization, you can select larger UTXOs that cover the transaction with minimal change output. For privacy, you can avoid combining UTXOs from different addresses that you don't want linked together on-chain. Bitcoin dust refers to UTXOs so small that spending them would cost more in fees than they are worth. Receiving small payments frequently — such as through regular Bitcoin DCA (Dollar Cost Averaging) purchases without Lightning Network — can gradually fill your wallet with dust. Modern wallets handle this by labeling dust UTXOs and either consolidating them automatically or warning you before they become a problem.