All Docs
FeaturesAgentOS WorkUpdated March 12, 2026

Advanced Financial Reporting

Advanced Financial Reporting

Available since: v1.0.30

The Advanced Financial Reporting module lets finance teams generate, customize, schedule, and distribute comprehensive financial reports without leaving the platform.


Report Types

The following report types are supported out of the box:

ReportDescription
Profit & Loss (P&L)Summarizes revenues, costs, and expenses over a selected period to show net profit or loss.
Cash FlowTracks cash inflows and outflows across operating, investing, and financing activities.
Budget Variance AnalysisCompares actual financial performance against budgeted figures, highlighting variances by amount and percentage.

Customizable Reporting Templates

Templates allow you to define a report's structure once and reuse it across multiple runs.

What you can customize

  • Date ranges — Fixed periods (e.g. Q1 FY2025) or dynamic rolling windows (e.g. last 30 days).
  • Grouping & segmentation — Break down results by department, cost centre, project, or any custom dimension.
  • Column layout — Choose which metrics, comparisons, and subtotals appear in each column.
  • Branding & formatting — Apply your organization's logo, colour scheme, and preferred number formatting.

Creating a template

  1. Navigate to Finance → Reports → Templates.
  2. Click New Template and select a base report type (P&L, Cash Flow, or Budget Variance).
  3. Configure the desired dimensions, date range, and layout options.
  4. Click Save Template. The template is now available for immediate use and for scheduling.

Automated Distribution

Reports can be automatically distributed to one or more recipients when a scheduled run completes.

  • Recipients — Add individual users, teams, or external email addresses.
  • Delivery format — Choose PDF, Excel (.xlsx), or CSV.
  • Notification channel — Deliver via email, in-platform notification, or both.

Configuring distribution

  1. Open an existing template or create a new one.
  2. Go to the Distribution tab.
  3. Add recipients and select a delivery format.
  4. Save your changes.

Distribution settings are stored per template and apply to every scheduled or manual run of that template.


Scheduling Reports

Automate report generation on a recurring or one-time basis.

Supported cadences

  • One-time — Run once at a specified date and time.
  • Daily — Run every day at a specified time.
  • Weekly — Run on selected days of the week.
  • Monthly — Run on a specific day of each month (e.g. the 1st, last business day).
  • Custom — Define a cron-style schedule for advanced use cases.

Setting up a schedule

  1. Navigate to Finance → Reports → Schedules.
  2. Click New Schedule.
  3. Select the template to run.
  4. Choose a cadence and set the start date/time.
  5. Click Activate.

Scheduled runs appear in the Run History log with their status (Pending, Running, Completed, Failed) and a link to download the generated report.


Run History

Every report run — whether scheduled or triggered manually — is recorded in the Run History log:

  • Timestamp of execution
  • Template used
  • Status and any error messages
  • Downloadable output file(s)
  • List of recipients the report was distributed to

Permissions

ActionRequired Role
View reportsFinance Viewer
Create / edit templatesFinance Analyst
Configure distributionFinance Analyst
Create / manage schedulesFinance Manager
Delete templates or schedulesFinance Admin

Roles are managed under Settings → Access Control.


Related