Delaying payroll payments and timesheet approvals in Hubstaff

With timesheet approvals, you can require your employees to submit their timesheets for approval before payroll runs, as well as delay your payroll for your team.

Note: Hubstaff’s timesheet approval feature is only available on Team plans and up. For more information on the differences between each plan type, click here.

Table of Contents

Delaying payroll

You can now delay automatic payroll. This will give you more time to review your employee’s work hours and approve or deny their timesheet before payroll is processed.

Step 1

To set your timesheet approval settings, go to your organization’s settings by clicking on Settings & Policies on the left sidebar, then select Features from the drop-down menu.

Settings Features

Step 2

Click on the Payments tab, then, you’ll need to specify the number of days you want the payroll to run by the end of the pay period (i.e. how many days you want to delay the payment) then hit Save.

As an example, if you’ve set a 2-day delay on your payroll, and the payroll is scheduled to run on April 19, the payroll payment would be processed on April 21, at 14:00 UTC.

Setting and Policies Features Payments

Setting up pay periods and requiring timesheet approval

When you create an organization, you’ll be asked for the default setting for timesheet approvals as shown here:

org timesheet approval default setting


When timesheet approval is enabled for your team, you’ll be required to review their timesheet before their payroll is processed. To enable this feature for members of your organization, follow this guide:

Step 1

Navigate to People > Members on the sidebar.

menu people members

Step 2

Under the payment column next to the member’s name, click the pencil icon. Alternatively, you can also click on the member’s name.

edit pay rate people

Step 3

First make sure that the user has a pay period, type, and rates set by following this guide. Toggle the Require timesheet approval setting to enable it, then hit Save Changes.

enable timesheet approval

Alternatively, you can set this up when inviting a member into the organization. To do this:

Step 1

Go to the Invites page by clicking on People > Members and then selecting the Invites tab.

menu people members

Under the payment column next to the member’s name, click the pencil icon as shown below:

people members invites payment

Step 2

In the payment pop-up, set up the user’s Pay rate(1), and Pay period (2) then toggle the Require timesheet approval setting to enable it, then hit Save.

members invites edit payment etails

Once timesheet approval is enabled for your users, payment details (pay periods, pay type, and pay rates) will sync with payroll automatically. If you haven’t set up automatic payroll in your organization, then here’s a guide that will help you set that up.

Timesheets are generated at 3 a.m. organization’s timezone based on the work week start day specified on the organization settings page.

Another option would be via the Settings page:

Step 1

Navigate to Settings > Features > Timesheets.

Settings Features

Step 2

Go to Timesheet approvals. On this page, you can change the default organization setting to require timesheet approvals and set the pay period, or change individual settings.

settings features timesheet approvals

Viewing, approving, and denying timesheets

timesheets approvals menu

Team member timesheets can be found on the Approvals page, under Timesheets, located on the left sidebar. You’ll see how much time was logged and the corresponding activity levels within a specific pay period. There’s also a status column that will help you identify when a timesheet is open, submitted, approved, denied, or paid.

You’ll see the Actions button right next to a user’s timesheet which lets you view, approve, or deny the timesheet.

timesheet approvals actions menu

You can also deny or approve a timesheet while viewing it. Likewise, from the timesheets view, you can switch to a different user’s timesheet, by clicking on the previous timesheet or next timesheet buttons.

You can also click under the Screenshots column to see activity tracked during the pay period.

activity screenshots page

When a timesheet includes a pending Time Off request, you’ll see an alert as shown below, in which case the PTO needs to be approved first before approving the timesheet:

timesheet pending pto

Once timesheets are approved or denied, they can no longer be edited.

Members can view additional details on who can approve their timesheets, the history of their timesheets, and who submitted their timesheets by clicking on the Actions button right next to a user’s timesheet, which lets you view, approve, or deny the timesheet as shown above. Clicking on the View button and then selecting Details.

timesheet approvals details

You can toggle between the Approvers tab, which shows the members that can approve the timesheet, and the History tab, which has information on the actions performed on the timesheet.

approvers history

You can also view the name of the timesheet approver via the Approved tab, under the Approved by column as shown below:

timesheet approved by

Hovering over the approved by column will also display the date/time the timesheet was approved.

approved by time date

Team leads cannot approve their timesheets – only users with either Owner or Organization Manager roles can approve them.

Adjusting timesheets

Timesheet approvals need to be enabled for each user for timesheet adjustments to be possible.

Adding new timesheets

To add new timesheets, follow the instructions below:

Step 1

Navigate to the People > Members menu on the sidebar, then under the payment column next to the user’s name, click the pencil icon.

edit pay rate people

Step 2

Toggle the Require timesheet approval button, choose a Pay Period, and then hit the Save Changes button.

require timesheet approval button

Step 3

Click on the Create past timesheets button.

create past timesheets button

Step 4

You’ll be shown the past pay periods that the system will automatically create for you. Click the Submit button to continue.

Create past timesheets submit button

Step 5

Once done, you’ll see the timesheets created under the Timesheets > Approvals section.

timesheet approvals sample

Editing past timesheets

Step 1

Navigate to the People > Members menu on the sidebar, then under the payment column next to the user’s name, click the pencil icon.

people members timesheet approvals

Step 2

Click on the Edit timesheets button.

edit timesheets button

Step 3

Define the start and end dates for the timesheet you wish to create. The system will show you one or more timesheets that will be created (or changed) based on your defined dates and pay period type. Click the Submit button to continue.

Screenshot 2024 03 25 at 1.39.19 PM

Step 4

You’ll receive a message that the timesheets were successfully generated and they will be visible under the Timesheets > Approvals section.

timesheets generated

sample timesheets

Submitting & un-submitting timesheets

To submit your timesheets, click on approvals, under timesheets, located on the left sidebar. Press the actions button to expose the submit or the un-submit (if applicable) button.

Organization owners, managers, and team leads (when timesheet approvals are enabled) can submit timesheets on behalf of users.

Submitting Timesheets

timesheet approvals actions submit 1

Un-submitting Timesheets

timesheet approvals actions unsubmit 1


Timesheets that are not approved will not get paid through payroll.
A user’s timesheet will get paid through payroll, without approval, when ‘require timesheet approval’ is not enabled on the members page.
When a timesheet is already approved or submitted, the user will no longer be able to log more time for that pay period.
When users delete screenshots, the timesheet status changes to Open.
You can also view and export past timesheets by going to the timesheet approvals report.
The timesheet for approval will show only if the Require Timesheet Approvals toggle is enabled for the member. To check this, please follow the steps to Setting up pay periods and requiring timesheet approval.
  • Was this Helpful ?
  • Yes   No
  • Was this Helpful ?
  • Yes   No