Skip to main content

Fixed Working Hours

Premium Feature

Fixed working hours is a premium feature. To use this feature, you need a premium subscription.

With fixed working hours, you define on which days and at what times an employee works. This configuration automatically affects vacation calculation and shift validation.

Finding the Feature

You can find the "Fixed Working Hours" setting in the employee profile:

  1. Go to Employees in the main menu
  2. Click on an employee to open their profile
  3. Switch to the Contract tab
Contract tab with working hours section

Configuration

Two Modes

You have two options:

ModeDescriptionWhen to use?
No fixed working hoursYou can only specify how many hours per week should be worked.Employees with flexible working hours
Fixed work daysFor each weekday, you define whether and when work is done.Employees with a regular work rhythm

Configuring Work Days

When you activate "Fixed work days", an overview of all seven weekdays appears:

Weekday configuration

For each day you can set:

OptionMeaning
Full dayThe employee works on this day. You enter start and end times.
OffThe employee does not work on this day. This day does not count as a work day.

Entering Times

For each work day ("Full day"), you enter the working hours:

  • Start time: When does work begin?
  • End time: When does work end?
Night Shifts

For night shifts that go past midnight (e.g., 22:00 - 06:00), the system automatically recognizes that the end time is on the following day.

Weekly Hours

Weekly hours must be entered manually in both configurations.


Effects on Other Functions

Vacation Calculation

Fixed working hours directly affect how vacation days are calculated.

Vacation calculation example

Without Fixed Working Hours (Default)

The system assumes the employee works Monday to Friday:

  • Saturdays and Sundays are automatically deducted
  • Holidays are deducted if they fall on Mon-Fri

With Fixed Working Hours

The system uses the configured work days:

  • Only days with "Full day" status count as work days
  • Days with "Off" status are not counted as vacation days
  • Holidays are only deducted if they fall on a work day
Example 1: 4-Day Week

Employee: Lisa works Monday to Thursday, Friday is off.

Vacation: January 13 (Monday) to January 17 (Friday)

CalculationWithout fixed working hoursWith fixed working hours
Counted daysMon, Tue, Wed, Thu, Fri = 5 daysMon, Tue, Wed, Thu = 4 days
Vacation days5 vacation days4 vacation days

Result: Lisa saves 1 vacation day because Friday doesn't count as a work day.

Example 2: Holiday on a Day Off

Employee: Max works Monday to Thursday.

Scenario: May 1st (holiday) falls on a Friday.

CalculationWithout fixed working hoursWith fixed working hours
Holiday counts?Yes (Friday = work day)No (Friday = off)

Result: For Max, this holiday has no effect on his vacation entitlement.

Rule System (Shift Validation)

Fixed working hours are part of the rule system. When activated, medishift checks during shift planning:

  1. Work day check: Is a shift planned on a day off?
  2. Time window check: Is the shift within the configured working hours?

Warnings in the Shift Plan

If you try to assign an employee a shift that doesn't match their working hours, you'll see a warning:

Examples of warnings:

SituationWarning
Shift on a free Saturday"Max doesn't work on Saturdays"
Shift outside the hours"Lisa only works 08:00 - 17:00 on Mondays"
Warnings vs. Blocks

These checks are warnings, not hard blocks. You can still make the assignment if there's a good reason (e.g., covering for someone).

Employee Dropdown

In the employee dropdown when staffing shifts, conflicts are displayed directly:

Employee dropdown with hints

This helps you quickly see which employees are available for a specific shift.


Practical Examples

Example 1: Part-Time Employee (4-Day Week)

Sarah works Monday to Thursday, 08:00 - 16:30 each day.

Configuration:

DayStatusStart timeEnd time
MondayFull day08:0016:30
TuesdayFull day08:0016:30
WednesdayFull day08:0016:30
ThursdayFull day08:0016:30
FridayOff--
SaturdayOff--
SundayOff--

Effects:

  • Vacation days are only counted for Mon-Thu
  • Warnings appear when shifts are planned on Fridays
Example 2: Night Shift Employee

Thomas works night shifts from Wednesday to Sunday.

Configuration:

DayStatusStart timeEnd time
MondayOff--
TuesdayOff--
WednesdayFull day22:0006:00
ThursdayFull day22:0006:00
FridayFull day22:0006:00
SaturdayFull day22:0006:00
SundayFull day22:0006:00

Effects:

  • Vacation days count only for Wed-Sun
Example 3: Weekend Work

Julia works Thursday to Monday (off: Tue + Wed).

Configuration:

DayStatusStart timeEnd time
MondayFull day09:0017:00
TuesdayOff--
WednesdayOff--
ThursdayFull day09:0017:00
FridayFull day09:0017:00
SaturdayFull day09:0017:00
SundayFull day09:0017:00

Effects:

  • Vacation days are counted for Thu-Mon (not Tue-Wed)
  • Holidays on Tuesday or Wednesday have no effect
  • The rule system takes the unusual work week into account

Frequently Asked Questions

Do I need to set up fixed working hours for every employee?

No. Fixed working hours are optional. If you don't configure them, the system uses the standard work week (Monday to Friday).

What happens if I change the working hours?

Changes take effect immediately. Already approved absences are not automatically recalculated. You can adjust these manually if needed.

Can I configure night shifts?

Yes! Simply enter an end time that is before the start time (e.g., Start: 22:00, End: 06:00). The system automatically recognizes this as a night shift.


Summary

AspectEffect
Vacation calculationOnly configured work days count as vacation days
HolidaysOnly deducted if they fall on a work day
Shift planningWarnings for conflicts with working hours
Weekly hoursMust be entered manually
Employee dropdownShows availability hints based on working hours
Recommendation

Configure fixed working hours for all employees with regular work patterns - especially for part-time and shift work. This gives you more accurate vacation calculations and helpful warnings during shift planning.