Tracks and records all of your income and expenses and generates customnized reports on where the money came from and where it went. Use of the software will assist you in controlling your finances daily weekly and yearly. For tracking major reaccurring bills Bill Tracker 2.0C is ideal.