Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Standard Plugins

Beancount includes several plugins that automate common tasks. To use them, add plugin "..." to your file.

beancount.plugins.auto_accounts

Description: Automatically creates open directives for accounts that are referenced but not defined. Usage: Great for lazy prototyping, but discouraged for strict accounting.

plugin "beancount.plugins.auto_accounts"

beancount.plugins.tag_pending

Description: Automatically adds a #pending tag to any transaction marked with the ! flag. Usage: clear visualization of what is not yet cleared.

plugin "beancount.plugins.tag_pending"

beancount.plugins.forecast

Description: Generates recurring transactions into the future for budgeting/planning. Usage: You define a “forecast” transaction, and the plugin projects it forward.

beancount.plugins.check_commodity

Description: Ensures that all commodities used in an account match the open directive restrictions. Usage: Strict validation.

2000-01-01 open Assets:Bank:US USD
; This will fail if you try to put EUR in it