How to Use the Bitcoin UTXO Planner: A Step-by-Step Guide
When storing Bitcoin, it is important to consider not only your total BTC balance but also the UTXOs that make up that balance. If you regularly send small amounts of Bitcoin to your own wallet, you may gradually accumulate many small UTXOs. Spending them later can increase the size of a transaction and, as a result, the network fee.
The HodlAtlas Bitcoin UTXO Planner helps you estimate the potential future cost of spending an individual UTXO and understand how large that fee could be relative to the UTXO itself.
In this guide, we’ll go through the planner step by step and explain how to interpret the results.
What Is a UTXO?
UTXO stands for Unspent Transaction Output. It is an unspent output from a Bitcoin transaction that your wallet can use in a future transaction.
In simple terms, your Bitcoin wallet balance does not necessarily exist as one single amount. It can consist of several separate UTXOs.
For example, your wallet might contain:
50,000 sats
150,000 sats
500,000 sats
The total balance is 700,000 sats, but technically it consists of three separate UTXOs.
When you send Bitcoin, your wallet selects one or more UTXOs as inputs for the new transaction. If more inputs are required, the transaction can become larger.
To learn more about how UTXOs work, read our dedicated article “What Is a Bitcoin UTXO?”
What Is the Bitcoin UTXO Planner For?
The Bitcoin UTXO Planner helps you estimate the potential cost of spending a UTXO in the future before deciding how you want to organize transfers to your own wallet.
This can be particularly useful for people who buy BTC regularly.
For example, someone may purchase small amounts of Bitcoin and immediately withdraw each purchase from an exchange or another service. Over time, this can create many small UTXOs in the wallet.
Having multiple UTXOs is not inherently a problem. However, when those UTXOs are later spent, the size of the Bitcoin transaction matters because transaction fees depend partly on its size.
The planner helps answer a practical question:
How much of a particular UTXO could potentially be consumed by the fee required to spend it?
Step 1: Enter the New UTXO Amount
Open the HodlAtlas Bitcoin UTXO Planner.
In the “New UTXO amount (sats)” field, enter the number of satoshis you want to evaluate.
For example:
100,000 sats
One Bitcoin contains 100,000,000 satoshis, so using sats makes it easier to work with smaller amounts of BTC.
You can later test several UTXO sizes and compare the results.
Step 2: Select a Currency
Choose the currency in which you want to see the fiat value of the calculation.
This makes it easier to understand the approximate value of both the UTXO and the estimated fee in familiar monetary terms.
However, the Bitcoin network fee itself is not determined by the USD value of BTC. It depends on the transaction size and the selected fee rate.
Step 3: Choose the Bitcoin Price
The planner provides two options for the BTC price:
Current — uses the current Bitcoin price.
Manual — allows you to enter a BTC price yourself.
Manual mode is useful for exploring different scenarios. For example, you can see how the fiat value of a given number of satoshis would look at a different Bitcoin price.
Keep in mind that changing the BTC price does not change the number of satoshis required for the selected network fee. The Bitcoin price is used to display the corresponding fiat value.
Step 4: Enter the Network Fee
In the “Network fee (sat/vByte)” field, enter the fee rate you want to model.
The fee rate is measured in sat/vByte — satoshis per virtual byte.
A higher fee rate means that spending the UTXO will be more expensive.
No one can know in advance what Bitcoin network fees will be when you eventually decide to spend your BTC. For this reason, it is useful to test several different scenarios.
For example, run the calculation with a lower fee rate and then increase it to see how the result changes.
Step 5: Click “Calculate”
Once the parameters are entered, click “Calculate.”
The Bitcoin UTXO Planner will display two important results:
the estimated fee to spend the UTXO in the future
the fee as a percentage of the UTXO value
The percentage is particularly useful when comparing UTXOs of different sizes.
How to Interpret the Result
Imagine two UTXOs of different sizes.
If spending either one requires the same number of satoshis under the selected conditions, the fee will represent a much larger percentage of the smaller UTXO.
In simple terms:
smaller UTXO → the fee represents a larger share of its value
larger UTXO → the same fee represents a smaller share
The Bitcoin UTXO Planner does not try to define one “correct” UTXO size for everyone.
Instead, it shows the relationship between the size of a UTXO and the potential cost of spending it later.
Why Many Small UTXOs Can Increase Costs
Imagine that you regularly buy Bitcoin and send every small purchase to your own wallet.
Over time, the wallet may accumulate many separate UTXOs.
If you later want to send an amount larger than any single UTXO, your wallet may need to use several of them in the same transaction.
Each UTXO used adds an input to the transaction. More inputs generally mean a larger transaction, and transaction size directly affects the fee.
This can become particularly noticeable during periods of high Bitcoin network demand.
For long-term Bitcoin storage, it can therefore be useful to consider not only how often you withdraw BTC but also the UTXO structure of your wallet.
What Does the 68 vBytes Estimate Mean?
For its estimate, the HodlAtlas Bitcoin UTXO Planner uses an approximate Native SegWit (bc1q…) input size of 68 vBytes.
Using this value together with the fee rate entered in sat/vByte, the planner estimates the potential cost of spending one such UTXO.
This is a model for comparison and planning — not a calculation of a specific future Bitcoin transaction.
A real transaction may contain multiple inputs and outputs, and its final size will depend on the actual transaction structure.
Compare Different Scenarios
The planner becomes especially useful when you compare several scenarios.
For example, keep the same fee rate and test:
50,000 sats
100,000 sats
250,000 sats
500,000 sats
1,000,000 sats
Compare how the fee percentage changes as the UTXO becomes larger.
Then increase the sat/vByte fee rate and run the calculations again.
This makes it easy to see why smaller UTXOs are more sensitive to higher network fees.
Important to Remember
✅ There is no universal “ideal” UTXO size.
✅ The right approach depends on factors such as the size of your Bitcoin holdings, how often you buy and withdraw BTC, withdrawal fees charged by the service you use, network conditions, and how you expect to use your Bitcoin in the future.
✅ Future Bitcoin network fees cannot be predicted with certainty.
✅ For this reason, the Bitcoin UTXO Planner should be used as an educational tool for comparing scenarios rather than as a prediction or personalized financial recommendation.
Conclusion
✅ The Bitcoin UTXO Planner helps you understand the relationship between the size of an individual UTXO and the potential cost of spending it in the future.
✅ Enter the UTXO size, select the currency and BTC price, choose an estimated network fee rate, and compare several scenarios.
✅ This can help you better understand the consequences of frequent small withdrawals and make more informed decisions about how you organize your Bitcoin wallet.
Support the Project
HodlAtlas is free, ad-free, and has no affiliate links to exchanges — the site runs on voluntary donations from people who found the tools useful. If you'd like to support its development, you can send any amount in Bitcoin.
hodlatlas@walletofsatoshi.com
