Brave Wallet: Accrual Accounting for tax reporting

The one thing holding me back from using blockchain currency to pay for things day to day is tax reporting.

The Brave wallet would set itself apart from all of its peers if I could select a base currency and have the software mark all my buys and sells in that base currency (perhaps with the option for users to overide marks on individual transactions). This would VASTLY simplify tax reporting for users, and frankly I would not ever use another wallet. I’m surprised this has yet to be adopted more broadly as it is a huge pain point.