SOP templatesHuman Resources

Timekeeping and Attendance SOP Template

A day-to-day SOP for recording hours worked, approving timesheets, handling missed punches and tracking attendance patterns before hours are sent to payroll.

FreeNo sign-upWord, PDF, Excel & CSV
Alexa UskovaReviewed by Alexa Uskova, Customer Success Manager, Perfect WikiUpdated September 15, 202610 steps4 roles3 min read
Standard operating procedureSOP-HR-007 ยท Rev 1.0
Owner
HR Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To record hours worked accurately, approve timesheets on a consistent schedule, and give payroll clean, verified data for every pay period.

2.Scope

Applies to all hourly and salaried non-exempt employees who record time. Leave requests are covered by a separate SOP; this SOP covers day-to-day clocking, exceptions and timesheet approval.

Definitions

Timesheet
The record of an employee's worked hours for a pay period, submitted for manager approval before payroll processing.
Exception
A missed punch, late arrival, early departure or other irregularity flagged in the time system for review.
Pay period cutoff
The deadline by which timesheets must be approved for hours to be included in that payroll run.

3.Responsibilities

Employee
Clocks in and out accurately and flags any missed punch or exception the same day.
Supervisor
Reviews exceptions, approves timesheets by the cutoff, and monitors attendance patterns on the team.
HR Generalist
Maintains the timekeeping system, resolves escalated exceptions and monitors policy compliance.
Payroll Specialist
Pulls approved hours into payroll and flags any records that fail validation.

RACI matrix

ActivityEmployeeSupervisorHR GeneralistPayroll Specialist
Clock in and outR/AI--
Review and resolve exceptionsRR/AC-
Approve timesheet for the pay periodIR/ACI
Maintain the timekeeping system-IR/AC
Process approved hours in payrollIICR/A

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’Time and attendance system
  • โ†’Timesheet approval dashboard
  • โ†’Attendance policy and pay period calendar
  • โ†’Exception and missed-punch form
  • โ†’Payroll system

5.Procedure

  1. 5.1

    Clock in at shift start

    Employee

    The employee clocks in through the time system at the start of their shift, using the assigned terminal, mobile app or badge as required by the site.

  2. 5.2

    Record breaks and clock out

    Employee

    The employee records unpaid breaks according to policy and clocks out at the end of the shift, checking that the recorded time looks correct before leaving.

  3. 5.3

    Flag a missed punch the same day

    Employee

    If the employee forgets to clock in or out, they submit a missed-punch form the same day with the actual time worked for the supervisor to review.

    Checkpoint: Missed-punch forms are submitted the same day, not batched at the end of the pay period.

  4. 5.4

    Review daily exceptions

    Supervisor

    The supervisor reviews flagged exceptions, such as missed punches, late arrivals or overtime, each day and either approves the correction or follows up with the employee.

  5. 5.5

    Monitor attendance patterns

    Supervisor

    The supervisor reviews attendance trends for the team weekly and raises repeated lateness or absence with the employee directly, following the disciplinary SOP if it continues.

  6. 5.6

    Review the timesheet before cutoff

    Supervisor

    Before the pay period cutoff, the supervisor reviews each employee's timesheet for unresolved exceptions, unusual overtime or unapproved hours.

    Checkpoint: Every timesheet is free of unresolved exceptions before it is approved.

  7. 5.7

    Approve the timesheet

    Supervisor

    The supervisor approves the completed timesheet in the time system by the pay period cutoff so hours are included in the correct payroll run.

  8. 5.8

    Escalate unresolved issues

    HR Generalist

    If an exception cannot be resolved before the cutoff, the supervisor escalates it to the HR generalist so the payroll specialist has clear direction on how to handle the pay period.

  9. 5.9

    Pull approved hours into payroll

    Payroll Specialist

    The payroll specialist exports approved hours from the time system into payroll, checking that the totals match the approved timesheets before processing pay.

  10. 5.10

    Correct post-payroll errors

    Payroll Specialist

    If an employee reports a pay discrepancy after payroll runs, the payroll specialist verifies it against the approved timesheet and processes a correction in the next pay cycle or an off-cycle payment per policy.

6.Quality checks

  • โ†’All exceptions are resolved before a timesheet is approved.
  • โ†’Timesheets are approved by every supervisor before the pay period cutoff.
  • โ†’Approved hours in payroll match the totals in the time system.
  • โ†’Repeated attendance issues are documented, not just discussed informally.

7.Records

  • โ†’Time and attendance records for each pay period
  • โ†’Missed-punch and exception forms
  • โ†’Approved timesheets
  • โ†’Attendance pattern notes and any related disciplinary documentation

8.KPIs

  • โ†’Percentage of timesheets approved by the cutoff
  • โ†’Number of missed punches per pay period
  • โ†’Unplanned absence rate
  • โ†’Number of post-payroll pay corrections

9.Common mistakes

  • โ†’Letting missed punches pile up until the end of the pay period.
  • โ†’Approving a timesheet with unresolved exceptions to save time.
  • โ†’Not following up on repeated lateness until it becomes a bigger issue.
  • โ†’Manually re-entering hours into payroll instead of exporting from the time system.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseAlexa Uskova

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

I forgot to clock out yesterday. What should I do?

Submit a missed-punch form the same day you notice it, with the actual time you finished, so your supervisor can review and correct it before the pay period cutoff.Source: step 5.3 ยท Flag a missed punch the same day
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime