Include transaction fees in cost basis
Cost basis for USA should include fees incurred to buy AND sell the cryptocurrency. Cointracker Tax Center does not always include these fees in the cost basis. Nor does it consistently deduct fees from the proceeds of a sale. This means transactions have to be manually edited to reflect the true capital gains. This shortcoming really diminishes the value of this product.
Add support for specific identification cost basis method
US tax rules (and possibly other jurisdictions) allow users to use specific identification instead of FIFO, if they can show how the calculations are done. Specific identification means the user can arbitrarily pick and choose which coins is being disposed of for accounting purposes for each disposal. More information: https://help.cointracker.io/en/articles/1920678-what-options-do-i-have-for-calculating-my-capital-gains https://www.irs.gov/individuals/international-taxpayers/frequently-asked-questions-on-virtual-currency-transactions#collapseCollapsible1614795059287
Change cost basis method by date
For example FIFO (2016), LIFO (2017), LIFO (2018), HIFO (2019), etc. Also relevant for people who move between different tax jurisdictions (e.g. US to UK). Could also be in the middle of the tax year.
Add 'Rewards' tag for credit card crypto cashback
Cards like BlockFi ( https://blockfi.com/credit-card/ ) offer rewards in crypto. To track this accurately we should have a separate 'Reward' tag to count the payments as 'other income'.
Outlays and Expenses For Taxes
Provide Outlays and Expenses on capital gains from dispositions. This will complete the ability to provide complete tax reporting along with Proceeds From Disposition, Adjusted Cost Base.
Show year-end balance by wallet & crypto
Some jurisdictions (e.g. Switzerland, Liechtenstein, The Netherlands, Norway (for wealth tax), Australia) require a detailed breakdown of cryptocurrency holding by wallet and exchange at year-end for filing taxes correctly.
Support tax-free accounts (retirement accounts, IRAs, super fund, Roth, etc.)
For example: superfund accounts, IRAs, Roth, etc.
Add cost basis method: bed and breakfasting rule + FIFO
As an example - in Ireland the Irish Revenue has given guidance that a 4 week bed and breakfasting rule applies to cryptocurrency asset disposals. Otherwise FIFO cost basis can be used. Currently, CoinTracker has bed and breakfasting set up in the 'Share Pool - UK' cost basis method but this includes the averaging of the cost basis on previous purchases. Review the cost basis methods provided and introduce a cost basis method to account for countries with other requirements for calculating cost basis and capital gains.