🎉 New mobile experience now live for all employee iOS & Android users! See what's new

Configure Reporting Hours for Web, Mobile, Time Clocks, and Kiosks

Prev Next

Admins and managers use Reporting Hours to define how employees record time in WorkEasy across web, mobile, time clocks, and kiosks. Reporting Hours control which clocking methods are allowed, how shifts and time are allocated, and whether validations such as photos, geolocation, IP restrictions, or device restrictions apply. Rules can be configured at the company, group, or employee level.

  • If you enable Job Costing, employees may be required to select a job when recording time, depending on your Job Costing configuration.

  • If Job Costing requires a job selection, employees must select the final required job level before they can save a manual time or duration entry.

  • To configure jobs, projects, clients, and job rules, see Configure Job Costing Structure.

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

  2. Click Create Rule.

  3. Select the rule’s audience: Everyone, Specific group, or an Specific employee.

  4. Enter a Name and select the Starting on (or leave as Immediate).

General settings

  • Clock In/Out type:

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

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

  • Default pay entity: Links the rule to a pay entity (for example, a payroll rule or classification). Assigning a pay entity ensures the correct pay logic applies to hours captured under this rule.

  • Disable Smart Clocking: Stops WorkEasy from automatically adjusting early or late punches. When enabled, punches are recorded exactly as entered.

  • Max Shift Length: Set the 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 start day.

    • Where Hours Fall: Assign hours based on actual clocked time.

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

    • Day With More Hours: Assign hours to whichever day contains more time.

  • Default Time Code: Choose how hours are categorized (for example, Worked Hours, Overtime, or Paid Time Off).

  • Optional Notes:

    • - Employee Comments Required

    • - Manager Notes Required

Employee Reporting Method

Select the methods employees can use to record time. We will only explain the default options: Time Clock In/Out, Web Clock In/Out, and Mobile Clock In/Out, and Kiosk Clock In/Out. To configure job costing, refer to Job Costing Structure.

Time clocking

  • Enable Geolocation: Turns on GPS-based location tracking for clock-ins and clock-outs. Only works with the Mobile Time Clock, and using other clock methods may result in punches being blocked.

  • Employee must report location: Requires the employee’s location to be captured whenever they clock in or out.

  • Use geofence: Activates geofence rules, allowing you to control where employees are allowed to clock in or out.

  • Allow & flag outside geofences: Allows employees to clock in/out from any location, but flags punches that occur outside of defined geofences for review.

  • Enforce geofence: Restricts clock in/out to only the selected geofences. Employees outside these areas will be blocked from punching.

  • Allowed Geofences: Lets you select which geofence locations employees are permitted to use for clocking in and out.

Web clocking

  • Clock In/Out IP Limitation:

    • Allow All IP Addresses: No restrictions.

    • Allow Certain IP Address: Restrict access to specified IPs.

      • If restricting access to specified 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. Select the plus icon to add more.

Mobile clocking

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

  • Use device’s local time: Control which time source is used for mobile punches:

    • Enabled uses the device local time (the time shown on the employee’s phone).

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

  • Require photo: Require a photo at clock in and clock out.

  • Enable Geolocation:

    • How should location be tracked?

      • Location required at clock in/out: Require geolocation to punch.

      • Location optional at clock in/out: Capture geolocation when available.

    • Use geofences: Require the employee to be within an approved geofence.

  • Restrict by device: Restrict clocking to specific devices.

    • Allowed IMEI or ID: Add approved device identifiers for each employee.

Kiosk clocking

See Configure Reporting Hours for Kiosk Clocking.

Finish setup

After you complete all sections, review your selections and select Save.

Need help?

If you need help, call us at (888) 783-1493, email support@workeasysoftware.com, or submit a ticket.