# Reports and payroll

Numbers from the schedule and the time clock — turned into the views you need to plan staffing, run payroll, and answer "where did the hours go?".

```{tip}
New to reports? Start with {doc}`period-overview` for a one-page summary of a company period, then drill into the others as needed.
```

## The Reports landing page

In {{ app_name }}, click **'Reports'** in the left sidebar. You land on a card grid with one tile per report — pick the one you need and you're in. Every tile opens straight to the view; filters and exports live inside.

Most reports need permission to view reports — your manager will know if you have it. The exception is {doc}`my-earnings`, which everyone can open for their own data.

## What's in this section

- {doc}`period-overview` — one-page summary of a company period: hours, leave allowance, balance per person.
- {doc}`hours-summary` — worked hours per person and location, aggregated.
- {doc}`timesheet-report` — per-shift detail: scheduled vs actual, premiums, approval.
- {doc}`attendance` — late arrivals, early leaves, missed clock-outs, no-shows.
- {doc}`overtime-and-compliance` — weekly overtime hours and rule violations.
- {doc}`schedule-coverage` — required vs scheduled vs actual coverage by position.
- {doc}`payroll-summary` — per-employee pay totals for a bi-weekly cycle.
- {doc}`payroll-timesheet` — shift-level pay detail backing the payroll summary.
- {doc}`labor-cost` — total hours, total cost, average per hour, per location.
- {doc}`multi-location` — side-by-side comparison across locations.
- {doc}`forecast-vs-actual` — budget vs actual cost and labor as a share of revenue.
- {doc}`my-earnings` — your own per-shift earnings (no reports permission needed).
- {doc}`exports` — how the CSV, XLSX, and PDF exports work across every report.

```{toctree}
:maxdepth: 1
:hidden:

period-overview
hours-summary
timesheet-report
attendance
overtime-and-compliance
schedule-coverage
payroll-summary
payroll-timesheet
labor-cost
multi-location
forecast-vs-actual
my-earnings
exports
```
