<blockquote>
<p><strong>How do we interpret this chart? For example, what if it is a one person to one person transfer, then what will the fees be?</strong></p>
</blockquote>
<p>You have to <em>figure out the size of a transaction before it's sent</em><sup>1,2</sup></p>
<p>Then multiply the size by the fee-rate for your preferred confirmation time.</p>
<hr />
<p>Murch's <a href="https://twitter.com/murchandamus/status/1262062602298916865" rel="nofollow noreferrer">table of (upper bound of) standard transaction sizes</a> may help.</p>
<p><a href="https://i.sstatic.net/lGPvO.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/lGPvO.png" alt="Murch's table of transaction sizes" /></a>
<sup>Reproduced without permission! Follow link above to see latest version by author of table.</sup></p>
<p>Or this one</p>
<p><a href="https://i.sstatic.net/1iDzo.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/1iDzo.png" alt="Another table by Murch" /></a></p>
<p>The sources of these images have additional information that is helpful</p>
<p>Sources:</p>
<ul>
<li><a href="https://bitcoin.stackexchange.com/q/84004/13866">How do virtual size, stripped size and raw size compare between legacy address formats and native segwit?</a> <sub>(from Murch's comment)</sub></li>
<li><a href="https://bitcoin.stackexchange.com/q/66428/5406">What is the size of different Bitcoin transaction types?</a> <sub>(from Murch's comment)</li>
<li>Answers to <a href="https://bitcoin.stackexchange.com/questions/tagged/fee-estimation">Questions tagged [Fee Estimation]</a></sub></li>
</ul>
<hr />
<p>Footnotes</p>
<ol>
<li><a href="https://bitcoin.stackexchange.com/q/55351/13866">Can I figure out the size of a transaction before its sent?</a></li>
<li>Be aware of the difference between size in bytes, size in vbytes and size in weight units.</li>
</ol>
<hr />

CC BY-SA 4.0
2024-01-04T19:05:42.740Z
A similar table also appears in this answer: https://bitcoin.stackexchange.com/a/84006/5406, and this answer may also be helpful: https://bitcoin.stackexchange.com/q/66428/5406
Murch
CC BY-SA 4.0
2024-01-04T20:11:37.763Z
Thanks Murch, I added those links to my answer for greater prominence.
RedGrittyBrick
CC BY-SA 4.0
2024-01-05T01:59:49.463Z
is there like a good rule of thumb, such as 1 wallet to 1 wallet cannot be more than 70 vB, so at 57 sat / vB, that means no more than 3990 satoshi -- something like that?
Stefanie Gauss
CC BY-SA 4.0
2024-01-05T12:19:35.037Z
There's no good rule of thumb based on wallet counts because the size depends on coin selection and address type. Some wallets should do these calculations for you.
RedGrittyBrick
CC BY-SA 4.0
2024-01-06T00:10:34.240Z
coin selection: isn't it bitcoin? and address type: isn't it a bitcoin address? Can a bitcoin address have different length? If so, we can actually have a worst case scenario. If a user knows it is at most $0.30 vs at most $3.00, that already says a lot
Stefanie Gauss
CC BY-SA 4.0
2024-01-06T10:43:14.217Z
"Coin selection" is choice of available amounts of Bitcoin. Like coins or banknotes, they can't be split and have to be spent whole. Your wallet gathers together enough of these fixed amounts to make up the total amount you want to pay a recipient.
RedGrittyBrick
CC BY-SA 4.0
2024-01-06T10:46:51.003Z
Bitcoin transactions contain scripts of varying lengths which are created from recipients adddresses. There are no addresses in the Bitcoin  network protocol itself. Addresses are a handy way for a recipient to give a sender info that the sender's wallet can use to create a locking script in a transaction.
RedGrittyBrick
CC BY-SA 4.0
2024-01-06T10:51:01.300Z
Bitcoin fees are specified in Bitcoin (BTC) not dollars. The exchange rate is too volatile for dollars to be useful for this. The fees vary depending on how busy the Bitcoin network is. It also depends on the numbers of coins (see UTXO). Your rule of thumb would be "between one cent and five hundred dollars" or your rule would have to change every week. Rules of thumb are not useful for this.
RedGrittyBrick
CC BY-SA 4.0
2024-01-07T21:15:58.773Z
I just found a chart that can tell something: https://ycharts.com/indicators/bitcoin_average_transaction_fee
Stefanie Gauss
CC BY-SA 4.0
2024-01-04T14:26:52.507Z
2024-01-06T14:07:49.810Z
2024-01-06T14:07:49.810Z
RedGrittyBrick
<p>Right now on <a href="https://bitcoinfees.net" rel="nofollow noreferrer">https://bitcoinfees.net</a> , it is showing the following chart:</p>
<p><a href="https://i.sstatic.net/Rc5DH.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Rc5DH.png" alt="enter image description here" /></a></p>
<p>So it is show 55 - 57 sat / vB is needed for the transfer to take place in about an hour.</p>
<p>How do we interpret this chart? For example, what if it is a one person to one person transfer, then what will the fees be?</p>
<p>Or if it is from 2 wallets transferring to 400 wallets, then what will the fees be per wallet (for the 400 wallets, assuming they divide up the fees equally per wallet. So one wallet can be receiving US$10 worth of BTC, while another one can be receiving US$400 of it). (this is a scenario how the mining pool pays out to their miners).</p>

<fee-estimation><transaction-weight>
How to understand the fees of Bitcoin transfer?
Stefanie Gauss
# How to understand the fees of Bitcoin transfer?

(Asked by: username_0 on 2024-01-04)

Right now on <https://bitcoinfees.net> , it is showing the following chart:

[![enter image description here](https://i.sstatic.net/Rc5DH.png)](https://i.sstatic.net/Rc5DH.png)

So it is show 55 - 57 sat / vB is needed for the transfer to take place in about an hour.

How do we interpret this chart? For example, what if it is a one person to one person transfer, then what will the fees be?

Or if it is from 2 wallets transferring to 400 wallets, then what will the fees be per wallet (for the 400 wallets, assuming they divide up the fees equally per wallet. So one wallet can be receiving US$10 worth of BTC, while another one can be receiving US$400 of it). (this is a scenario how the mining pool pays out to their miners).

**Tags:** fee-estimation, transaction-weight


---

## 1 answers

### Answer by username_1 on 2024-01-04. Score: 2

> **How do we interpret this chart? For example, what if it is a one person to one person transfer, then what will the fees be?**

You have to *figure out the size of a transaction before it's sent*1,2

Then multiply the size by the fee-rate for your preferred confirmation time.

---

username_2's [table of (upper bound of) standard transaction sizes](https://twitter.com/murchandamus/status/1262062602298916865) may help.

[![username_2's table of transaction sizes](https://i.sstatic.net/lGPvO.png)](https://i.sstatic.net/lGPvO.png)
Reproduced without permission! Follow link above to see latest version by author of table.

Or this one

[![Another table by username_2](https://i.sstatic.net/1iDzo.png)](https://i.sstatic.net/1iDzo.png)

The sources of these images have additional information that is helpful

Sources:

* [How do virtual size, stripped size and raw size compare between legacy address formats and native segwit?](https://bitcoin.stackexchange.com/q/84004/13866) (from username_2's comment)
* [What is the size of different Bitcoin transaction types?](https://bitcoin.stackexchange.com/q/66428/5406) (from username_2's comment)
* Answers to [Questions tagged [Fee Estimation]](https://bitcoin.stackexchange.com/questions/tagged/fee-estimation)

---

Footnotes

1. [Can I figure out the size of a transaction before its sent?](https://bitcoin.stackexchange.com/q/55351/13866)
2. Be aware of the difference between size in bytes, size in vbytes and size in weight units.

---

> **Comments:**
> **username_2**: A similar table also appears in this answer: https://bitcoin.stackexchange.com/a/84006/5406, and this answer may also be helpful: https://bitcoin.stackexchange.com/q/66428/5406  
> **username_1**: Thanks username_2, I added those links to my answer for greater prominence.  
> **username_0**: is there like a good rule of thumb, such as 1 wallet to 1 wallet cannot be more than 70 vB, so at 57 sat / vB, that means no more than 3990 satoshi -- something like that?  
> **username_1**: There's no good rule of thumb based on wallet counts because the size depends on coin selection and address type. Some wallets should do these calculations for you.  
> **username_0**: coin selection: isn't it bitcoin? and address type: isn't it a bitcoin address? Can a bitcoin address have different length? If so, we can actually have a worst case scenario. If a user knows it is at most $0.30 vs at most $3.00, that already says a lot  
> **username_1**: "Coin selection" is choice of available amounts of Bitcoin. Like coins or banknotes, they can't be split and have to be spent whole. Your wallet gathers together enough of these fixed amounts to make up the total amount you want to pay a recipient.  
> **username_1**: Bitcoin transactions contain scripts of varying lengths which are created from recipients adddresses. There are no addresses in the Bitcoin  network protocol itself. Addresses are a handy way for a recipient to give a sender info that the sender's wallet can use to create a locking script in a transaction.  
> **username_1**: Bitcoin fees are specified in Bitcoin (BTC) not dollars. The exchange rate is too volatile for dollars to be useful for this. The fees vary depending on how busy the Bitcoin network is. It also depends on the numbers of coins (see UTXO). Your rule of thumb would be "between one cent and five hundred dollars" or your rule would have to change every week. Rules of thumb are not useful for this.  
> **username_0**: I just found a chart that can tell something: https://ycharts.com/indicators/bitcoin_average_transaction_fee  

---

