User Guides

Approve timesheets

Edit page
Configure internal approvers, review submitted weeks, and manage client approval or dispute workflows.

The Timesheets layer supports two review boundaries: an organization can approve its own members’ weeks, and a linked client can review the approved time relevant to that client.

Internal approval

Organization owners and administrators configure internal approval at /admin/timesheets/internal-approvals. Enable the workflow, mark which members require review, and assign their approvers.

Assigned approvers open /timesheets/internal-approvals. Each item shows the person, week, total time, billable value, daily totals, entries, rates, notes, and any client-review status.

For a submitted week:

  • Approve completes internal review.
  • Reject requires a reason and returns the week to the member as Needs changes.
  • Reopen unlocks a previously approved week for correction.

When internal approval is disabled, submitted weeks are approved automatically. When it is enabled for a member, at least one assigned approver should be available to avoid a stranded queue.

Client access modes

On the supplier workspace’s client record, choose one of:

ModeClient capability
DisabledNo client timesheet access
ViewAuthorized client members can inspect supplier timesheets and billing state
ReviewAssigned reviewers can approve or dispute submitted client time

Organization owners and administrators on the client side assign reviewers at /timesheets/approvals/reviewers. Assignment is per supplier workspace and updates immediately.

Client review

An assigned reviewer opens /timesheets/approvals and selects a supplier timesheet. The detail shows the supplier, person, week, entries, total hours, status, and event history.

  • Approve accepts the client slice.
  • Dispute requires a comment explaining what needs attention.

The reviewer list can be filtered by supplier and status and sorted by week, supplier, person, hours, or status. If review data changes while the page is open, the conflict is reported and the list refreshes before another decision is made.

Client users with view access use /timesheets/suppliers to inspect supplier time and whether it is awaiting, partially included in, or fully included in invoices.

Approved, uninvoiced billable entries can then feed the invoice workflow.