This might seem like a silly question and a bit pedantic but it's been bugging me for a while, so I'll ask in case anybody can offer a suitable strategy for making provision for transaction fees.
A while ago I bought 1/4 of a bitcoin to give as a gift, well, two gifts to be precise. I already gifted half of that, ie. 1/8th BTC, but after paying the transaction fee I no longer have a whole eighth to send as the second gift! I now have to buy more bitcoin, at the much higher price it is now, just to replace the fee for the transaction I've already sent and cover the new transaction I'm going to make, so that I can send the complete gift as intended. I know, I should have thought of this when I initially bought the quarter and I wish I had! (I bought this at $590!!) But I was a newbie and I didn't think of it. I do have additional bitcoin that I've bought for myself, but that's all round numbers as well, and now I'm aware that if I ever want to use that I will have the same problem of having to buy extra to cover the fee before I can send any.
So, clearly, in the future, it's no good me just buying the amount of bitcoin that I want - I will have to buy more as well for future fee provision. But how much more should I add on to my purchase each time?
Fees are difficult to predict as they increase with an increasing demand to get transactions confirmed fast. This[1] is the best historic information regarding paid fees I know off.
How does anybody else handle this?
I just dont. I got used to bitcoin having 8 decimal places and when I e.g. send 1 BTC to a coin- or paperwallet I just accepted that I wont get a nice round 1 BTC off of it.
[1]
https://anduck.net/bitcoin/fees/
Edit:
An extra 0.001 should be more than enough for most cases. That's how I do it.
That sounds like a simple strategy! Thanks for the fast reply
Yes, overpaying is certainly an option, if the wallet you use to redeem allows it.
i'm not sure any more. i've found fees have gone insane with my wallet, so much so that i ain't gonna be spending bitcoin on anything any time soon.
is there a standard fee calculator that includes the number of inputs and calculates the size? i can't find one so i can't tell whether it's my wallet that's crazy or me.
Use cointape ->
https://bitcoinfees.21.co/assume 148 byte per input and 34 bytes per output.