Skip to main content

Beancount Basics

FIREla is built on Beancount, a plain text double-entry accounting system.

What is Beancount?

Beancount is a text-based accounting format that:
  • Uses plain text files you can edit with any text editor
  • Supports double-entry bookkeeping
  • Is version-control friendly (Git)
  • Is human-readable and auditable

Basic Syntax

Account Declaration

Transactions

Balance Assertions

Key Concepts

Double Entry

Every transaction has equal debits and credits

Plain Text

Your data is readable, portable, and version-controllable

Learn More