Docs Menu

Docs

How To Run Expense Reports

Use the Finance Reports console to review grouped expense totals by head, filter by date range or expense head, export CSV, and open the matching ledger in the Expense workspace.

Search docs

Search by workflow, module name, or operational keyword.

Documentation search is ready.

Last updated: April 4, 2026

This guide explains how to use the Expense Group branch inside Finance Reports to review outgoing totals by head and hand off to the underlying expense ledger when the grouped result needs more investigation.

Best for

Finance staff, administrators, and audit reviewers who need grouped outgoing totals for one reporting window or one expense head.

Requires

Access to Reports, permission to view finance reports, and expense records already posted in the Expense workspace.

Result

You can load grouped expense totals, narrow the report to one head, export the current result as CSV, and open the matching expense ledger for row-level review.

Before you start

  • Use this guide for non-fee expense analysis inside the finance analytics console.
  • Confirm the reporting period before you load the branch, because the totals and export both follow the active date window.
  • Use the expense-head filter only when the question is about one head rather than all expense groups.
  • Expect valid empty states when the local environment has no matching expense records for the current range.

Reports -> Finance Reports -> Expense Group

Step 1: Open Finance Reports and move to Expense Group

Open Finance Reports from the Reports menu, then select Expense Group.

This branch reuses the same shared console shell as:

  • Daily Collection
  • Income Group
  • Income vs Expense
  • Payroll Summary

That means the export button, refresh button, and date filters behave consistently across the console even though the report content changes by branch.

Step 2: Apply the expense filters for the current review

The Expense Group branch uses:

  • From Date
  • To Date
  • Expense Head

Use the shared dates for the reporting window, then optionally choose one expense head if you want to isolate a category such as utilities, operations, or payroll-related outflows that have already been posted as expenses.

Step 3: Read the grouped expense summary

The report groups rows from the expenses table by expense_head_id.

The current branch shows:

  • Heads
  • Total Amount
  • Period
  • a grouped table with Head, Entries, and Amount

Each row shows how many expense entries belong to that head and the subtotal amount for the current date range.

Finance Reports on the Expense Group tab with the date filters, expense-head filter, summary cards, and grouped expense table in the current local report state.
The Expense Group branch keeps the shared finance shell but swaps in the expense-head filter, expense-colored totals, and the grouped outgoing table.

Step 4: Open the expense ledger when the grouped total is not enough

Each grouped row has View Details.

Use it when:

  • one expense head subtotal needs explanation
  • you want to inspect the original expense entries behind the grouped amount
  • you need to continue the review in the operational expense workspace

The button opens the Expense search workspace with the current reporting dates and selected expense head carried into the route.

Step 5: Export the current branch after the filters are final

Use Export CSV only after the branch and filters match the report you actually want to keep.

Confirm:

  • Expense Group is the active branch
  • the date range is correct
  • the optional expense-head filter is correct

The queued export follows the current report state, so exporting too early can produce the wrong file.

Verify the result

Use this checklist after the review:

  • confirm the branch is Expense Group
  • confirm the date range matches the intended review period
  • confirm the optional expense-head filter matches the reporting question
  • confirm the subtotals align with what you expect before exporting
  • confirm the ledger handoff opens the matching expense search context if you need row-level review

Expected result: you can review grouped outgoing totals by expense head, refine the result with the current filters, export the report as CSV, and open the matching ledger in the Expense workspace.

Troubleshooting

IssueLikely causeWhat to do
The grouped table is emptyNo expense records match the current filtersBroaden the date range or clear the expense-head filter
The total amount is lower than expectedThe report period is too narrowRe-run the branch with a wider date window
The branch shows the wrong filter setYou are not on Expense GroupReconfirm the active tab before reading the result
The export file is not what you intendedThe branch or filters changed before exportRecheck the active branch and filters, then export again
You need the raw expense entriesYou are still on the grouped analytics surfaceUse View Details to open the Expense ledger

Related docs