People were talking up bear.tax a few years ago but I found it wasn't quite fit for purpose for Australian exchanges but they let you do quite a lot for free. They've hopefully improved since then so could be worth a look. - Source: Reddit / 6 days ago
Koinly - Koinly is the easiest way to monitor your crypto activity & file your taxes.
Delta - Delta is the ultimate cryptocurrency portfolio management tool.
CoinTracker - The most trusted cryptocurrency tax and portfolio manager
Cosmo - Crypto portfolio manager with exchange syncing
Accointing - A crypto portfolio tracking platform with a tax tool
Crypto Central - Bitcoin & cryptocurrency portfolio tracker 💸