hledger User Cookbook

Goal for 2022: This page aims to become the comprehensive list of concrete, actionable, task-oriented advice for hledger users on how to tackle common real-world problems, using hledger where possible, but pointing to other tools if more effective, and including placeholders where we don't yet have a good answer.

See also:

The cookbook falls into two parts: the General usage of hledger, and Accounting and bookkeeping examples.

General usage

Data entry

Preserving your data

Checking for errors

Reporting techniques

Making charts

Customising

Setups and workflows

Other user interfaces

Interoperating with other software

Accounting and bookkeeping

Learning accounting and bookkeeping

Borrowing and lending

Budgeting

Forecasting

Inventory tracking

Investing and trading

Invoicing

Multiple currencies

Non-profit accounting

Taxes

Time tracking

Trip expenses

Shared expenses