<p>No, and it is unlikely one will ever be added. There is no reason to make multiple outputs to the same address as it is inefficient and wastes money.</p>

CC BY-SA 4.0
2020-11-25T22:27:52.690Z
2020-11-25T22:27:52.690Z
Ava Chow
<p>Does bitcoin core have a flag to allow creating a transaction with multiple outputs to the same address?</p>

CC BY-SA 4.0
2020-11-25T22:04:30.840Z
There’s literally no reason to ever do that.
Claris
CC BY-SA 4.0
2020-11-25T22:38:46.887Z
Could you provide a scenario why you would want to do that? You could of course just send to multiple addresses of the same wallet instead.
Murch
CC BY-SA 4.0
2020-11-28T00:52:10.307Z
the raw transaction RPC commands will probably allow you to do this
karimkorun
CC BY-SA 4.0
2020-11-30T19:16:02.990Z
the reason for doing it is that we run a large retail exchange, and batch tens/hundreds of withdrawals at once. if a some of our customers decide to send to the same address at the same time, we want to have the outputs separate because otherwise the internal tracking would be a lot more complicated
deezy
<bitcoin-core><createrawtransaction>
Is there a flag to allow creating a transaction with multiple outputs to the same address?
deezy
# Is there a flag to allow creating a transaction with multiple outputs to the same address?

(Asked by: username_0 on 2020-11-25)

Does bitcoin core have a flag to allow creating a transaction with multiple outputs to the same address?

**Tags:** bitcoin-core, createrawtransaction

> **Comments:**
> **username_1**: There’s literally no reason to ever do that.  
> **username_2**: Could you provide a scenario why you would want to do that? You could of course just send to multiple addresses of the same wallet instead.  
> **username_3**: the raw transaction RPC commands will probably allow you to do this  
> **username_0**: the reason for doing it is that we run a large retail exchange, and batch tens/hundreds of withdrawals at once. if a some of our customers decide to send to the same address at the same time, we want to have the outputs separate because otherwise the internal tracking would be a lot more complicated  

---

## 1 answers

### Answer by username_4 on 2020-11-25. Score: 1 | Accepted answer

No, and it is unlikely one will ever be added. There is no reason to make multiple outputs to the same address as it is inefficient and wastes money.


---

