> ## 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.

# All Expense Reports

> View and manage all employee expense reports and reimbursements across the organization.

View and manage all employee expense reports and reimbursements across the organization at the in-app route `/fa/expenses/reports`.

<Frame caption="All Expense Reports — employee expense reports and reimbursements across the org.">
  <img src="https://mintcdn.com/encoreos/9uGfYOeeHogjmoRk/images/fa/expense-reports.png?fit=max&auto=format&n=9uGfYOeeHogjmoRk&q=85&s=5475109541524710cdcb037c21a00142" alt="All expense reports surface listing employee expense reports" width="1440" height="900" data-path="images/fa/expense-reports.png" />
</Frame>

## Overview

This screen renders `ExpenseReportsPage` with `filter="all"`, showing all expense reports across the organization (not filtered to the current user). The page title is "All Expense Reports" and the description reads "Manage all employee expense reports and reimbursements." A "New Report" button links to `/fa/expenses/new`. The table supports viewing, editing, submitting for approval, and soft-deleting individual reports. A confirmation dialog is presented before deletion.

## Who it's for

Required permission: `fa.expenses.view` (enforced at the route via `RequirePermission`).

## Before you start

* An organization must be selected.
* Expense reports are submitted by employees and then reviewed here by managers or finance staff.

## Steps

<Steps>
  <Step title="Navigate to All Expense Reports">Go to `/fa/expenses/reports` via the Finance & Revenue Expenses section.</Step>
  <Step title="Review the reports table">The table shows report number, name, date range, total amount, status, created date, and employee.</Step>
  <Step title="Open a report">Click View on a row to open `ExpenseReportDetailPage` at `/fa/expenses/:id`.</Step>
  <Step title="Edit a report">Click Edit to open `ExpenseReportEditPage` at `/fa/expenses/:id/edit`.</Step>
  <Step title="Submit for approval">Click Submit on a `draft` report. A toast confirms submission with the `report_number`.</Step>
  <Step title="Delete a report">Click Delete; confirm in the dialog. The report is soft-deleted.</Step>
</Steps>

## Key concepts

* `filter="all"` — this page shows all organization reports, unlike "My Expenses" which filters to the current user
* `report_number` — the display identifier for an expense report
* Soft delete — deleted reports are marked inactive, not permanently removed

## Related

<Columns cols={2}>
  <Card title="Finance & Revenue" icon="building-columns" href="/fa/overview">
    Finance & Revenue core overview.
  </Card>

  <Card title="Governance & parity" icon="scale-balanced" href="/governance/index">
    Documentation coverage and governance.
  </Card>
</Columns>

<Note>
  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.
</Note>

<Accordion title="Documentation sources">
  * src/routes/fa.tsx
  * src/cores/fa/pages/ExpenseReportsPage.tsx
  * src/cores/fa/hooks/useExpenseReports.ts
</Accordion>
