Currently account transaction history is limited to trailing 6 months. This isn't nearly long enough to be useful for things like tax prep. This is likely a system limitation put in place when storage memory was expensive. That is no longer the case.
My suggestion is to increase transaction history to at least 24 months. It would be preferrable to have unlimited history.