Skip to content

Bookkeeping System Documentation

This documentation explains how the bookkeeping system for NICA e.V. and Tohuwabohu Halle e.V. works from a normal user perspective.

The system uses plaintext accounting files in Beancount and a browser interface called Fava. You do not need to understand programming to use it, but you do need to follow the bookkeeping workflow carefully: import bank data, classify transactions, attach receipts where needed, and check balances.

Start here

The most important rule

The accounting file is the source of truth. Fava only displays what is written in the .beancount files. If something looks wrong in Fava, correct the Beancount entry and reload Fava.

Current ledgers

Organisation Main file Fava address Port
NICA e.V. 1. Vereinsverwaltung/Buchhaltung/Buchhaltung-NICA/2023/nica.beancount http://127.0.0.1:4998/ 4998
Tohuwabohu Halle e.V. 1. Vereinsverwaltung/Buchhaltung/Buchhaltung-Tohuwabohu/2023/2023.beancount http://127.0.0.1:4999/ 4999

What this documentation is not

This is not legal or tax advice. It describes how this specific local bookkeeping system is organised and how users should work with it consistently.