This app allows you to easily enter and view upcoming bills, and automatically reminds you on the day they're due so that you remember to pay them. Bills can be entered as once-only or regularly recurring amounts (e.g. weekly, monthly, etc).
The app also allows you to enter your income and then graph your in-goings vs out-goings to make sure your bank balance is always going to stay positive.