Skip to content
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

Support crypto currency transactions #584

Open
ttfra opened this issue Jan 9, 2025 · 1 comment
Open

Support crypto currency transactions #584

ttfra opened this issue Jan 9, 2025 · 1 comment
Labels
feature New feature or request help wanted Extra attention is needed

Comments

@ttfra
Copy link

ttfra commented Jan 9, 2025

I was able to use --raw option to create a report for my crypto currency transactions with fiat money.

However there seems to be no support for crypto-to-crypto transactions (e.g. converting BTC to USDT counts as a disposal as per HMRC).

@vmartinv vmartinv added help wanted Extra attention is needed feature New feature or request labels Jan 9, 2025
@vmartinv
Copy link
Collaborator

vmartinv commented Jan 9, 2025

This is a nice feature. If you want a short-term solution, split each crypto-to-crypto transaction into a sell and a buy manually in the csv (this is actually how we should do it in the calculations).

Implementing this in the code still requires us:

  1. Add support for EXCHANGE transaction type
  2. Fetch the value of the two coins being exchanged, or add support to provide it in the csv (we need both values)
  3. Add support for fees that are not in the same currency as the other two coins (i.e. BTC to USDT using BNB fees). This will also require fetching the value of the fees in £.

In my case even after adding this is still too hard, I have 20 wallets across different blockchains and exchanges and is hard to tell apart inter-wallet transfers vs exchange conversions vs staking vs pool interest. I'm happy if we provide this basic support at least.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants