Taxes can be complicated, and especially so when it comes to tracking gains and losses. If you stick to centralized exchanges it can be easier, but to get better yields you will have to venture into the world of DefI and things quickly can get out of hand. With blockchains being a perfect ledger, once the tax authorities link you to an account they can quickly track things back and will know your full history and can then see if you did your taxes right. With crypto regulations still in their early stages, its best to use a service. There are a number of services out there. I personally use Koinly.io and if that does change at some point I’ll let you know if I find something better.

Most of these services are free to try out so feel free to use whatever you think is best for your situation.

Koinly.io

https://koinly.io/?via=0CA6084C

If you try Koinly, please use my link as it helps support my efforts here. You will get $20 off of your plan and I will as well.

Other Services

If you use something else and have a good experience with them. Please let me know!