> For the complete documentation index, see [llms.txt](https://knowledge.rollcredits.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.rollcredits.io/payroll/crew-timesheet.md).

# Fill out your timesheet

Open My Timesheet, pick a week, switch positions, get help past your end date and see what each timesheet status means.

Use My Timesheet to enter your hours and expenses for each week, send them for approval and see your pay. Open it from **Payroll > My Timesheet** in the sidebar. Everyone on the production can use it except Payroll Agents, who use **Payroll > Assigned Employees** instead. See [Onboard and fill out timesheets for assigned employees](/payroll/assigned-employees.md).

{% hint style="info" %}
My Timesheet appears only if RollCredits payroll is turned on for your production.
{% endhint %}

## Before you can fill out a timesheet

The page shows a message instead of a timesheet when:

* **Payroll setup isn't complete**: contact your supervisor. Owners and Super Admins see **Finish setting up payroll** with **Complete Payroll Setup** instead. See [Set up payroll](/payroll/setup.md).
* "You have not been added as a payroll employee under this project.": contact your supervisor. Owners, Super Admins and Managers get a **here** link that opens the **Employees** tab of **Payroll > Setup**, where they can add themselves. See [Add and edit payroll employees](/payroll/setup/employees.md).

Once you're added and have confirmed your employment type, the **Onboarding Steps** card sits at the top of the page while you have steps left. See [Finish your payroll onboarding](/payroll/get-started.md). When you've finished your own steps, the card goes away and your timesheet appears, even while the production is still reviewing your documents. On a phone, the **My Timesheet** heading stays hidden until then.

## Your details

A card above your timesheet shows your name, tags such as **Minor**, **Escrow**, **Agency** or **Overtime Exempt**, your onboarding status, your job title and your employment type (**W-2 Employee**, **Contractor** or **Loanout**). It also shows your employment dates, marked "set by production".

Select **View Full Profile** to open your profile. See [View and update your profile](/payroll/crew-profile.md). Owners, Super Admins and Managers also see **Edit Employee**, which opens their own payroll record.

## Switch positions

If you have more than one position on the production, a pill with your current job title shows in the top-right corner. Each position has its own timesheets and employment dates.

1. Select the pill. The **Switch Position** list opens, with each position's job title and union, or **Non-Union**.
2. Select a position. The page switches to its timesheets.

To close the list without switching, select the **X**. RollCredits remembers your choice for this production. If the switch doesn't go through, you see "We couldn't switch your active profile. Please try again."

## Pick a week

Each timesheet covers one week, starting on the day your production sets. The week picker is below your pay breakdown.

* Select the left or right arrow to move one week back or forward.
* Or select the week box and choose a week from the list, such as "Sun 11/01/26 – Sat 11/07/26".

The weeks run from the week you started to the current week, or to your end date's week once that has passed, and the page opens on that last week. If this week's timesheet hasn't been started and last week's can still be edited, it opens on last week instead.

## Get a timecard after your end date

When your employment end date stops you moving to the next week, the right arrow looks greyed out, but you can still select it.

1. Select the right arrow. The note "You've reached the end of your employment dates" appears under the week picker.
2. Select **See who to contact**. The **Need a timecard after your end date?** window also opens on its own after three tries.
3. Under **Who can extend your dates**, find the Super Admins, Managers and Owner on your production.
4. Select **Email** next to someone, or **Email everyone listed** when more than one person is listed. Your email app opens with a message asking them to extend your end date.
5. Select **Got it**.

Once your end date is extended, come back to My Timesheet and the next week unlocks.

{% hint style="info" %}
Owners, Super Admins and Managers see **Edit employment dates** in the window instead, so they can extend their own end date.
{% endhint %}

## Timesheet statuses

**Status** at the top of a timesheet shows where the week is. A week you haven't sent yet shows no status, and saving doesn't change it. Saved changes show as **Edited** in **Timesheet History** instead. On the **Timesheets** tab of My Profile, such a week shows **Hours Not Submitted**.

| Status                    | What it means                                                        |
| ------------------------- | -------------------------------------------------------------------- |
| **Reminder Sent**         | A reviewer reminded you to send this week.                           |
| **Submitted for Review**  | The week was sent for approval.                                      |
| **Rejected**              | A reviewer sent it back. Make your changes and send it again.        |
| **Approved**              | A reviewer approved it.                                              |
| **Unapproved**            | A reviewer took back their approval. You can edit and send it again. |
| **Submitted for Payroll** | The week is in a payroll run. Minors see **Submitted to Paymaster**. |
| **Paid**                  | The week has been paid.                                              |
| **Payment Failed**        | The payment didn't go through.                                       |

You can't edit a week that's **Approved**, **Submitted for Payroll**, **Paid** or **Payment Failed**. To correct a week that's already been paid, ask an Owner, Super Admin, Manager or your Department Head to create an off-cycle (see [Check your pay and download paystubs](/payroll/crew-timesheet/crew-timesheet-pay.md)).

Once a paycheck is created for the week, **Status** shows the paycheck instead: **Pending**, **Pre-Processed**, **Processed**, **Voided** or **Failed**. When it's **Processed**, you can download the paystub. A new off-cycle version of a week shows **In Progress** until it's sent for approval or approved.

## In this section

* [Enter your hours](/payroll/crew-timesheet/crew-timesheet-hours.md): enter each day's times on a phone or a computer.
* [Add expenses to your timesheet](/payroll/crew-timesheet/crew-timesheet-expenses.md): add kit fees, mileage and other expenses.
* [Send your timesheet for approval](/payroll/crew-timesheet/crew-timesheet-submit.md): save a week, send it for approval and fix a rejected week.
* [Check your pay and download paystubs](/payroll/crew-timesheet/crew-timesheet-pay.md): see what a week pays and download its paystub.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://knowledge.rollcredits.io/payroll/crew-timesheet.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
