Can you spend 10% of your Bitcoin every year and never run out of money? (*2024 update)

TLDR: Yes (*but better!)

Right this second, you think I’m an idiot. That’s cool. Any bitcoiner that’s been around the block a few times is used to that response, but let’s dig into the numbers and see if you still think I’m an idiot by the end.

Let’s go back in time

It’s the 1st of January 2013. You’re setting some New Year’s Resolutions and you’ve decided you’re going to take $1000 (all data in USD) and invest in Bitcoin; this crazy internet money you’ve been hearing about.

1 Bitcoin costs $13.30 and you’ve just bought 75.19 of them. Go you!

Back in the present day

You hodled on like a true Bitcoin OG, through all the volatility and self-doubt, and you made it to the 1st of January 2024. 1 Bitcoin is now worth $44.183.40 and your 75.19 are now worth a cool $3,322,060. Your friends call you lucky, but you know the truth, and your pretty happy with your x3322 bagger.

But what if you’d sold 10% every year

If you’d spent 10% every year, by the 1st of January 2023, your 75.19 Bitcoin is now only 23.59 Bitcoin, but it’s still worth $1,042,498.

That’s right. You’d still have a x1042 bagger even though you’d spent 10% every year. Not bad, right?

100% Hold v 10% Spend (from 2013) - 2024 update
100% Hold v 10% Spend (from 2013) – 2024 update

Hang on. You’re just cherry-picking the data

You got me. I did. I picked the 1st of January 2013 because it was an excellent time to buy Bitcoin. But you know when wasn’t? The 1st of January 2014, because for the next 2 years Bitcoin went down. So let’s try that.

So, another year has passed and you didn’t stick to that New Year’s Resolution. Surprise surprise!

But in 2014 you’ve turned over a new leaf and this time your sticking to it. You take the same $1000 and buy Bitcoin. It now buys you only 1.23 Bitcoin (#facepalm).

Back to the time machine

It’s 2024 again and your 1.23 Bitcoin is now worth $54,153. Not the x3322 bagger (not even the x1042 bagger) but x54 is better than a kick in the teeth.

I know what your thinking. This is where the theory all falls apart. If I’d spent 10% every year, I’d now be down, and be feeling pretty sorry for myself.

Fear not, your 1.23 Bitcoin is now “only” 0.43 Bitcoin, but it’s worth $18,882.

100% Hold v 10% Spend (from 2014) - 2024 update
100% Hold v 10% Spend (from 2014) – 2024 update

So, you’re telling me…

…that even if I first started buying Bitcoin in a “bad” year and spent 10% of it every year, I’d still have turned $1000 into $18,882?

I’m not, No. Maths is.

I’m going shopping. Woohoo.

That’s completely up to you. We all set our own time preference.

If you decide that you’d like to release some of that hard-earned HODL value, go for it. You might just find, you never run out of money!

Why not get some Satsback at the same time.

Or maybe you should just Buy more Bitcoin!

How can I pay lower fees for my Bitcoin transactions?

How are Bitcoin fees calculated?

Before trying to minimise the fees you pay to make a transaction on the Bitcoin base layer, you must understand how they are calculated in the first place.

You may be used to the fiat system where fees are generally a percentage of the value that you’re trying to send.

For example, you want to send $100, but it costs you $102. The payment processor charges you 2% for the service of making that transaction.

Or, if you’re trying to send internationally, the fee will be a lot higher (which you’ll be fully aware of if you live in a ‘developed’ country and you often send money home to family).

Bitcoin is different. Here fees are paid to Bitcoin Miners and are prioritised by the value of the fee. The more you pay, the more likely the miner is to include your transaction and process it quickly.

The fee itself is largely determined by the data size (not the value) and the current demand from all other users of the Bitcoin network.

How is Data Size calculated?

Imagine you have $100 in your wallet and you want to pay for something that costs $80. You hand over your $100 and you get $20 change.

But what if the $100 you have is made up of 5 x $20? Well, you pick out 4 and hand them over. Simple.

Again, Bitcoin is different.

Your $100 could be one UTXO (unspent transaction output) or 5 different UTXOs of $20 (or indeed any number of UTXOs of any value).

When you select 4 x $20 UTXOs to make your payment they are combined to a single $80 UTXO for the receiver.

But how does this effect the fee?

Well, each UTXO has a size (in data), each block can contain a maximum of 4MB of data, so the transactions with the highest fee are most likely to be included in the block, and the rest just have to wait.

If your transaction has 4 UTXOs rather than 1, it is more likely to contain more data and therefore cost most.

Still with me!?

There are other factors that contribute to data size, but if you understand the above, you’ll know more than most.

But what about demand for block space?

Great question, and I’m sure everyone was thinking it 😉

The more transactions being attempted at any time, the harder it is for your transaction to be included. Think of a coffee van with 100 people all trying to get a coffee. If you stood at the back and shouted I’ll pay $100 for 1 coffee, I’m pretty sure the vendor would allow you to jump the queue. Bitcoin miners are the coffee vendor.

For example, at times of volatility in the Bitcoin price, more people (often traders) are trying to have their transaction included before you. The more people, the more transactions, the higher the cost. If your transaction is not urgent it’s a good idea to wait until the mempool (coffee van) is not so busy.

How can I tell if the mempool is busy?

Thankfully, there are some incredibly talented bitcoiners that have helped you out here.

mempool.space by softsimon and wiz is an open source project that among other things will tell you the sat/vB price you should be paying for a high, medium and low priority transaction.

Mempool

The Fee Adviser by talej is an app that allows you to set an alert for the fee you want to pay. Rather than constantly checking the mempool yourself, it will send you a push notification that now is a good time to get that transaction through for a reasonable amount.

Fee Adviser

Anything else I should consider?

You definitely want to be using a Bitcoin wallet that allows you to control the priority (and hence cost) of your transaction. Thankfully, there are now many good wallets out there that do.

You may also want to consider the Lightning Network (a Layer 2 solution for Bitcoin) as the place where you conduct your lower value transactional spending.

As with everything in Bitcoin, there are trade-offs and you should always use the tool that is best suited for you.

You may find this article useful when determining where you should store your Bitcoin.

I hope this helps to demystify Bitcoin transaction fees and helps you hang on to more of your sats. 🤜🤛