HomeBank User manual

# Using the Scheduled transaction feature

Scheduled transactions will allow you to automate the repetitive transaction input like bills, subscriptions, insurances or taxes. You setup the transaction once by creating or use an existing template transaction, then set a few parameters to organize the scheduled insertion. HomeBank will inform you when the transaction is ready to be inserted or will insert it automatically for you.

### Step 1: Create scheduled transactions

- open the Scheduled/Template dialog from either the main-window menu or the tool-bar
- select an existing template transaction, or create a new one
- check the 'Activate' check-box in the 'Scheduled insertion' area, at the bottom
- set the insertion parameters:
  - next post date
  - recurrence: every X day, week, month, year
  - week-end behavior to apply
  - optional limitation to X posts

### Step 2: Configure the insertion rules and options

By default, there is an option into the preference that will run the scheduled transactions insertion every time you open your HomeBank file, each transaction will be inserted under some condition:

- the due date is reached according the rules below
- the account is not empty
- the amount is not equal to 0

Those last two option enables you to manage the variable scheduled transactions, for amount variation for example. They will not be posted automatically, and no edit popup will shows during the Post pending scheduled transactions at program start, what would be confusing with no context or window behind.

You also have more control and can post transaction in advance with preference of the file properties dialog with 3 options:

- Due Date
  post is done on exact date, so if next occurrence is today, the txn will be added
- Next Payout
  post is done on xx of each yy month
- In Advance
  post is done xx days in advance to the today's date (limit of insertion) when HomeBank insert automated transactions.
  Example: you specify 30 days here, HomeBank will insert automated transactions that should occur till today + 30 days.

You can also reach this configuration dialog from the main-window menu Transaction/Set scheduler...

At last, you are able to trigger the insertion from the main-window menu Transaction/Process scheduled...

### Step 3: Control the scheduled transactions

In the main window, a list of scheduled transaction can be displayed, it's a summary of every pending scheduled transaction post.

You can control the transaction post or skip it, if required, from here directly with some toolbar buttons below the list.

If a scheduled transaction is late, you will see a warning icon with the number of post late in a maximum of 10. If the overdue is more than 10 posts, it will shows +10.

A filter enables to restrict the view to :

- This/Next month
- Next 30, 60, 90 days
- All

Note that Late transactions are ALWAYS showed