Chart of accounts (config/chart_of_accounts.yaml)
The chart of accounts (COA) defines the set of accounts LedgerLoom is allowed to post to.
Translation box
Accountant: This is your GL account list: codes, names, and normal classification.
Developer: This is a schema for validation (unknown accounts are errors).
Data pro: This is the dimension table you’ll join to postings for reporting.
Example
schema_id: ledgerloom.chart_of_accounts.v1
accounts:
- code: 1000
name: Cash
type: asset
- code: 4000
name: Consulting income
type: income
- code: 6500
name: Office supplies
type: expense
Field notes
codeshould be unique. Keep it stable once you have historical data.typeis used for statement classification (e.g., income vs expense).Add accounts freely as your business grows, but avoid renumbering existing codes.
See also: Project configuration (ledgerloom.yaml).