<p>There isn't a maximum number of outputs but instead a maximum size of data in a block.  So if there was just one transaction with a lot of outputs, the combined size would need to be below the block maximum of 500K.  </p>

<p>I don't know the size of each transaction but you are talking thousands or tens of thousands of outputs before hitting these per-block limits.</p>

CC BY-SA 3.0
2012-11-13T16:29:40.567Z
Thank you Stephen. So, a transaction with 200 outputs would be okay, right? :-)
flaab
CC BY-SA 3.0
2012-11-13T19:05:05.017Z
That's no problem at all. I expect such a transaction to be around 7 KiB, unless you need a large amount of inputs.
Pieter Wuille
CC BY-SA 3.0
2012-11-13T12:06:59.610Z
2012-11-13T12:06:59.610Z
Stephen Gornick
<p>I am building a web-app that needs to send money to different customer's addresses. I would like to minimize transaction costs and avoid unnecesary traffic, therefore I would like to pay all of them at the same time. <strong>How many different destinations can one single transaction have?</strong></p>

<p>Cheers!</p>

CC BY-SA 3.0
2012-11-13T12:05:01.610Z
possible duplicate of [What is the maximum size of a transaction?](http://bitcoin.stackexchange.com/questions/1823/what-is-the-maximum-size-of-a-transaction)
Stephen Gornick
<transactions>
How many different destinations can a single transaction have?
flaab
# How many different destinations can a single transaction have?

(Asked by: username_0 on 2012-11-13)

I am building a web-app that needs to send money to different customer's addresses. I would like to minimize transaction costs and avoid unnecesary traffic, therefore I would like to pay all of them at the same time. **How many different destinations can one single transaction have?**

Cheers!

**Tags:** transactions

> **Comments:**
> **username_1**: possible duplicate of [What is the maximum size of a transaction?](http://bitcoin.stackexchange.com/questions/1823/what-is-the-maximum-size-of-a-transaction)  

---

## 1 answers

### Answer by username_1 on 2012-11-13. Score: 5 | Accepted answer

There isn't a maximum number of outputs but instead a maximum size of data in a block. So if there was just one transaction with a lot of outputs, the combined size would need to be below the block maximum of 500K.

I don't know the size of each transaction but you are talking thousands or tens of thousands of outputs before hitting these per-block limits.

> **Comments:**
> **username_0**: Thank you Stephen. So, a transaction with 200 outputs would be okay, right? :-)  
> **username_2**: That's no problem at all. I expect such a transaction to be around 7 KiB, unless you need a large amount of inputs.  

---

