Skip to content
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In

Getting Started

1
  • Getting Started with Office-X

Subscription & Billing

1
  • How Seats Work in Office-X

Features & Modules

64
  • Overview
  • Privacy & Security
    • Security
  • Business Management
    • Company
    • Billing & Payment
    • Support
  • Admin Module
    • Department
    • Designation
    • Pay Type
    • Employment Status
    • Leave Types
    • Benefits
    • Expense Categories
    • Teams
    • Forms
    • Events & Announcements
    • Incident Configuration
    • IP Configuration
    • Currency
    • Support Categories
  • SMTP & Email Templates
    • SMTP Config
    • Email Templates
  • Employees Module
    • Employee List
    • Adding a New Employee
    • View Employee Details
    • Edit an Employee
    • Reset Password
    • Work Hours/Shift Hours
    • Change Status
    • Assign/Unassign Seat
    • Adjust Leave Balance
    • Visual Guide
  • Permissions & Approval Flows
    • Permissions Management
    • Approval Flows (Workflow Management)
  • Work Shifts
    • Work Shifts
  • Holidays Calendar
    • Calendar
  • Attendance Management
    • Attendance Records
    • Individual Attendance Summary
    • Overall Attendance Summary
    • Visual Guide
  • Leave Management
    • Create Leave
    • Approve Leaves
    • View All Leaves
    • Visual Guide
  • Bill Management
    • Create Bill
    • Approve Bills
    • View All Bills
    • Visual Guide
  • Travel Requests
    • Create Travel Request
    • Approve Travel Requests
    • View All Travel Requests
    • Visual Guide
  • Purchase Requests
    • Create Purchase Request
    • Approve Purchase Requests
    • View All Purchase Requests
    • Visual Guide
  • Payroll (Bangladesh Only)
    • Tax Configuration & Calculation
    • Payroll Management
    • Visual Guide
  • Performance Management
    • Performance Management
  • Incident Report
    • Incident Report
  • Asset Tracking
    • Asset Tracking
  • Activity Logs
    • Activity Logs
  • Dashboard
    • Visual Guide
  • Support
    • Support
View Categories
  • Home
  • Docs
  • Features & Modules
  • Attendance Management
  • Attendance Records

Attendance Records

Attendance is a core feature of Office-X that ensures employees’ work hours, check-ins, check-outs, breaks, partial leaves, and overtime are accurately tracked. Admins and permitted users can monitor, approve, and manage attendance efficiently with full visibility and control.

Employee Attendance Portal #

Employees can view and record their attendance for the day.

Portal View

  • Current Status: Not Checked In / Checked In / Checked Out
  • Current Date: e.g., January 22, 2026, 5:19 PM
  • Check In / Check Out Buttons: Employees can mark attendance using these buttons.

IP Restriction

If the employee’s current IP address is not allowed (as configured in Admin → IP Config), the system will block check-in and check-out actions. This helps prevent unauthorized attendance marking.

Attendance List Table #

Column Definitions

  • Partial Leave: Shows any partial leave hours taken today, e.g., 2h or 4h.
  • Working Hours: Total hours worked excluding breaks. Includes actual work time and approved extra hours.)
  • Extra Hours: Displays overtime or lieu leave hours if the employee is eligible. Admin or permitted employee with Overtime/Lieu Approve/Reject permission can approve/reject these hours.
  • Break: Total break hours taken.
  • Action: Dependent on user permissions (approve check-in/out, approve extra hours and approve full day Lieu/OT).

Manual Attendance #

Used when an employee forgets to check in or out, or when corrections are needed.

Form Fields #

  • Search Employee: Enter name or email
  • Check-in Time / Check-out Time
  • Break Time: Enter only if the employee worked less than half of the scheduled shift
  • Approve Check In / Approve Check Out

Approve Extra Hours / Overtime / Lieu Leave #

  • Employees eligible for overtime or lieu leave will have hours recorded in the Extra Hours column.
  • Approvers with the Overtime/Lieu Approve/Reject permission can approve or reject these hours.

Example:

  • Employee worked 9 hours instead of 8-hour shift → 1h extra
  • Logged in approver can approve → Employee profile reflects updated Extra Work Balance

Weekend & Holiday Work Handling #

If an employee works on a weekend or official holiday, their work can be approved as either a full-day Lieu Leave or full-day Overtime, depending on their eligibility settings.

How it works:

• If the employee is eligible for Lieu Leave, the worked day can be converted into a full-day Lieu Leave credit.
• If the employee is eligible for Overtime, the system records it as a full-day Overtime.
• The available option depends on the employee’s Pay Type and Eligibility Rules.

Payroll Date Dependency

When approving weekend or holiday work, the system uses the employee’s Last Pay Date:

• If you use Office-X Payroll, the last processed payroll date is used automatically.
• If you use a third-party payroll system, you must set the employee’s Last Pay Date manually.

This ensures accurate overtime, leave balance, and payroll calculations.

Bulk Approve Check-In / Check-Out #

To save time when managing many employees, Office-X provides Bulk Approve options for attendance.

From the Attendance List, authorized users can:

• Select multiple employees at once
• Click Bulk Approve Check-In to approve all selected check-ins
• Click Bulk Approve Check-Out to approve all selected check-outs

This is especially useful when:

✔ Many employees check in or out around the same time
✔ Managers need to approve attendance for an entire team or shift
✔ Reducing repetitive manual approvals

Permissions Related to Attendance #

Attendance actions are controlled by role-based permissions:

• Create – Add manual attendance, approve multiple check-ins
• View – View attendance records
• Update – Edit times, extra hours, partial leave
• Delete – Remove incorrect manual entries

Only authorized users can approve overtime, lieu leave, and attendance changes.

Example Workflow #

  1. Employee checks in at 10:58 AM
  2. Status becomes Present
  3. Employee works 9 hours on an 8-hour shift
  4. Extra 1 hour appears under Extra Hours
  5. Admin approves the extra hour
  6. Employee profile updates
  7. Employee checks out and total working hours are finalized

Summary #

The Attendance Module provides:

✔ Accurate work hour tracking
✔ IP-based security
✔ Partial leave and overtime control
✔ Weekend & holiday work handling
✔ Approval workflows for managers and admins

All attendance data stays consistent with payroll, leave balances, and employee records.

Updated on January 28, 2026
Individual Attendance Summary
Table of Contents
  • Employee Attendance Portal
  • Attendance List Table
  • Manual Attendance
    • Form Fields
  • Approve Extra Hours / Overtime / Lieu Leave
  • Weekend & Holiday Work Handling
  • Bulk Approve Check-In / Check-Out
  • Permissions Related to Attendance
  • Example Workflow
  • Summary

Office-X is an all-in-one office management platform that streamlines employee management, attendance, payroll (Bangladesh only), asset tracking, and approvals. Automate workflows, gain insights, and run your business smarter with ease and security.

  • Links
  • Home
  • Features
  • Pricing
  • Support
  • FAQ
  • Help Center
  • Terms of Service
  • Privacy Policy
  • Follow Us
  • LinkedIn
  • Facebook
  • Youtube
Copyright ©2026 Office-X LLC. All rights reserved.
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In