Foresight is a great tool to help you gain understanding of your personal or small business finances. You enter your expenses and income and Foresight calculates future cash flow and shows the results in several charts and tables. With a quick glance you will have a clear sense of the state of your finances.
There are three types of transactions you enter into Foresight including recurring, specific and actuals. Recurring transactions are incomes or expenses that occur on a regular basis like a car or mortgage payment. You enter the pattern for the recurring item into Foresight and Foresight automatically calculates the affected months and the amounts that are to be inserted into the tables. With recurring transactions you have a lot of flexibility where you can make them fit almost any situation. When a recurring transactions doesn't fit, you can create specific transactions. As you go along in time you fill in the end of month actual amounts from your bank account and Foresight uses this amount correct your estimates into the future.
With Foresight you can play "what if" scenarios as you would with a spread sheet where you can turn on/off expenses and incomes with the click of a button and instantly see how this affects your cash flow. So if you need to cut back on some expenses, you can see what will have the most impact.
Note: The downloadable demo is version 1.3.1; the version available for purchase on the Mac App Store is version 1.3.2.