I also keep an Excel of everything I spend, cash, cards, bank, D Debits....everything. Started doing it when I had my hotel business.
Annoyed the Mrs at first, but now after 15 years she accepts it, and makes sure that I do put everything down each evening.
Keeps a track of your well-earned, and spent, money. And a record of what you bought in previous months/years for warranty etc.