Edit a Transaction

Enter or edit a single transaction.

Edit a Transaction

Overview

The Edit Transaction dialog creates and edits transactions. It opens when you double-click a transaction in the ledger, press Ctrl+Enter, or use the add button to create a new transaction.

Common Fields

Every transaction type shares these fields at the top of the dialog:

Field Description
Transaction Type A drop-down to select the transaction type (see below).
Code An optional check number or reference code. The + button fills in the next check number for the selected account. Auto-complete suggests codes from your history.
Date The transaction date. A calendar button opens a date picker.
Payable To The payee or description. Auto-complete suggests matches from your transaction history.
Payment The payment amount. Entering a negative value moves it to the deposit side.
Deposit The deposit amount. Entering a negative value moves it to the payment side.
Memo An optional note.

Transaction Types

The Transaction Type drop-down switches the dialog between four layouts:

Simple

The default type for everyday transactions. Adds two fields:

Transfer

A movement of money between accounts, envelopes, or both at the same time. Adds:

The transfer arrows and section labels (Transfer From / Transfer To) adjust automatically based on whether the payment or deposit side has a value.

Regular Multiple

A single transaction split across multiple line items. Adds:

By default, Regular Multiple rows allocate the transaction amount across envelopes. Account transfer rows are available only when Enable Account Transfers in Multiples is enabled in Settings. An account-transfer row moves that part of the transaction to another account and reduces the main transaction amount. For example, a $1,000 paycheck with a $100 account-transfer row is recorded as a $900 deposit in the paycheck account plus a $100 transfer to the other account.

Multiple Envelope Transfer

A transfer split across multiple envelope assignments. Adds:

Toolbar Buttons

A toolbar across the top of the dialog provides quick actions:

Button Description
Add New Transaction Saves the current transaction and starts a new blank one.
Delete Transaction Deletes the current transaction after confirmation.
Clone Transaction Saves a copy of the current transaction as a new record.
Apply or Create Template Opens a menu listing saved templates. Selecting one fills the dialog with the template's values. The menu also includes Save Transaction as Template to save the current transaction as a new template.
Previous Transaction Saves and navigates to the previous transaction in the ledger.
Next Transaction Saves and navigates to the next transaction in the ledger.

Bottom Buttons

Button Description
Save & Close Saves the transaction and closes the dialog.
Save & New Saves the transaction and opens a new blank transaction.
Cancel Closes the dialog without saving.
Revert Restores the transaction to the state it was in when the dialog opened.
Help Opens this help topic.

Auto-Complete and Auto-Fill

The Payable To field provides context-aware auto-complete from your transaction history. When you select a match, the dialog can fill other fields from the most recent matching transaction. The auto-fill behavior is configurable:

Next Check Number

The + button next to the Code field inserts the next sequential check number for the current account. After filling the code, focus moves to the date field.

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