How-to

Time sheet configuration

Last updated May 24, 2025 · Tushar Agarwal

On this page

Overview

The Timesheet Configuration page in HRStop lets HR and admins define how employees interact with the timesheet module. You can set rules for time entry, assign clients, control visibility, and enforce time-tracking standards.


Control Panel → Settings → Modules → Search for Timesheet


Step-by-step configuration


1. Enable the Timesheet module

  • Locate Timesheet under the Modules section.
  • Toggle it to Enabled.
  • This makes the Timesheet tab visible in the Control Panel and Employee Portal.

Key configuration options explained


Enable Clients

  • Lets you assign clients to projects.
  • Allows billing and reporting by client.
  • Once enabled, a “Clients” section appears in Timesheet settings.

Tip: Useful for companies managing billable work for multiple external clients.


Enable Project Tasks

  • Lets you break projects down into tasks (e.g., Development, Testing).
  • Helps with granular tracking of time spent on each task.
  • Employees see tasks listed when filling in timesheets.

Optional setting: “Make all assigned tasks mandatory” to force timesheet entries for each assigned task.


Restrict backdated entry

  • Prevents employees from filling in timesheets after a certain number of days (e.g., 30 days).
  • Set the number of days using “Restrict employees to fill timesheet after __ days”.

Example: If set to 30, employees can’t fill in timesheets older than 30 days.


Auto-populate task titles/descriptions

  • Saves time and improves consistency.
  • Based on the selected project and client, task titles or descriptions can auto-fill using predefined patterns.

Two settings are available:

  • Auto-populate task title
  • Auto-populate task description

Restrict hours beyond shift duration

  • Prevents unrealistic entries (e.g., logging 14 hours when the shift is 9).
  • Enable Timesheet Restriction Based on Hours.
  • Users get a warning when they exceed the shift duration.

Allow future timesheet entries

  • Lets employees fill in timesheets in advance (e.g., for planned leaves or pre-scheduled work).
  • Enable only if your workflow permits future planning.

Mandatory detailed timesheet (daily) vs weekly summary

  • Enable Detailed Timesheet to make it compulsory for employees to fill daily work logs (tasks, hours, etc.).
  • If disabled, employees have the option to fill in a Weekly Summary instead.

Detailed logs give better insight but require more effort. Weekly summaries are quicker but less descriptive.


Final step: Click "Update"

After configuring, scroll down and click Update to save your changes.


Best practices

  • Use the detailed timesheet for high-accountability projects.
  • Enable project tasks if multiple roles or actions are part of a project.
  • Set reminders manually if needed, as HRStop may not trigger automatic alerts for timesheet delays.

Frequently asked questions

Can employees fill timesheets for future dates?

Yes, employees can fill future-dated timesheets, but only if this setting is enabled by the admin.


How to enable

  1. Go to Control Panel → Settings → Modules → Timesheet Configuration.
  2. Scroll to the option “Allow employees to fill future timesheet”.
  3. Select the check box to enable the option.
  4. Click Update to save the settings.

Once enabled, employees see upcoming dates available for selection in both Daily and Weekly Views.

Can I restrict timesheet entries that exceed shift hours?

Yes, you can prevent or warn employees when they log more hours than their scheduled shift.


How to enable this restriction

  1. Go to Control Panel → Settings → Modules → Timesheet Configuration.
  2. Scroll to “Enable timesheet restriction based on hours”.
  3. Select the check box to activate it.
  4. Click Update.

If enabled, employees receive a warning message when they attempt to submit a timesheet with total hours exceeding their shift length (e.g., 9 hours).

How do I enable the Time Sheet module?
  • Navigate to Control Panel → Settings → Modules.
  • Scroll down to find the section labeled "Enable Time Sheet Module."
  • Select the check box to enable the module.