<blockquote>
<p><strong>Is this the fee per output or for the entire transaction?</strong></p>
</blockquote>
<p>The <a href="https://bitcoin.stackexchange.com/q/43154/13866">fee</a> is per transaction not per output. In the network data it is simply sum of input amounts - sum of output amounts.</p>
<blockquote>
<p><strong>Is it cheaper - and if so why - to send transactions with multiple outputs?</strong></p>
</blockquote>
<p>The creator of a transaction is using the fee to bid in an auction of space in the next block. Therefore the fee is based on the size of the transaction in bytes (or in <a href="https://bitcoin.stackexchange.com/q/89385/13866">vbytes</a> for segwit transactions). This is sometimes called the weight.</p>
<p>Since every transaction needs a header and at least one input and usually a change output, you save on repeating the byte sizes of these by combining many commercial transactions into one Bitcoin transaction.</p>
<p>HIOOOOOOC &quot;weighs&quot; less than HIOC+HIOC+HIOC+HIOC+HIOC+HIOC. Therefore it costs less.</p>

CC BY-SA 4.0
2023-03-24T09:59:07.763Z
2023-03-24T15:08:21.697Z
2023-03-24T15:08:21.697Z
RedGrittyBrick
<p>I received a transaction from an exchange. It has 30 outputs, the fee was - according to blockchain.com - roughly 18k sats. Is this the fee per output or for the entire transaction? Is it cheaper - and if so why - to send transactions with multiple outputs?</p>

CC BY-SA 4.0
2023-03-24T15:11:57.590Z
Related: https://bitcoin.stackexchange.com/q/69088/5406, https://bitcointechtalk.com/saving-up-to-80-on-bitcoin-transaction-fees-by-batching-payments-4147ab7009fb
Murch
<transaction-fees><output>
Transaction fees for multiple outputs
Moritz_st
# Transaction fees for multiple outputs

(Asked by: username_0 on 2023-03-24)

I received a transaction from an exchange. It has 30 outputs, the fee was - according to blockchain.com - roughly 18k sats. Is this the fee per output or for the entire transaction? Is it cheaper - and if so why - to send transactions with multiple outputs?

**Tags:** transaction-fees, output

> **Comments:**
> **username_1**: Related: https://bitcoin.stackexchange.com/q/69088/5406, https://bitcointechtalk.com/saving-up-to-80-on-bitcoin-transaction-fees-by-batching-payments-4147ab7009fb  

---

## 1 answers

### Answer by username_2 on 2023-03-24. Score: 2

> **Is this the fee per output or for the entire transaction?**

The [fee](https://bitcoin.stackexchange.com/q/43154/13866) is per transaction not per output. In the network data it is simply sum of input amounts - sum of output amounts.

> **Is it cheaper - and if so why - to send transactions with multiple outputs?**

The creator of a transaction is using the fee to bid in an auction of space in the next block. Therefore the fee is based on the size of the transaction in bytes (or in [vbytes](https://bitcoin.stackexchange.com/q/89385/13866) for segwit transactions). This is sometimes called the weight.

Since every transaction needs a header and at least one input and usually a change output, you save on repeating the byte sizes of these by combining many commercial transactions into one Bitcoin transaction.

HIOOOOOOC "weighs" less than HIOC+HIOC+HIOC+HIOC+HIOC+HIOC. Therefore it costs less.


---

