Chapter 26. Reference

Revision 5.2.0 (2024-12-01)

Menus

Roger Lum

Jack H. Ostroff

Below is a complete list of the menu selections in KMyMoney, with a very brief description of what each one does. Note that many of these menu choices will be unavailable, or grayed out, depending on the current display or state of the application. In addition, some may not be present if it relates to a feature not included in your particular version. For example, you are not able to edit an account unless you have an account selected or displayed in the current view.

File Menu

FileNew book (Ctrl+N)

Creates a new, empty KMyMoney data file. Only one KMyMoney file can be open at once, so this will close your current file first, if one is open.

FileOpen (Ctrl+O)

Opens an existing KMyMoney data file.

FileOpen Recent...

Provides quick access to recently opened files.

FileOpen Database...

Opens an existing database.

FileSave (Ctrl+S)

Saves the currently open file. Only enabled if there are any changes to save.

FileSave As... (Ctrl+Shift+S)

Saves the currently open file with a different filename.

FileImport...

Imports financial data from other file types, such as QIF and GnuCash, or a template file of accounts and categories that can be used in setting up new accounts.

FileExport...

Exports the current file as a different file type, such as QIF, or exports a list of your accounts and categories as a template.

FilePrint... (Ctrl+P)

Prints the current file.

FileBackup...

Saves a backup the current file.

FilePersonal Data...

Allows to edit personal data.

FileFile information...

Displays information about the currently open KMyMoney file.

FileClose (Ctrl+W)

Closes the currently open data file.

FileQuit (Ctrl+Q)

Quits KMyMoney. Offers to save the currently open data file, if there are any changes.

Edit Menu

EditUndo (Ctrl+Z)

Reverses the most recent action.

EditRedo (Ctrl+Shift+Z)

Re-applies the most recently undone action.

EditFind transaction... (Ctrl+Shift+F)

Searches transactions.

View Menu

ViewShow Transaction Detail (Ctrl+T)

Shows transaction details in the Ledgers View. With this option turned on, all lines of the transaction will be shown. When it is turned off, only one line will be shown.

If you only want to see details for the currently selected transaction, but only one line for the others, you can turn on the Ledger Lens.

ViewHide reconciled transactions (Ctrl+R)

Hides reconciled transactions in the ledger.

ViewHide unused categories (Ctrl+U)

Hides unused categories in the views.

ViewShow all accounts (Ctrl+Shift+A)

Shows all accounts in the views, including closed accounts and accounts with zero balance.

Institution Menu

InstitutionNew institution...

Add a new institution.

InstitutionEdit institution...

Edit an institution.

InstitutionDelete institution...

Delete an institution.

Account Menu

AccountNew account...

Adds a new account.

AccountEdit account...

Edits an account.

AccountDelete account...

Deletes an account.

AccountOpen ledger

Displays the Ledgers View of the selected account.

AccountReconcile... (Ctrl+Shift+R)

Reconciles an account through the reconciliation wizard.

AccountPostpone

Postpones reconciliation of an account.

AccountFinish

Finishes reconciliation of an account.

AccountCancel

Cancels reconciliation of an account.

AccountTransaction report

Opens a transaction report of the selected account.

AccountShow balance chart...

Opens a YTD (Year to date) chart of the balance of the selected account.

AccountClose account

Closes an account.

AccountReopen account

Reopens an account, if closed.

AccountUnmap account...

Unmaps an online account.

AccountMap account...

Maps an account to an online account.

AccountUpdate account...

Imports transactions from online banking for the selected account.

AccountUpdate all accounts...

Import transactions from online banking for all mapped accounts.

Category Menu

CategoryNew category...

Adds a new category.

CategoryEdit category...

Edits a category.

CategoryDelete category...

Deletes a category.

CategoryOpen ledger

Displays the Ledgers View of a category.

Transaction Menu

TransactionNew transaction (Ctrl+Ins)

Adds a new transaction.

TransactionEdit (Ctrl+E)

Edits a transaction.

TransactionEdit splits (Ctrl+Shift+E)

Edits the splits of a transaction.

TransactionDelete (Ctrl+Del)

Deletes a transaction.

TransactionDuplicate (Ctrl+D)

Duplicates a transaction.

TransactionMark transaction as ...Not Reconciled (Ctrl+Alt+Shift+Space)

Changes the status of the selected transaction(s) to Not Reconciled status.

TransactionMark transaction as ...Cleared (Ctrl+Alt+Space)

Changes the status of the selected transaction(s) to Cleared.

TransactionMark transaction as ...Reconciled (Ctrl+Shift+Space)

Changes the status of the selected transaction(s) to Reconciled.

TransactionGo to "account"

Displays the other account of a transaction in the Ledger.

TransactionGo to payee (Ctrl+Shift+P)

Displays the Payees View and focuses on the payee of the selected transaction.

TransactionCreate scheduled transaction...

Creates a new scheduled transaction using the details of the selected transaction.

TransactionMatch

Matches two transactions. This is most commonly used to match an imported and a manually entered transaction, but other combinations also work.

TransactionUnmatch

Unmatches a transaction that KMyMoney has proposed as a match of imported transactions. Note that this menu choice is only present if a matched transaction exists and is selected.

TransactionAccept

Accepts a proposed merge of two transactions.

TransactionSelect all (Ctrl+A)

Selects all transactions in the ledger.

TransactionPrint check

Prints the contents of the selected transaction in the displayed ledger, formatted according to the selected template. See the section on configuring the Print check plugin for more information.

Tools Menu

ToolsCurrencies...

Lists the currencies known to KMyMoney.

ToolsPrices...

Lists stock and currency prices.

ToolsUpdate Stock and Currency Prices...

Updates stock and currency prices from online sources using the Online Price Quotes feature.

ToolsConsistency Check

Runs a check on your file, fixes any problems it can, and displays a report of the results.

Make a backup of your file before running this option.

ToolsPerformance-Test

Runs a performance test on your file and displays the results.

ToolsGenerate Database SQL

Generates the SQL necessary to create a database.

ToolsDebug timers

This is a tool for developers.

Settings and Help Menus

The Settings and Help menus of KMyMoney are based on those described in KDE Fundamentals with some additional items.

SettingsEnable all messages

Re-enables any messages you may have turned off by checking Don't tell me about this again in a dialog box.

SettingsConfigure Language...

By default, the language used by KMyMoney depends on the system wide settings for location or locale. This allows you to change that language, and to set a fallback language, which is used for text which has not been translated into the primary language.

SettingsConfigure Keyboard Shortcuts... (Ctrl+Alt+,)

Allows you to add or modify keyboard shortcuts for various actions.

SettingsConfigure Aqbanking

Configure online banking settings, but only if the KBanking module is enabled. More information may be found in the section on configuring the KBanking plugin as well as in the GnuCash documentation.

The process of setting up online access in AqBanking is described in the GnuCash wiki (German only). This menu entry brings you to the dialog shown in step #3. The process until step #18 is the same for KMyMoney. Once done, you can map the account in KMyMoney using Account Map account and select the account from the list provided. From there, simply use Account Update account, or in case you have more than one online account mapped Account Update all accounts.

See How do I configure online banking for further details.

HelpFind Action... (Ctrl+Alt+I)

Displays the names and shortcuts of all actions in KMyMoney. Clicking on one will invoke that action, if it is currently enabled.