Skip to main content
itzseo
All docs

Track your overtime and earn comp-off

When OT auto-generates, what comp-off is, and how to read your overtime page.

HRMS & AttendanceUpdated Try it now
Quick answer
What happens to my overtime credit if I don't use it?

Working past your shift, on a Sunday, or on a holiday earns you comp-off — a day of leave credit you can spend later. ItzSEO detects overtime automatically from your punch events and creates a pending OT entry; HR approves the entry to credit your comp-off balance. Everything is visible on /me/overtime — click HRMS in the sidebar, then the Overtime card under "For me", to land here.

When OT auto-generates

Three scenarios produce OT entries without you doing anything:

  1. Past shift. You clock out after your shift's expected end + the workspace OT threshold (usually 1 hour). The minutes past that threshold become the OT entry duration.
  2. Sunday work. Any clock-in on a Sunday (when Sunday isn't a working day in your shift) generates an OT entry covering the entire worked time, regardless of duration.
  3. Holiday work. Same logic but for workspace holidays. If you punch in on Independence Day, the entire session becomes OT.

HR can also manually add an OT entry from their queue — useful for occasional cases the auto-detector missed (off-hours emergencies, weekend phone calls, etc.).

The /me/overtime page

The page has three stat tiles at the top:

  • Pending review — minutes + entry count awaiting HR decision.
  • Approved (comp-off earned) — minutes that HR approved, converted to a day-count at 8h per day.
  • Total entries — every OT entry ever generated for you regardless of outcome.

The Comp-off balance → link in the top right jumps to your leave balance panel so you can confirm the credit landed.

Reading the History list

Below the stats, History lists every decided OT entry with a status badge and the underlying reason (Past shift, Sunday, Holiday, Manual). The reason explains why the OT was created so you can predict the outcome — Sunday and Holiday entries almost always get approved; past-shift entries depend on your manager's policy.

Statuses you'll see

  • Pending — sitting in HR's queue.
  • Approved — HR approved; the minutes have been credited to your COMP_OFF balance.
  • Rejected — HR rejected with a required reason you can read on the card.
  • Expired — a Pending entry that aged past the 90-day window without a decision. The nightly cron auto-marks these as expired so they stop cluttering the queue. Talk to HR if you believe an expired entry should still be credited.
  • Converted — the COMP_OFF leave you earned from this entry has been spent. The entry stays in History for traceability.

Spending your comp-off

Comp-off works just like any other leave type. Open /me/leave, click + Apply for leave, pick COMP_OFF from the type dropdown, choose the date(s), and submit. HR sees it in their leave queue and approves the usage. The COMP_OFF balance decrements accordingly.

© 2026 ItzSEO. All docs
All systems normal