<p>A transaction is an atomic unit. Either the whole thing confirms or the whole thing does not confirm. The transaction fee is the result of all inputs and outputs in concert, therefore it is a property of the whole transaction and not assignable to any single created output specifically. Even when there are multiple recipients, the whole construct is "a transaction".</p>

<p>When you create a transaction, you define a set inputs that will be consumed, and a set of outputs that will be created and at the disposal of your recipients. The free-floating remainder, i.e. the part of the inputs' value that was not assigned to any outputs can be claimed by the miner as a transaction fee.</p>

CC BY-SA 3.0
2016-03-02T17:17:47.270Z
2016-03-02T17:17:47.270Z
Murch
<p>Is it possible to lookup how much transaction fee was paid for a specific transaction?</p>

<p>If I check the transaction on e.g. <a href="https://blockchain.info/" rel="nofollow">blockchain.info</a>, I can see a field named "Fee", but I guess that's a sum of all fees combined in this transaction.</p>

CC BY-SA 3.0
2016-03-02T16:30:30.767Z
"Sum of all fees combined in this transaction": a transaction has only one fee, which is defined as the difference between the value of its outputs and the value of its inputs.
Pieter Wuille
CC BY-SA 3.0
2016-03-02T16:49:46.487Z
Okay, so a transaction is defined by its inputs and outputs. As such its not possible to see the fees applied when sending from address1 to address2, because they are all combined into one transaction?
Aley
CC BY-SA 3.0
2016-03-02T20:26:05.973Z
There is no such thing as a separate fee applied to sending bitcoins from address1 to address2, if it's part of a larger transaction. A transaction sends bitcoins from one or more input addresses, to one or more output addresses. There is only one fee, like Pieter Wuille explains.
RocketNuts
<transaction-fees>
How to lookup the transaction fee for a particular transaction?
Aley
# How to lookup the transaction fee for a particular transaction?

(Asked by: username_0 on 2016-03-02)

Is it possible to lookup how much transaction fee was paid for a specific transaction?

If I check the transaction on e.g. [blockchain.info](https://blockchain.info/), I can see a field named "Fee", but I guess that's a sum of all fees combined in this transaction.

**Tags:** transaction-fees

> **Comments:**
> **username_1**: "Sum of all fees combined in this transaction": a transaction has only one fee, which is defined as the difference between the value of its outputs and the value of its inputs.  
> **username_0**: Okay, so a transaction is defined by its inputs and outputs. As such its not possible to see the fees applied when sending from address1 to address2, because they are all combined into one transaction?  
> **username_2**: There is no such thing as a separate fee applied to sending bitcoins from address1 to address2, if it's part of a larger transaction. A transaction sends bitcoins from one or more input addresses, to one or more output addresses. There is only one fee, like username_1 username_1 explains.  

---

## 1 answers

### Answer by username_3 on 2016-03-02. Score: 0 | Accepted answer

A transaction is an atomic unit. Either the whole thing confirms or the whole thing does not confirm. The transaction fee is the result of all inputs and outputs in concert, therefore it is a property of the whole transaction and not assignable to any single created output specifically. Even when there are multiple recipients, the whole construct is "a transaction".

When you create a transaction, you define a set inputs that will be consumed, and a set of outputs that will be created and at the disposal of your recipients. The free-floating remainder, i.e. the part of the inputs' value that was not assigned to any outputs can be claimed by the miner as a transaction fee.


---

