Timesheet Approvals let you define who approves which staff members’ timesheets.
Timesheet Approvals help you:
- Ensure review before use: Timesheets are reviewed before they are used for billing, reporting, or payroll.
- Have clear status visibility: Staff can see the timesheet status (Draft, Awaiting Approval, Submitted, Changes Requested).
Availability and permissions
Plan availability
Use this simple guide to understand which features are included in your plan:
-
Advanced Plan
- Includes Timesheet Approvals.
- Timesheet Approvals may also be available on an Advanced trial.
-
Other plans
- Timesheet Approvals are not included.
- You may see upgrade or trial prompts depending on your account.
Permissions
To manage Timesheet Approvals settings, a user typically needs:
- Approval Workflows privilege: Full Access
- Financial privilege: Full Access (recommended for approvers)
Navigating to Timesheet Approvals
- Go to Organisation Settings
- Select the Approvals tab (between General and Notifications)
- In the left sidebar, choose Timesheets
Enabling Timesheet Approvals
- In Settings > Approvals > Timesheets, turn on Enable Timesheet Approval.
- Customise approvers (see Customise Approvers).
- (Optional) Configure Notifications for approvers.
- Click Save.
Once enabled:
- Staff and approvers can see the approval status for each timesheet.
-
Customise Approvers
The Customise Approvers section allows you to dictate which staff require approval and who approves them.
-
Create an approval group
- Go to Settings > Approvals > Timesheets.
- Enable the Approval required for submitted timesheets option.
-
Complete the Customise Approvers section:
- Approvers – select one or more Managers/Admins who will approve these timesheets.
- Staff – select one or more staff whose timesheets will follow this group.
- Repeat for as many groups as you need (for different teams, locations, or departments).
- Click the page‑level Save button.
To streamline setup, you can select entire Teams in both the Approvers and Staff sections, saving time when assigning groups of users.Validation rules
- At least one Approver is required.
- At least one Staff member is required.
- A staff member cannot be their own approver.
-
Managing rejection reasons
Rejection reasons are used when approvers request changes to a timesheet.
- In Settings > Approvals > Timesheets, find the Rejection Reasons section.
-
Add reasons that are meaningful for your organisation,
such as:
- “Missing project code”
- “Incorrect job selected”
- “Overtime not authorised”
- Each reason is added as a tag. Remove a reason by clicking the x on its tag.
These reasons appear in the Request Changes modal for approvers and help standardise feedback to staff.
-
Create an approval group
-
Configuring notifications for approvers
You can automatically email approvers when timesheets are submitted, or provide a weekly digest.
- In Settings > Approvals > Timesheets, scroll to the Submitted Notifications section.
- Enable the Notify approvers when a timesheet has been submitted for review option.
-
Choose one of:
-
Every time timesheets are submitted
Sends an email each time a staff member submits a timesheet for approval. -
At set time with all submitted timesheets awaiting approval
Shows:- Day of week dropdown (Monday–Sunday).
- Time picker (24h).
-
Every time timesheets are submitted
- Click Save.
The system creates or updates the required scheduled jobs so notifications are sent at the correct times.
-
Staff experience: submitting and tracking timesheets
-
Weekly timesheet statuses
When Timesheet Approvals are enabled, staff see a Status column in their Weekly Timesheet summary:
- Draft – Timesheet not submitted.
- Awaiting Approval – Submitted and waiting for an approver.
- Submitted – Approved by all required approvers in the group.
- Changes Requested – An approver has requested changes; staff must update and resubmit.
This allows staff to instantly see what needs attention.
-
Submitting a timesheet
- Staff fill in their weekly timesheet.
- They submit it for approval.
- The status changes from Draft to Awaiting Approval.
-
Approvers may:
- Approve the timesheet, or
- Request changes with reasons and a message.
-
Responding to “Changes Requested”
- If a timesheet status is Changes Requested the timesheet is unlocked for editing.
-
The staff member receives an email listing:
- Rejection reasons selected by the approver.
- The approver’s message.
- The staff member makes the required changes and resubmits the timesheet.
-
Weekly timesheet statuses
-
Approver workflow: approving and requesting changes
-
Approving a timesheet
- When a timesheet is in Awaiting Approval open Team Timesheets for the relevant staff member and week.
- If you’re the designated approver the Approve button is enabled.
- Click Approve.
The system:
- Processes your approval (with a loading state).
- Updates the timesheet status (up the group or to Submitted).
- Locks the timesheet from further edits (unless an admin unlocks it).
- Sends an Approval email to the staff member.
-
Requesting changes
- With the timesheet open, click Request Changes.
-
In the modal:
- Select relevant rejection reasons.
- Add an optional message to the staff member.
- Click Request Changes.
The system:
- Changes the status to Changes Requested.
- Unlocks the timesheet so the staff member can edit.
- Sends an email to the staff member with reasons and your message.
- Shows a confirmation message.
-
Viewing approval history
- Open Team Timesheets for the relevant staff member and week.
- Click History in the header.
A side panel opens showing an event timeline, for example:
- Timesheet submitted for approval.
- Approval(s) by each approver.
- Requests for changes, including reasons.
- Resubmissions.
- Unlock events.
Each event shows who acted, what they did, and when. Close the panel using the X or by clicking outside it.
-
Approving a timesheet
-
Why can’t I see the Approvals tab?
Check your plan (Approvals require Advanced) and ensure you have the Approval Workflows permission.
-
Rule won’t save — what to check?
Make sure percentages (for capacity tracking) are set in 10% increments (from 10% to 100%), at least one recipient is selected for targeted rules, and there are no conflicting rules with the same schedule and overlapping recipients.
-
Submitted timesheet failed to approve
If you have set up timesheet approvers, please ensure that the approver has the 'Financial' permission set to 'Full Access' to successfully approve submitted timesheets.
FAQ