It is not only when you are running a business venture you should keep or maintain financial records, you should maintain same in your daily personal expenses as well. Always make a budget limit for your expenses. Don't spend on what you don't budgeted for. Where unexpected expenses occurred, if it is not urgent, then it can be postpone till next accounting date.