user97534: Need help!! anyone there..
How to Deduct transaction fee always from 1 receiver address if sending some BTC amount to 2 different receiver addresses in single transaction

user63872: There is no concept of 'which address is paying the fee' in a Bitcoin transaction. 
Instead, transactions are constructed as follows:

One or more UTXOs are specified as inputs. These UTXOs are spent in their entirety
New UTXOs are created as outputs. Each one is of a certain value, and pays to a certain address. 
The difference (value of inputs - value of outputs) is the implied miner's fee. 

So, it is up to whoever crafts the transaction to allocate Bitcoin to each newly created output in a way which satisfies the socially agreed upon transaction conditions (ie, "decide who is paying the fee, and then deduct the fee from the newly created output they will own").

97534: <p>Need help!! anyone there..
How to Deduct transaction fee always from 1 receiver address if sending some BTC amount to 2 different receiver addresses in single transaction</p>
 63872: <p>There is no concept of 'which address is paying the fee' in a Bitcoin transaction. </p>

<p>Instead, transactions are constructed as follows:</p>

<ul>
<li>One or more UTXOs are specified as inputs. These UTXOs are spent in their entirety</li>
<li>New UTXOs are created as outputs. Each one is of a certain value, and pays to a certain address. </li>
<li>The difference (value of inputs - value of outputs) is the implied miner's fee. </li>
</ul>

<p>So, it is up to whoever crafts the transaction to allocate Bitcoin to each newly created output in a way which satisfies the socially agreed upon transaction conditions (ie, <em>"decide who is paying the fee, and then deduct the fee from the newly created output they will own"</em>).</p>
