Charts
A chart can be drawn above the account tree. Choose it from the Chart menu in the toolbar, or View ▸ Chart. Each report remembers its own choice; No Chart gives all the room to the tree.
| Report | Charts |
|---|---|
| Income Statement | Income & Expenses · Money Flow · Treemap · Sunburst |
| Balance Sheet | Net Worth Over Time · Allocation by Commodity · Treemap · Sunburst |
| Trial Balance | None |
Things every chart shares
Section titled “Things every chart shares”- Expand Chart — the ⤢ button, View ▸ Expand Chart or ⇧⌘E — lets the chart take the whole window. Esc or the same button brings the accounts back.
- A chart draws one currency: the one you are converting to, otherwise your first operating currency. Amounts in other currencies are not mixed in.
- Charts follow the period, the filter and the conversion.
- Hover over any bar, point, band or slice for its exact figure. The figures in tooltips and labels are the exact ones from Beancount; only percentages are rounded.
- Colours were tested for colour-blind readers in light and dark mode, and no chart relies on colour alone: there is always a label, a legend, a fixed order or a tooltip.
Income & Expenses
Section titled “Income & Expenses”Bars per interval: income (green), expenses (red) and, optionally, net profit (blue) — what was left each month.
- It needs columns. With No Columns it asks you to pick monthly, quarterly or yearly.
- Show Net Profit Bar, at the bottom of the Chart menu, hides or shows the blue bar.
Use it to spot the expensive months and whether you are saving steadily.
Money Flow
Section titled “Money Flow”Where the money came from and where it went, as flowing bands — a Sankey diagram: income sources on the left, a trunk in the middle, expense categories on the right, and Savings — what was not spent.
- Two levels per side:
Expenses:Homeand thenHome:Electricity,Home:Rent… - Accounts that are only a passage (one child, nothing of their own) are merged into one label, such as
Work:Salary. - Very small subaccounts (under about 0.4 % of the total) are not broken down, to keep the diagram readable.
- An expense category with a negative total — more refunds than purchases — is money coming in, so it is drawn on the income side. That way the diagram always balances, and Savings equals the report’s Net Profit.
- If you spent more than you earned, a Deficit band appears on the income side, in place of Savings.
- Hover a band or a node for its exact amount and its share of the total, the same way the treemap and the sunburst do. The trunk is the total, so it shows no percentage.
It reads best over a full year. With a filter that only leaves expenses, everything comes out of Deficit; a treemap suits that case better.
Treemap and Sunburst
Section titled “Treemap and Sunburst”Both show parts of a whole, with hierarchy: what fraction of your expenses is housing, and within housing what fraction is rent. The treemap uses nested rectangles; the sunburst uses concentric rings, the top level in the centre.
- A segmented control above the chart chooses the section: Income or Expenses in the Income Statement; Assets, Liabilities or Equity in the Balance Sheet.
- Click a category to zoom into it. A ‹ All Expenses button appears to go back, with the name of the account you are in.
- Colours go by top-level category in alphabetical order, not by size, so Food keeps its colour when you change the period.
- These charts cannot draw negative amounts. Accounts with a negative total are left out, and a note says how many: “2 accounts with a negative total not drawn”.
- If an account has postings of its own as well as subaccounts, its own part appears as “Name (direct)”.
Net Worth Over Time
Section titled “Net Worth Over Time”A line with Assets plus Liabilities at the end of each interval across the period. It is the Balance Sheet in motion, and the quickest answer to “am I better off than a year ago?”. Hover to read the net worth on any date.
Its last point equals Assets + Liabilities in the report below, under the same conversion. With Units selected it falls back to your operating currency, since a single line needs a single unit.
Allocation by Commodity
Section titled “Allocation by Commodity”How your Assets are split by commodity — euros, dollars, each fund, each coin — valued in one currency at the end of the period. The bars add up to the Assets total of the Balance Sheet.
If a commodity has no price into that currency it cannot be valued, and a note lists it: “No price into EUR for: XYZ. Not shown.” Add a price directive to include it.
For the detail of each investment, go to Portfolio.