-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems dealing with total losses & bankruptcy #139
Comments
For the sells I ended up working around the issue by recording For the buys of BTC and ETH (which I wanted to "buy" for "free" as they were distributed by Celsius) I decided to not record these in RP2 at all. (I could have done something similar to the above, but decided not to.) I will just record these as stand-alone long-term gains for TY2024. |
The correct way to represent this is via the LOST transaction type. The reason it's not recognized is that it was introduced after the latest release, so I need to cut a new release including the latest changes: I'll do that in the weekend. I don't think we should allow transactions with zero spot price, unless there is a compelling reason to do so. |
Gotcha. Thanks! |
OK, I cut a new release of RP2 (1.7.2): can you try again? |
Hi @eprbell. Sorry for the delayed reply. I tested, and unfortunately it's not working as expected. Take this example. All my AAVE on Celsius was lost, so I recorded the following. I entered a dummy |
Hi,
I was unfortunately caught up in the Celsius bankruptcy. I had a basket of tokens on Celsius at the time of bankruptcy in 2022, and received BTC and ETH distributions in exchanges for these tokens in 2024.
The way I wanted to deal with this was to record each token in the initial basket as a total loss (long-term capital loss), and also add "dummy" transactions to "buy" the BTC & ETH for "free" (the allocation from the bankruptcy) and later sell it in 2024 for my actual sell price, resulting in a long-term capital gain to offset the earlier loss. From a tax perspective that should correct (even though it's a bit of a hack).
But I've encountered two problems.
From the documentation:
I get the following error:
Is it possible to make spot price == 0 be a warning rather than an error? Seems there are cases where this is reasonable, right?
And shouldn't LOST be valid?
Thanks!
BTW, I'm on RP2 1.7.1
The text was updated successfully, but these errors were encountered: