How does Bitcoin.tax determine Short vs long capital gains.
Let's say I buy a crypto on an exchange and transfer it to my wallet. I can spend it from that wallet, or transfer it back to an exchange and trade, or send it to another wallet multiple times etc. How does Bitcoin.tax know how to classify that specific crypto as short or long, and how does it determine it's specific identification method.
Posted May 10, 2021, 6:07 PM UTC
I started using bitcoin tax in 2018, and I noticed all the data from previous years rolls over to the next. So, I assume if you’ve entered in all that past data it’ll default to FIFO, or whatever you set it to
I appreciate the reply but that's not what I'm asking. It's kind of hard to explain.
How does it track a specific input through multiple different addresses. It can track the first transfer from an exchange to a wallet address, but if I transfer it to another wallet I don't think it can keep track of it anymore.
I don't know if this explains it any better.
Our system doesn't require transfer data. Deposits and withdrawals and other transfer data shouldn't be imported. The original acquisition information for those coins, and any taxable dispositions of those coins, are all that matters. As long as you import that data, everything will be properly tracked.
For example:
You buy 1 BTC on Coinbase.
You transfer it to Binance.
You sell 1 BTC on Binance.
We don't need to know you transferred from Coinbase to Binance. All we need to know is how much it cost you and when it was acquired on Coinbase (which we will know when you import your Coinbase data) and what you disposed of it for, and when (which we will know when you import your Binance data).
Hopefully this clears things up!
What if i transfer it to ledger, or trust wallet, then to electrum, then back to an exchange for trade/sale. Does it track these scenario's, or will it for example, default to short term fifo if it can't track this scenario.
Sometimes my inputs travel to multiple addresses before use.
Like Sal said, transfers are irrelevant. Only cares about buys/sells. Bitcoin.tax doesn't actively trace your transactions. It only calculates what you put in, or import.
Could I ask you what the 'Tax Rate' drop down button in bitcoin.tax is for? Why are there options for the tax rate?
Your tax rate is based on your income bracket. We list tax rates so you can see an estimation of the taxes you may owe. It doesn't have an effect on the calculation itself.
Does the program recognize (i.e. have historical price data on) each and every shitcoin?
Sometimes a new coin pops up and it takes a bit of time for us to fully integrate pricing for that coin, but for the most part yes, we have historical pricing for most crypto. You can see our current coin pricing here: https://bitcoin.tax/prices