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

# Generate Timesheets

> Create timesheets for a week, one per staff member

Use **Generate Timesheets** to create timesheets for a week. Check the shifts first, then generate them once they are ready.

<Frame>
  <img src="https://mintcdn.com/rotapad/nuAQ9nKZ_9Tb-hDv/images/generate-timesheets-wireframe.svg?fit=max&auto=format&n=nuAQ9nKZ_9Tb-hDv&q=85&s=8fe05688f57e0915ad49ce1fa7a8e89b" alt="Generate Timesheets page with a week selector, a Generate button and a table of staff with status for each" width="1200" height="720" data-path="images/generate-timesheets-wireframe.svg" />
</Frame>

## Generate for a week

1. Click **Generate Timesheets** in the sidebar under **Timesheets & Reports**.
2. Choose the week from the selector.
3. Tick the staff members you want to include.
4. Click **Generate**.

## Read the status

Each staff member has a status:

* **Ready** - All their shifts for the week are in place and can be generated.
* **Missing approval** - Some of their shifts still need approval. Check these before you generate.

<Warning>
  Generating a timesheet is the step that prepares it for invoicing. Make sure the hours are right first.
</Warning>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.