I am still educating myself about the crypto asset class and have gotten to the point of wondering about paying taxes. I tried to search things out but did not get any clear understanding of one topic.
The topic is how the so-called gas or miner fee from transferring to and from a private wallet affects the tax calculation and reporting.
I found a list of events that trigger or do not trigger a taxable event. It said that paying for a good or service using BTC was a taxable event. It said that moving BTC from one wallet to another was not a taxable event.
It all seems straightforward until you try to decide if the money you pay to entice miners to put your transaction on the blockchain is paying for a service or not.
At this point, I am thinking that the miner fee is similar to the fee you pay when purchasing the BTC, i.e. a brokerage-type fee.
Here is an example. Note that the numbers are not realistic.
You buy 1 BTC for $100 and pay a $1 fee to Coinbase.
You now have 1 BTC with a basis of $101.
You transfer your 0.9 BTC to your hardware wallet and Coinbase adds a 0.1 BTC miner fee to the transaction. Assume the value of 1 BTC is still $100.
Your Coinbase wallet is empty. Your hardware wallet now has 0.9 BTC.
Ignoring the second miner fee for sending the BTC back to Coinbase, let's say you send it up and sell it.
You are now selling 0.9 BTC.
Is the primary basis still $101?
Is the basis now $90.90 with the 0.1 BTC fee having a basis of $10.10? If so, it would seem that you would report the miner fee as a taxable event.
If not, does the miner fee that was paid get added to the basis (at the market price at the time of the send)?
I am sorry if I am getting a little confusing here, but I hope you can see what is confusing me.
It seems that it would have been a lot easier if Coinbase were to calculate the miner fee in USD and subtract it from the USD part of your account. In that case, it would seem to be as simple as still having 1 BTC and increasing the basis by the USD value of the miner fee (paid from your other funds).
Thanks in advance for any thoughts.
Joe
The topic is how the so-called gas or miner fee from transferring to and from a private wallet affects the tax calculation and reporting.
I found a list of events that trigger or do not trigger a taxable event. It said that paying for a good or service using BTC was a taxable event. It said that moving BTC from one wallet to another was not a taxable event.
It all seems straightforward until you try to decide if the money you pay to entice miners to put your transaction on the blockchain is paying for a service or not.
At this point, I am thinking that the miner fee is similar to the fee you pay when purchasing the BTC, i.e. a brokerage-type fee.
Here is an example. Note that the numbers are not realistic.
You buy 1 BTC for $100 and pay a $1 fee to Coinbase.
You now have 1 BTC with a basis of $101.
You transfer your 0.9 BTC to your hardware wallet and Coinbase adds a 0.1 BTC miner fee to the transaction. Assume the value of 1 BTC is still $100.
Your Coinbase wallet is empty. Your hardware wallet now has 0.9 BTC.
Ignoring the second miner fee for sending the BTC back to Coinbase, let's say you send it up and sell it.
You are now selling 0.9 BTC.
Is the primary basis still $101?
Is the basis now $90.90 with the 0.1 BTC fee having a basis of $10.10? If so, it would seem that you would report the miner fee as a taxable event.
If not, does the miner fee that was paid get added to the basis (at the market price at the time of the send)?
I am sorry if I am getting a little confusing here, but I hope you can see what is confusing me.
It seems that it would have been a lot easier if Coinbase were to calculate the miner fee in USD and subtract it from the USD part of your account. In that case, it would seem to be as simple as still having 1 BTC and increasing the basis by the USD value of the miner fee (paid from your other funds).
Thanks in advance for any thoughts.
Joe