Step 1: Configure Timesheet Settings
Timesheet Settings define how often employees submit their timesheets. This ensures your approval workflow aligns with your payroll cycle, billing cycle, or internal reporting requirements.
Where to configure Timesheet Settings
Settings → Timesheet
Available Timesheet Periods
You can choose from four submission cycles:
- Weekly — Employees submit a timesheet every week
- Bi‑weekly — Submit every two weeks
- Semi‑monthly — Submit twice per month (e.g., 1st–15th, 16th–end)
- Monthly — Submit once per month
Select the option that matches your organization’s payroll or billing schedule. Once saved, all employees will follow this submission cycle.

Step 2: Configure Business Rules (Time Entry Settings)
Business Rules control how time entries behave — including rounding, approval requirements, and restrictions on past or future entries. These rules help maintain accuracy, compliance, and consistency across your team.
Where to configure Time Entry Settings: Settings → Time Entry Settings
Key Settings Explained
- Rounding Interval (minutes)
Determines how time entries are rounded (e.g., to the nearest 1, 6, or 15 minutes). - Minimum Approval Number
Sets how many approvals are required before a timesheet is considered fully approved. - Require Reason for Past Changes (toggle)
When enabled, employees must provide a reason when editing past time entries. - Restrict Future Time Entry (toggle)
Prevents employees from entering time for future dates. - Submit Time Entry When Created (toggle)
Automatically submits entries as soon as they are created (most organizations leave this off to allow edits before submission).

Step 3 – Configure Overtime Rule(s)
Overtime rules determine how Hour Timesheet 2.0 calculates daily, weekly, and special‑case overtime for your organization. These rules ensure that employee hours flow correctly into payroll and that your company remains compliant with federal, state, and contract‑specific labor requirements.
This section walks you through creating and configuring overtime rules, including support for California Overtime, Double Time, and Seventh Consecutive Day rules.
Create a New Overtime Rule
Overtime rules define when overtime begins and which pay types are included. You can configure daily thresholds, weekly thresholds, double‑time rules, and state‑specific requirements.
Where to create overtime rules Settings → Overtime Rules
Daily Overtime Settings Daily overtime applies when an employee exceeds a certain number of hours in a single workday.
You can configure:
- Daily OT Threshold
Example: 8 hours → anything above 8 becomes overtime. - Daily OT Pay Type
Example: “Overtime Hourly” - Double Time Threshold
Example: 12 hours → anything above 12 becomes double time. - Double Time Pay Type
Example: “Double OT Hourly”
Weekly Overtime Settings Weekly overtime applies when an employee exceeds a set number of hours in a workweek.
You can configure:
- Weekly OT Threshold
Example: 40 hours → anything above 40 becomes overtime. - Weekly OT Pay Type
Example: “Overtime Hourly”
California Overtime Rules If your organization follows California labor law, you can enable:
- Daily OT after 8 hours
- Double Time after 12 hours
- Seventh Consecutive Day Overtime
- Seventh Consecutive Day Double Time
These rules are built into the configuration screen and can be toggled on as needed.

Step 4. Setup and Configure Groups
Groups allow you to organize employees into logical teams so supervisors only see and manage the people they are responsible for. This keeps your account structured, secure, and easy to navigate as your organization grows.
What Groups Are Used For
- Supervisor visibility control — Supervisors only see timesheets, expenses, leave requests, and reports for employees in their assigned group.
- Approval and management actions — Supervisors can approve or reject timesheets and expenses, run reports, and update records on behalf of employees who are unable to complete their entries (for example, due to travel or sick leave).
- Department or location segmentation — Create groups for departments, job roles, project teams, or physical locations.
- Flexible membership — Employees can belong to one or multiple groups depending on your workflow.
- Cleaner approvals and reporting — Supervisors work within their defined scope, reducing errors and unnecessary access.
Where to configure People → Group Setting → Add New Group

How to Set Up a Group
- Enter a Group Name.
- (Optional) Choose a Parent Group if you want to build a hierarchy.
- Add a Description to clarify the purpose of the group.
- Use the employee list to select the users who belong in this group.
- Toggle Show inactive employees if you need to include users who are not currently active.
- Click Create to save the group.
Assigning Supervisors to a Group
- Open the group from the Groups list.
- Select Promote to Manager.
- Choose one or more supervisors who should manage this group.
Important: Supervisors only have access to the employees in the groups they are assigned to.
Step 5. Manage Users
The User Management area allows administrators to add new employees, update user profiles, assign roles, and maintain accurate compensation and employment records.
Each user profile contains required and optional fields that define how the employee appears in the system and how their time and labor data is processed.
Required Information
- First Name / Last Name — Used throughout the system for timesheets, approvals, and reporting.
- User ID — A system‑generated unique identifier for the employee.
- Hire Date — Determines eligibility for leave rules, accruals, and reporting.
- Role — Defines the user’s permissions (Employee, Supervisor, Admin).
- Time Zone — Ensures timesheet entries and approvals align with the employee’s local time.
Optional Information
These fields are not required but strongly recommended for accurate reporting and payroll processing.
- Display Name — How the user’s name appears in dashboards and reports.
- Email — Required for login, password resets, and notifications.
- Password — Can be set manually or via invitation.
- Termination Date — Used to deactivate users and prevent future time entry.
- Phone Number — For contact and supervisor reference.
- Start Day of Week — Controls how the employee’s timesheet period is displayed.
- Inactive Employee Toggle — Marks the user as inactive without deleting historical data.
Compensation Data
Compensation settings determine how the employee’s labor costs are calculated and exported to payroll or accounting systems.
- Pay Type — Hourly or Salary.
- Pay Cycle — Weekly, bi‑weekly, semi‑monthly, or monthly.
- Salary Amount / Hourly Rate — Used for labor cost distribution and reporting.
Editing an Existing User
- Open User List and select the employee.
- Update profile fields as needed (name, email, role, compensation, etc.).
- Save changes.
- If the user is no longer active, set a Termination Date and toggle Inactive Employee.
Roles Overview
- Employee — Can enter time, submit timesheets, and request leave.
- Supervisor/Manager — Can approve/reject timesheets and expenses, run reports, update records for employees who cannot enter their own time, and manage group‑assigned employees.
- Admin — Full system access, including settings, user management, payroll exports, and reporting.
