Shift attendance report

The attendance report aids the Hubstaff scheduling feature for better schedule management.

Is your team showing “Abandoned” shift notifications and you are not sure why? Please click here

Step 1

To access the attendance reports, click on the Reports tab, then under the Schedule section, click on Shift report.

shift attendance

Step 2

Organization owners and managers will see both a Me and Team tab. Employees configured as users will only see the Me tab to view their own data.

Step 3

Click on the calendar to select the date coverage for the data you wish to view.

Step 4

Click the Filters button to filter the report by member, or their attendance status.

Status definition:

  1. Not started – user has not begun tracking time for their scheduled shift and the shift has not started yet.
  2. On Time – the user was able to log in on time for their shift.
  3. Late – the user was tardy in coming in for their shift. The threshold for the late notification is set to 5 minutes.
  4. Missed – the user did not log in for their entire scheduled shift.
  5. Abandoned – this means the employee failed to complete the shift schedule as set. For example, if you’ve created a shift schedule of 8am-5pm (9 hours) and set a minimum hour requirement of 9 hours, when a user has tracked time from 7:55am – 4:55pm, they will be marked as “abandoned shift” as they only tracked a total of 8 hours and 55 minutes within the shift and will receive an email confirming their attendance status. You will want to set the “MINIMUM HOURS” to less than the shift duration itself to avoid abandoned shift statuses.


Below is a sample attendance report. It will include your team member’s name, their attendance status, shift schedule, the time they started tracking time, hours required, and their actual total logged hours for that day.


Sending Reports

Reports can be sent to one or more email recipients by clicking on the Send button.

Add the email recipients on the field, separating each email address with a comma, then customize the message (optional) then either send a test message clicking the “Send me test” button, or click on “Send” to send the report.

Scheduling Reports

You can also schedule reports to be sent automatically by clicking on the “Schedule” icon. After clicking the icon, a dialog box will appear where you can:

  1. Enter the e-mail addresses of the recipients.
  2. Customize the message on the e-mail.
  3. Choose the file type (CSV/PDF).
  4. Enter the name of the report.
  5. Choose the Date Range included in the report from:
    1. Today
    2. Yesterday
    3. Last 7 days
    4. This week
    5. Last week
    6. The last 2 weeks
    7. This month
    8. Last month
  6. Delivery Frequency – how often the report is sent. Choose from:
    1. Daily
    2. Weekly
    3. Monthly (when the monthly option is selected you are provided 3 additional options: 1st of the month, 15th of the month, Last day of the month)
  7. Delivery time – exact time when the report is sent.
  8. Send preview – sends a sample report.
  9. Save – stores your scheduled report, which you can view via the Scheduled Reports section.



Exporting Reports

The report can be exported as a PDF or CSV, allowing you to keep local records of your team’s expenses.


  • Was this Helpful ?
  • Yes   No
  • Was this Helpful ?
  • Yes   No