<p>The network fee doesn't depend on the amount of BTC that you're sending, it depends on the total size of the transaction. So there is no such thing as "maximum amount of BTC that can be transferred". You transfer as many BTC as you want and you determine the fee per byte. The miners will include your transaction on a block depending on that fee.</p>

<p>To calculate an optimal fee I recommend you have to take a look at the <a href="https://jochen-hoenicke.de/queue/#24h" rel="nofollow noreferrer">mempool</a> taking into account that the transactions with greater fee will be processed first. In general, except that you're on a hurry or the mempool is overloaded, a fee of 5 satoshis/byte would be enough.</p>

<p>For further details take a look into <a href="https://bitcoin.stackexchange.com/questions/43154/how-is-transaction-fee-calculated">How is transaction fee calculated?</a></p>

CC BY-SA 3.0
2017-09-01T19:35:08.617Z
2017-09-01T19:35:08.617Z
fsinisi90
<p>Say you want to transfer X amount of Bitcoins between wallets and Y amount of transaction fee will be levied. Now you have option to send extra Bitcoins for the same amount of transaction fee, so how can you calculate what is the maximum amount of Bitcoins that can be transferred for that Y amount of transaction fee?    </p>

<transactions><transaction-fees>
Is there any way to mathematically optimise Bitcoin transfer fee?
Ankur Arya
# Is there any way to mathematically optimise Bitcoin transfer fee?

(Asked by: username_0 on 2017-09-01)

Say you want to transfer X amount of Bitcoins between wallets and Y amount of transaction fee will be levied. Now you have option to send extra Bitcoins for the same amount of transaction fee, so how can you calculate what is the maximum amount of Bitcoins that can be transferred for that Y amount of transaction fee?

**Tags:** transactions, transaction-fees


---

## 1 answers

### Answer by username_1 on 2017-09-01. Score: 1

The network fee doesn't depend on the amount of BTC that you're sending, it depends on the total size of the transaction. So there is no such thing as "maximum amount of BTC that can be transferred". You transfer as many BTC as you want and you determine the fee per byte. The miners will include your transaction on a block depending on that fee.

To calculate an optimal fee I recommend you have to take a look at the [mempool](https://jochen-hoenicke.de/queue/#24h) taking into account that the transactions with greater fee will be processed first. In general, except that you're on a hurry or the mempool is overloaded, a fee of 5 satoshis/byte would be enough.

For further details take a look into [How is transaction fee calculated?](https://bitcoin.stackexchange.com/questions/43154/how-is-transaction-fee-calculated)


---

