PettyCash - This simple program will record all the money in/out / incomes/spending. You can also use this program to keep track your income and spending during the month and have a balance showing all the time
You can define unlimited categories and filtered by specific category to see how much you spent on that category