The journal file(s)

Work in progress

Dinero derives its reports from a journal file (or files). The most important feature of this file format is its readibility. Unlike other computer-friendly formats such as comma separated values or a binary database, journal files actually make sense to a human.

Dinero follows the principles of double entry accounting, where the main information is the transaction.

A transaction contains two or more postings, which are actual movements in an account, which is another important concept. In bookkeeping, money always comes from and goes to an account.

Developers

The full syntax accepted by dinerocan be found in the grammar specification. It is a formal grammar.