How to #GetOnZero fiat:
Have paychecks direct deposited to either Strike or Fold and auto converted to 100% bitcoin. Spend daily on a good credit card with rewards like Wells Fargo Active Cash card.
Pay off card every month and pay other ACH bills like your mortgage using the account and routing number in Strike or Fold. Strike can be set to automatically sell BTC on the fly to cover anything pulled through ACH. Fold will have this functionality soon. It's actually really easy now and basically functions exactly like a normal bank account. They both provide all the documentation needed for taxes.
If you owe capital gains that means you avoided debasement and increased the value of your money (this is a good thing). If you have capital losses (like in a bear market year) you can claim a loss on your taxes and offset your tax bill.
Feel free to try out my homegrown capital gains spreadsheet tracker and provide feedback. It works really well alongside Coin Ledger and Tax Act.

Google Docs
BTC Capital Gains Log V1