Skip to content
Open Bkper

Chart Reports

Visualize balance values over time with Bkper Charts — drill into Group hierarchies and analyze trends interactively.

Bkper Charts visualize balance values across time. They help you inspect trends, compare Groups and Accounts, and move from a summary balance to the transactions behind it.

Charts are query-driven: they reflect the current Book search, selected date range, and Account or Group scope.

Use Charts when you need to:

  • understand how a balance changed over time
  • compare balances inside a Group hierarchy
  • inspect period activity for Incoming and Outgoing Accounts
  • drill from a Group total into child Groups or Accounts
  • filter the transaction list from a chart selection
Bkper chart report shown beside balance values and filtered transactions

Opening Charts

You can open Charts from balance values or from the chart control in a Book.

A useful pattern is:

  1. Start from the Book search or Balance Sheet.
  2. Select the Account, Group, or query scope you want to analyze.
  3. Open Charts to see the matching balance values over time.

Reading Charts

Charts show balance values for the current query.

The meaning of each value depends on the Account type:

  • Asset and Liability Accounts are permanent. Their chart values show the cumulative position at each point in time.
  • Incoming and Outgoing Accounts are non-permanent. Their chart values show activity within the selected period.
  • Groups consolidate the Accounts or child Groups below them according to the Chart of Accounts hierarchy.

Use the hover details in the chart to inspect the value for a specific date or period.

Changing the period

The query controls how many balance points the chart shows.

Use by: operators to change periodicity:

OperatorChart grouping
by:dDaily values
by:mMonthly values
by:yYearly values

Example:

group:'Revenue' after:$m-12 by:m

This charts Revenue values by month for a rolling 12-month window.

Drilling down through the hierarchy

Charts follow the same hierarchy as the Chart of Accounts.

For hierarchy details, see:

When the chart is showing a Group, select that Group in the chart to move one level deeper. You can continue until you reach individual Accounts.

For example:

  1. Start with a top-level Group such as Net Assets.
  2. Drill into child Groups such as Assets and Liabilities.
  3. Drill further into subgroups.
  4. Select an individual Account to analyze only that Account.

Use the back control in the chart panel to move back up one level.

Analyzing transactions from Charts

Charts and transactions stay connected.

When you select an Account or chart series, Bkper updates the transaction list to match that scope. This lets you move from a visual trend to the transactions that explain the movement.

Use this workflow for investigation:

  1. Open Charts for a Group or query.
  2. Find a period or value that looks unusual.
  3. Select the related Account or series.
  4. Review the filtered transactions.
  5. Adjust the search query if you need a narrower view.

Working with search queries

Charts always reflect the current search query. This means you can combine Charts with query operators.

Examples:

group:'Revenue' after:2025-01-01 before:2026-01-01 by:m

Charts monthly Revenue activity for the 2025 calendar year.

account:'Bank Account' after:$m-6 by:d

Charts the Bank Account daily position over the last six months.

group:'Expenses' NOT "one-time" after:$y-1 by:m

Charts monthly Expenses over the last year while excluding transactions that match one-time.