There are many applications available that you can opt for. I am using cash flow management software by Concur which helps me track every expense I place on my corporate or personal credit cards.