<p>If the coins it is using have a lot of confirmations, the less likely a fee is going to be needed.</p>

<p>In the instance reported here, when the payment was sent using the Bitcoin.org client the funds had many confirmations and no fee was required. </p>

<p>When a payment for that same amount was then created using Armory, the funds did not have many confirmations and thus the client insisted on there being a fee.</p>

<p>This is not a difference between Armory and the Bitcoin-Qt client.  This is a difference between sending coins which had lots of confirmations versus sending coins which had fewer confirmations.   The same thing would have happened regardless of which of the two clients was being used.</p>

CC BY-SA 3.0
2012-11-30T00:54:06.100Z
I will try the experiment again but this time leave the coins a few days before sending them back, so that they have a similar number of confirmations as the original transaction.
David B
CC BY-SA 3.0
2012-12-02T12:27:12.703Z
I tried again, and still the same result.  I have received .01 costs to my armory wallet (sent from bitcoin.org client with no fee).  The coins now have 350 confirmations.  I select to send .01 coins and set the fee to 0.  When I click "send" armory pops up a message saying "You have specified a valid amount to send, but the required transaction fee causes this transaction to exceed your balance.  In order to send this transaction, you will be required to pay a fee of 0.0005 BTC."
David B
CC BY-SA 3.0
2014-09-18T23:40:56.580Z
This answer doesn't seem to be correct. The coins I'm using have over 200 confirmations - and yet I still can't send them without a fee. That should be plenty, correct me if I'm wrong.
B T
CC BY-SA 3.0
2012-11-29T07:40:10.500Z
2012-11-29T07:40:10.500Z
Stephen Gornick
<p>When I send coins using the standard bitcoin.org client I can set the transaction fee to 0.  However in Armory client there is a transaction fee of .0005 and you cannot override it to less.</p>

<p>I was under the impression that transaction fees were set by the user, and that the transaction fee determined the priority of your transaction on the network...so why does Armory force this?</p>

<p>In fact when I sent coins with fee of 0 via bitcoin client it went through faster than when sending the coins back with a fee of 0.0005 with armory...?</p>

CC BY-SA 3.0
2012-11-25T04:04:27.617Z
If the Bitcoin.org client sees that a fee is necessary, you must pay a fee.  There's no way for you to force it to send without a fee if it thinks you should include a fee.  Armory works the same way, no?
Stephen Gornick
CC BY-SA 3.0
2012-11-25T04:06:50.693Z
Also, the network doesn't know what client you used when sending.   So your experience probably had less to do with whether a fee was paid or not and more to do with the age of the coins that were being used as inputs.
Stephen Gornick
CC BY-SA 3.0
2012-11-25T09:50:15.800Z
I sent .01 coins from bitcoin.org client, to an address in Armory wallet, set fee to zero.  .01BTC arrived.  I then tried to send the .01 back from Armory to my bitcoin.org wallet, it would not allow me to set a fee of zero, forced me to pay a fee of .005 so I was only able to send .095 back.  Why did i pay no fees when sending from bitcoin.org client, but paid fee of .005 when sending from Armory client?
David B
CC BY-SA 3.0
2012-11-29T07:34:09.087Z
Probably because when you sent from the Bitcoin.org client, the coins were old.  When you sent from Armory, the coins were new.  The fee algorithm is set to make new coins more expensive to send than older ones (more than a day old, for example, might be the threshold).
Stephen Gornick
<transaction-fees><armory>
Why does Armory enforce a minimum transaction fee?
David B
# Why does Armory enforce a minimum transaction fee?

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

When I send coins using the standard bitcoin.org client I can set the transaction fee to 0. However in Armory client there is a transaction fee of .0005 and you cannot override it to less.

I was under the impression that transaction fees were set by the user, and that the transaction fee determined the priority of your transaction on the network...so why does Armory force this?

In fact when I sent coins with fee of 0 via bitcoin client it went through faster than when sending the coins back with a fee of 0.0005 with armory...?

**Tags:** transaction-fees, armory

> **Comments:**
> **username_1**: If the Bitcoin.org client sees that a fee is necessary, you must pay a fee.  There's no way for you to force it to send without a fee if it thinks you should include a fee.  Armory works the same way, no?  
> **username_1**: Also, the network doesn't know what client you used when sending.   So your experience probably had less to do with whether a fee was paid or not and more to do with the age of the coins that were being used as inputs.  
> **username_0**: I sent .01 coins from bitcoin.org client, to an address in Armory wallet, set fee to zero.  .01BTC arrived.  I then tried to send the .01 back from Armory to my bitcoin.org wallet, it would not allow me to set a fee of zero, forced me to pay a fee of .005 so I was only able to send .095 back.  Why did i pay no fees when sending from bitcoin.org client, but paid fee of .005 when sending from Armory client?  
> **username_1**: Probably because when you sent from the Bitcoin.org client, the coins were old.  When you sent from Armory, the coins were new.  The fee algorithm is set to make new coins more expensive to send than older ones (more than a day old, for example, might be the threshold).  

---

## 1 answers

### Answer by username_1 on 2012-11-29. Score: 4

If the coins it is using have a lot of confirmations, the less likely a fee is going to be needed.

In the instance reported here, when the payment was sent using the Bitcoin.org client the funds had many confirmations and no fee was required.

When a payment for that same amount was then created using Armory, the funds did not have many confirmations and thus the client insisted on there being a fee.

This is not a difference between Armory and the Bitcoin-Qt client. This is a difference between sending coins which had lots of confirmations versus sending coins which had fewer confirmations. The same thing would have happened regardless of which of the two clients was being used.

> **Comments:**
> **username_0**: I will try the experiment again but this time leave the coins a few days before sending them back, so that they have a similar number of confirmations as the original transaction.  
> **username_0**: I tried again, and still the same result.  I have received .01 costs to my armory wallet (sent from bitcoin.org client with no fee).  The coins now have 350 confirmations.  I select to send .01 coins and set the fee to 0.  When I click "send" armory pops up a message saying "You have specified a valid amount to send, but the required transaction fee causes this transaction to exceed your balance.  In order to send this transaction, you will be required to pay a fee of 0.0005 BTC."  
> **username_2**: This answer doesn't seem to be correct. The coins I'm using have over 200 confirmations - and yet I still can't send them without a fee. That should be plenty, correct me if I'm wrong.  

---

