Configure Reporting Hours for Web and Mobile Clocking

Prev Next

Use the Reporting Hours settings in WorkEasy to define how employees clock in and out, whether through mobile, web, time clocks, or kiosk. You can also configure shift limits, time allocation, geolocation, and IP/device restrictions at the company, group, or employee level.

Get started

  1. Navigate to Global Settings > Time Tracking > Reporting Hours.

  2. Select whether to create a rule for the Company, a Group, or an Employee.

  3. Enter a Rule Name and select the Effective Start Date (or leave as Immediate).

General settings

  • Clock In/Out type:

    • User Selection: Employees manually clock in, out, and take breaks.

    • Quick Punch: System automatically assigns IN/OUT without break options.

  • Default pay entity: This dropdown links the rule to a pay entity, such as a payroll rule or classification. If you've recently created a pay rule, you'll see it listed here (e.g., "Newly Added Rule"). Assigning a pay entity ensures the correct pay logic applies to all hours captured under this configuration.

  • Disable Smart Clocking: Enable this checkbox if you want the system to stop automatically adjusting early or late punches. By default, WorkEasy applies Smart Clocking logic to reduce false alerts, for example, interpreting slightly early punches as scheduled time. Disabling this ensures all punches are recorded exactly as entered.

  • Max Shift Length: Set the expected maximum expected shift duration.

  • Max Rest In A Shift: Set the maximum allowable break time.

  • Daily Hours Allocation:

    • Leading Day: Assign hours to the shift's start day.

    • Where Hours Fall: Use actual clocked time.

    • Trailing Day: Assign hours to the shift's end day.

    • Day With More Hours: Assign based on whichever day has more time.

  • Default Time Code: Choose how hours are categorized (e.g., Worked Hours, Overtime, Paid Time Off).

  • Optional Notes:

    • Employee Comments Required

    • Manager Notes Required

Employee Reporting Method

Check the methods employees will use to record time. You can enable multiple options:

  • Time Clock In/Out (enabled by default)

  • Web Clock In/Out (enabled by default)

  • Mobile Clock In/Out (enabled by default)

  • Kiosk Clock In/Out

  • Automatic Hours

  • Manual Clock In/Out

  • Manual Timesheet Hours

  • Manual Expenses/Tips Entry

  • Job Costing

Web Clock In/Out settings

  • Clock In/Out IP Limitation:

    • Allow All IP Addresses: No restrictions

    • Allow Certain IP Address: Restrict access to specified IPs

  • If restricting IPs, choose a behavior for non-listed IP addresses:

    • Deny: Block punches from unlisted IPs

    • Allow / Flag unauthorized IP: Allow punches but flag them

  • Authorized IP Addresses: Add an allowed IP address. Click the plus icon to add more.

Mobile Clock In/Out settings

If you enable Mobile Clock In/Out, additional options appear:

  • Use mobile device’s local time from Clock In/Out: Control which time source the system uses to record mobile punches:

    • Enabled uses the device's local time (the time displayed on the employee's mobile phone).

    • Disabled (default) uses the time zone assigned to the employee’s profile.

  • Photo Required: Take a picture of the employee at clock-in/out.

  • Geolocation Settings:

    • Geolocation Tracking (Optional): Capture geolocation if available.

    • Geolocation Tracking (Required): Require geolocation to punch.

    • Enforce Geofence: Must be within an approved geofence.

    • Allow / Flag Unauthorized Geofence: Allow punches outside geofence but flag them.

  • Restrict By Device (IMEI or ID): Restrict clocking to specific devices.

  • Allowed IMEI or ID: Add approved device identifiers for each employee (not system-wide).

Important: IMEI/ID enforcement applies only at the employee level. Don’t apply a company-wide restriction.

Automatic Hours (optional)

If enabled:

  • Select the Time Code (e.g., Worked Hours, Holiday, etc.)

  • Choose a Type.

  • Enter default hours per day (e.g., 8:00 Mon–Fri).

  • You can also check Show the automatic hours for the entire pay period if applicable.

Job costing (optional)

To configure job costing, refer to Job Costing Structure

If enabled:

  • Show Job List on Devices: Employees can select jobs.

  • Job Selection Required: Enforces job selection at clock in.

  • Default Job: Assign a default project.

Finish setup

After you’ve completed all sections, review all selections and click Save.

Need help?

Contact WorkEasy Support:
📞 (888) 783-1493
📧 [email protected]
🔗 Submit a ticket