Docs Menu

Docs

How To Run Income Reports

Use the Finance Reports console to review grouped non-fee income by head, filter by date range or income head, export CSV, and open the matching ledger in the Income Console.

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 Income Group branch inside Finance Reports to review non-fee income totals by head and jump into the underlying ledger when you need row-level detail.

Best for

Finance staff, administrators, and auditors reviewing incoming non-fee funds by reporting period and income head.

Requires

Access to Reports, permission to view finance reports, and finance data recorded in the Income Console.

Result

You can load grouped income totals, narrow the result to one income head, export the current report as CSV, and open the matching Income Console ledger for follow-up.

Before you start

  • Use this guide for non-fee income only. Tuition-fee reporting is covered in the separate fees report guides.
  • Confirm the date range first, because the finance console loads and exports by the active reporting window.
  • Use the optional income-head filter only when you want one head instead of the grouped whole.
  • Keep the range practical. The backend caps oversized windows, so a focused period is better for accurate review.

Important: the Finance Reports console also includes Daily Collection and Payroll Summary. Those tabs share the same shell, but the income workflow in this guide is specifically for the Income Group branch.

Reports -> Finance Reports -> Income Group

Step 1: Open Finance Reports and switch to Income Group

Open Finance Reports from the Reports menu, then select Income Group. The report lives in the same shared console as Daily Collection, Expense Group, Income vs Expense, and Payroll Summary.

The shared shell gives you:

  • Export CSV
  • Refresh
  • a date range filter
  • tab switching for other finance report branches
Finance Reports console on the Daily Collection branch with the shared hero area, export button, refresh button, tabs, and date filters.
The Finance Reports console uses one shared shell across daily collection, income, expense, balance, and payroll reporting.

Step 2: Apply the income reporting filters

The Income Group branch adds one branch-specific filter on top of the shared date range:

  • From Date
  • To Date
  • Income Head

Use the date range when you want to review a period such as the current month or one audit window. Use the head selector only when you want one head rather than all grouped results.

Click Apply after changing the filters, or Reset to return to the default current-month window.

Step 3: Review the grouped income summary

The Income Group branch summarizes income from the income table grouped by income_head_id.

The workspace currently shows:

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

Each row represents one income head. The table subtotal and footer total let you compare which heads contributed most to the current reporting window.

Finance Reports on the Income Group tab with the date filters, income-head filter, summary cards, and grouped income table in the current local no-data state.
The Income Group branch combines a shared date window, an optional income-head filter, summary cards, and a grouped table. The local UI can validly show an empty state when no matching income records exist for the selected period.

Step 4: Use View Details to open the underlying ledger

Each grouped row includes View Details.

Use it when:

  • the grouped total looks unusual
  • you need the underlying transactions behind one income head
  • you want to continue the review in the operational income workspace

The button hands off to the Income Console search view with the current date range and selected head prefilled in the route.

Step 5: Export only after the branch and filters are final

Click Export CSV only after confirming:

  • you are on Income Group
  • the date range is correct
  • the optional income-head filter is correct

The export is queued from the current report state, so changing the filters changes the file contents.

Verify the result

Use this checklist after your review:

  • confirm the report branch is Income Group
  • confirm the date range matches the intended audit or reporting window
  • confirm the optional income-head filter matches the question you are answering
  • confirm the grouped totals make sense before exporting
  • confirm the ledger handoff opens the matching income search context when deeper review is needed

Expected result: you can review grouped non-fee income totals by head, narrow the output with the current filters, export the current result as CSV, and open the matching ledger in the Income Console.

Troubleshooting

IssueLikely causeWhat to do
The table is emptyNo income records match the current filtersBroaden the date range or clear the income-head filter
The totals look too smallThe selected period is too narrowRe-run the report with a wider date range
The wrong rows appear after switching tabsThe shared shell preserved only the shared date range, not another branch’s logicReconfirm that Income Group is the active branch
The CSV does not match what you expectedThe filters changed before exportRecheck the active date range and income-head filter, then export again
You need row-level transactionsYou are still on the grouped reportUse View Details to open the Income Console ledger

Related docs