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

# Reports

> Run hours, payroll register, tax-estimate, and compliance reports, and export them to CSV, Excel, or PDF.

PayPunch's reports turn your time and payroll data into exportable summaries for
your clients and your own records. You can pull hours, a full payroll register,
FICA tax estimates, and document-compliance reports, and export each to **CSV,
Excel, or PDF**.

<Frame>
  <img src="https://mintcdn.com/paypunchio/_OTBJVy9gfwbmkZA/images/admin/reports.png?fit=max&auto=format&n=_OTBJVy9gfwbmkZA&q=85&s=221f0de80fb7fd1d2ee155ba009a4860" alt="Reports" width="1440" height="900" data-path="images/admin/reports.png" />
</Frame>

## The Reports page

Open **Reports** from the sidebar. Reports are grouped into cards:

* **Payroll Reports** — *Payroll by Employee*, *Payroll by Company*
* **Hours Reports** — *Hours by Employee*, *Hours by Company*
* **Compliance Reports** — *Employee Compliance*

A **Quick Links** section links to the richer **Enhanced Hours Report**, the
**Payroll Register**, the **Analytics Dashboard**, and employee/company management.

Most dashboard reports share a **Period** and **Company** filter.

## Enhanced Hours Report

The **Enhanced Hours Report** (`Reports → Hours Report`) gives a detailed
breakdown of hours with expandable daily entries and weekly totals. Filter by
company and date range to see exactly how hours accumulated across a period.

## Payroll Register

The **Payroll Register** is the detailed payroll breakdown by employee.

<Steps>
  <Step title="Set your filters">
    Choose a **Period** (This Week, Last Week, This Month, Last Month, Last 30/90
    Days, This Year, or a **Custom Range** with **Start Date** / **End Date**),
    plus optional **Company**, **Pay Period**, and **Department** filters.
  </Step>

  <Step title="Review the totals">
    Four cards summarize **Employees**, **Total Hours**, **Overtime Hours**, and
    **Gross Pay** for the selection.
  </Step>

  <Step title="Read the table">
    Columns include **Employee**, **Department**, **Job Title**, **Pay Rate**,
    **Regular Hrs**, **OT Hrs**, **PTO Hrs**, **Holiday Hrs**, **Total Hrs**,
    **Regular Pay**, **OT Pay**, and **Gross Pay**, with a totals row. Sort by
    name, department, total hours, or gross pay.
  </Step>

  <Step title="Export">
    Click **Export CSV** to download the register, or **Refresh** to re-pull data.
  </Step>
</Steps>

## Tax Liability Estimate

The **Tax Liability Estimate** report estimates FICA taxes (Social Security and
Medicare) by employee for a pay period. Select a **Company** and a **Pay Period**,
then review the **Employees**, **Total Gross Pay**, **Employee Tax**, and
**Employer Tax** cards. The table breaks down Social Security and Medicare for the
employee and employer portions, plus Additional Medicare. Export with **Export
CSV**.

<Warning>
  The tax estimate is labeled **Estimates Only — Not for Tax Filing**. It applies
  standard FICA rates and shouldn't be used for actual tax filing; consult your
  accountant or tax professional for real obligations.
</Warning>

## Compliance reports

The **Employee Compliance** report summarizes document compliance across your
employees — which workers have their required documents verified and where there
are gaps. For the live dashboard view, see
[Documents & Compliance](/admin/documents-and-compliance).

## Export formats

Reports export to **CSV**, **Excel (.xlsx)**, or **PDF**. PDF exports include
PayPunch branding, a date-range badge, page numbers, and switch to landscape for
wide tables. Files are named for the report type and date.
