Functional Expenses Matrix renders the cross-tabulation of natural expense categories against functional expense classifications (program services, management and general, fundraising) for a selected date range and optional fund filter. Route:Documentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/fa/reports/functional-expenses-matrix.
Overview
The Functional Expenses Matrix page is accessible at/fa/reports/functional-expenses-matrix and requires permission fa.reports.view. The component (FunctionalExpensesMatrixPage) calls useFunctionalExpensesMatrix(orgId, periodStart, periodEnd, fundId) which invokes the fa_functional_expenses_matrix() RPC. Fund options are loaded via useFunds. Results are displayed in a DataTable with rows typed as MatrixDisplayRow:
kind: 'line'— a natural expense category row with columns fornaturalCategory,programServices,managementGeneral,fundraising,totalkind: 'total'— a summary total row
ReportExportButtons.
Who it’s for
Requires permissionfa.reports.view.
Before you start
- You must have
fa.reports.viewpermission. - The general ledger must have functional expense classifications applied to transactions.
Steps
- Navigate to Finance → Reports → Functional Expenses Matrix (
/fa/reports/functional-expenses-matrix). - Set Period Start and Period End dates (defaults to year-to-date).
- Optionally filter by Fund using the fund selector.
- Review the matrix table showing natural categories cross-tabulated against program, management, and fundraising functions.
- Review totals in the summary row.
- Export the report using
ReportExportButtons.
Key concepts
| Concept | Description |
|---|---|
useFunctionalExpensesMatrix | Hook invoking fa_functional_expenses_matrix() RPC |
naturalCategory | Expense category dimension of the matrix; SME: confirm values |
programServices | Functional column for program services; SME: confirm allocation method |
managementGeneral | Functional column for management and general; SME: confirm |
fundraising | Functional column for fundraising; SME: confirm |
Related
Finance & Revenue
Finance & Revenue core overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/fa.tsx
- src/cores/fa/pages/FunctionalExpensesMatrixPage.tsx