> ## Documentation Index
> Fetch the complete documentation index at: https://help.omnivoo.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Omnivoo is an India-first Employer of Record (EOR) platform. EOR hiring is India only; contractors are supported in 220+ countries and territories.
> Never tell a user to log in with a password. Authentication is passwordless: email OTP, passkeys, Google, or SSO.
> Statutory figures (TDS slabs, PF, ESI, Professional Tax, gratuity) change by financial year. Always state the year the figure applies to.
> Never name a third-party payment provider as Omnivoo’s payment rail. Refer to "our payments partner".

# Payroll History

> View past payroll runs, filter them, and open any run for full details.

Payroll History gives you a complete record of every payroll run, past and in progress. Use it to find runs, check their status, and open any run for full details.

## Getting There

Open **Pay** to reach the Payroll dashboard, then click **View History**. You can also go directly to `/employer/pay/history`. Runs are listed most recent first.

## Filtering Payroll Runs

Use the filters at the top to narrow the list:

* **Status:** Choose from Draft, Pending Approval, Approved, Processing, Completed, Failed, or Cancelled.
* **Start Date** and **End Date:** Show runs within a specific period.

Click **Clear Filters** to reset.

<Info>
  The status dropdown covers the most common states. Runs in transient payment states (such as Awaiting Payment, Payment Received, Transferring, or Disbursing) still appear in the unfiltered list with their own colored badge. For what each status means, see [Payroll Statuses Explained](/payroll/payroll-statuses).
</Info>

## The Runs Table

Each row shows:

| Column       | Description                                                                    |
| ------------ | ------------------------------------------------------------------------------ |
| **Name**     | The run name, or the period month and year if unnamed                          |
| **Period**   | The pay period start and end dates                                             |
| **Pay Date** | The target date for salary disbursement                                        |
| **People**   | Number of employees included                                                   |
| **Amount**   | Net employer cost, falling back to total net (the mobile cards show total net) |
| **Status**   | A color-coded status badge                                                     |

The list is paginated 20 runs per page. A **Showing X - Y of Z** counter and **Previous** / **Next** controls sit at the bottom. Changing any filter (status, start date, or end date) resets you to the first page, and a **Clear Filters** link appears whenever a filter is active.

Click any run to open its detail page, where you review line items, approve, pay, and track the run. See [The Payroll Run Detail Page](/payroll/payroll-run-detail).

<Info>
  When there are no runs at all, the page shows **No payroll runs yet** with a **Create Your First Payroll** button. When filters are active but nothing matches, it shows **No payroll runs match your filters** instead.
</Info>

<Tip>
  Rename a run from its detail page (click the pencil icon next to the name) to tell regular, off-cycle, and correction runs apart at a glance in this list.
</Tip>
