Brain Dump

hledger

Tags
language

Is a language for plain-text accounting.

Accounts

You declare accounts with the account keyword followed by the account name.

account assets

An account can be tagged with a specific type by using a comment.

account assets ; type:A
Table 1: List of the available account types and their associated tags.
NameTag
AssetA
LiabilitiesL
EquityE
RevenuesR
ExpensesE

Sub-accounts

hledger can group accounts into sub-accounts, constructing a tree like structure. You don't have to explicitly create an account, you can just reference the sub-account as ACCOUNT:SUBACCOUNT.

2021-09-15 some-label
    expenses:supplies   £ 10
    assets:checking   £ -10