Templates

The Templates tab in the main window.

Templates

Overview

The Templates section is the third section of the left panel. Templates are reusable transaction blueprints for recurring patterns such as monthly bills, regular income, or periodic transfers. They help you create transactions quickly and feed the Allocation Plan so it can project future income and expenses.

Columns

The template list displays three columns:

Column Description
Template The template name.
In Plan Shows Yes or No to indicate whether the template is included in the Allocation Plan.
Amount The transaction amount defined in the template.

Column widths can be adjusted by dragging the dividers in the header row. The list can be sorted by any column using the right-click menu.

Toolbar

The toolbar along the top of the template list provides quick access to common actions:

Button Tooltip Description
Add Add New Template Creates a new template. The template editor opens with a blank Simple template.
Delete Delete Selected Template Deletes the selected template after confirmation.
Allocation Plan Allocation Plan Opens the Allocation Plan dialog, which uses in-plan templates to project your budget.
Help Templates Help Opens this help topic.

Right-Click Menu

Right-clicking a template in the list opens a context menu with the following actions:

Template Types

Each template uses one of four types, selected from the Type drop-down in the template editor:

Type Description
Simple A single transaction in one account with one envelope. Covers basic deposits and payments.
Transfer A movement of money between two accounts, with corresponding envelope assignments.
Regular Multiple A deposit or payment split across multiple envelope allocations. If Enable Account Transfers in Multiples is enabled, rows can also transfer part of the amount to another account.
Multiple Envelope Transfer A transfer that splits across multiple envelope assignments. Used for redistributing funds among envelopes.

Frequency

Every template has a frequency that defines how often the transaction occurs. The frequency controls are visible when the template is included in the Allocation Plan and consist of three parts:

For example, a template set to "1 time, every 1 Month" represents a monthly bill. A template set to "2 times, every 1 Month" represents something that occurs twice a month.

The Allocation Plan uses these frequencies to normalize all templates into a common time frame (daily, weekly, monthly, or yearly) and calculate projected balances.

In Plan

The In Plan flag controls whether the template is included in the Allocation Plan. When the flag is enabled, the template's frequency becomes relevant and the Allocation Plan uses the template to project future income and expenses.

Templates that are not in the plan can still create transactions manually. They do not appear in allocation projections.

The flag can be toggled in the template editor via the Include in Allocation Plan checkbox.

Template Editor

The template editor (Edit Transaction Template) provides fields for all transaction details:

Transfer types add fields for the destination account and envelope. Multiple types add a table where you can enter the split line items. For Regular Multiple templates, account transfer line items are available only when Enable Account Transfers in Multiples is enabled. Those account-transfer rows reduce the main transaction amount and record the transferred amount in the other account.

Creating Transactions from Templates

Templates can be applied to new transactions in two ways:

Note: The entire help system is available as a single Markdown file suitable for teaching your favorite AI agent to be your personal Principal Plan expert. Download