Back to updates
ClockifyFeature
July 22, 2024

Introducing Project Manager Approval: Review and Approve Project Time and Expenses

Updates Featured Image

Your project managers can now review and approve time and expenses on their projects in Clockify.

Approval processes vary by company, depending on the organizational structure and size.

In some companies, timesheets are approved by team managers who ensure everything is filled out properly and all time is accounted for. In others, approval responsibility depends on the specific project and client sign-off.

Previously, in Clockify, only team managers could approve timesheets for their teammates, approving the entire submitted timesheet.

Now, if you transfer the approval process to project managers, each project manager will need to approve the time logged on their project before the entire timesheet is fully approved.

This process also applies to expenses (if they are enabled).

How to set up Project Manager Approval

  1. Go to Workspace Settings (located in the dropdown menu you access by clicking the three dots icon in the upper-left corner of the Clockify web app, next to your workspace name).
  2. In the General tab, enable Approval (if not already enabled).
  3. Go to the Permissions tab.
  4. Under "Who can approve submitted timesheets and expenses," choose "Admins and project managers".
Clockify: Project Manager Approval Settings

How to approve time as a project manager

  1. An admin sets you as a project manager on some project (e.g., MyProject).
  2. A team member logs time on MyProject and SomeOtherProject, and clicks Submit.
  3. Go to the Approval page in the Clockify web app (or open the link from the email notification).
  4. Click on the person's timesheet to view it in full (click either on the person's name or total time).
  5. Review the time on MyProject. Time on SomeOtherProject will not be visible or approvable by you.
  6. If everything is correct, click Approve. If not, click Reject and write a message detailing what needs to be fixed before resubmitting.

Rejected entries have no status, aren't part of the pending request, and can be resubmitted for approval.

Clockify: Project Manager Approval Submit
Clockify: Project Manager Approval Approve 1 Clockify: Project Manager Approval Approve 2

→ Key benefits

This new workflow allows for more granular approval processes. For example, internal projects can be approved by team managers, HR, or accounting (as long as they are added as project managers on those internal projects). Client-related projects, however, can be approved by a client representative or the client themselves.

Another new feature is that timesheets are approved piece by piece. So, you may reject submitted time on your projects, but the rest of the approval request remains in place and can be approved for other projects.

If you are an admin, you retain the power to approve the entire pending timesheet (except for rejected entries, which are no longer pending).

For the approval request to be fully approved, each time entry in the submitted period must be approved. If a person logged time on a project that doesn't have a project manager, only an admin can approve that entry.

Important reminder: A project manager can see and approve/reject time and expenses only for the projects they manage. They can view and manage only parts of the request containing their projects, and their actions will not affect the rest of the request.

Tips on approving timesheets in Clockify

  • If you need multiple approvals, the first approver can review the timesheet and apply a tag (e.g., "reviewed") using bulk edit in the Detailed report. The second approver can check for this tag before formally approving the timesheet.
  • To invoice approved entries, create an invoice in Clockify and import time entries. They will automatically receive the "invoiced" tag.
  • A submitted timesheet contains detailed information about the request, such as billability, billable amount, labor cost, and time off. What information is visible to a project manager depends on the permissions set in Workspace Settings.
  • If an approved timesheet contains a mistake, you’ll need to withdraw your approval so that the person or admin can edit the time entry. However, for audit purposes, a copy of the approved time will remain in the archive.
  • To better track changes, enable the Audit log, which will record all changes to time entries and expenses. You can also see a time entry’s creation date by exporting time to CSV/Excel in the Detailed report. Just make sure the "Created at" property is enabled in the "Customize export" option.

Each approval request contains information on when it was created and submitted, and by whom. This information can also be found for each time entry in the Detailed report's CSV/Excel export (just enable those properties in "Customize export").