The Working Days – Shifts counter deducts leave based on scheduled shifts rather than contract working days. Only days with assigned shifts are automatically deducted, using the shift hours for calculations.
Key points:
- Shift management takes priority over contract schedules.
-
Rest days (no shifts scheduled) can optionally be counted as working days:
- Enabled: Deducted even if 0 hours
- Disabled: Not deducted
- If a day has no shift hours but rest day counting is enabled, the system uses contract hours while still counting the day as deducted.
This ensures leave deductions always reflect actual scheduled working time.
.png)

Step-by-Step: Working Days – Shifts Counter
- Employee submits a leave request.
-
Is shift management active?
-
No → Use contract working days logic:
- Half-day leave → 0.5 days deducted, contract hours counted
- Full-day leave → 1 day deducted, contract hours counted
- Yes→ Continue to next step
-
No → Use contract working days logic:
-
Is the day a rest day (no shifts scheduled)?
-
If it is not a rest day (the employee normally has shifts):
-
Check if the day has shift hours scheduled:
-
Yes:
- Half-day leave: 0.5 days deducted, half of shift hours counted
- Full-day leave: 1 day deducted, full shift hours counted
-
No (no shift hours for the day):
-
Should rest days be counted as working days?
-
Yes:
- Half-day leave: 0.5 days deducted, half of contract hours counted
- Full-day leave: 1 day deducted, full contract hours counted
-
No:
- 0 days deducted, 0 hours counted (day not counted as working day)
-
Yes:
-
Should rest days be counted as working days?
-
Yes:
-
Check if the day has shift hours scheduled:
-
If it is a rest day (no shifts by default):
-
Should rest days be counted as working days?
-
Yes
- Half-day leave: 0.5 days deducted, 0 hours counted (counted as a working day for leave purposes)
- Full-day leave: 1 day deducted, 0 hours counted (counted as a working day for leave purposes)
-
No:
- 0 days deducted, 0 hours counted (day not counted)
-
Yes
-
Should rest days be counted as working days?
-
If it is not a rest day (the employee normally has shifts):
FAQ
How many days will be deducted? Which and why?
Days that will be deducted:
- Days with scheduled shifts - only days where the employee has shifts scheduled with working hours
- Rest days when rest day counting is enabled - rest days are counted as working days for time off purposes
- Company holidays - still follow the same logic as contract-based planning (depends on company configuration)
Example: If an employee has shifts scheduled Monday-Friday and rest day counting is enabled, all 7 days of the week will be deducted
Example: If an employee has shifts scheduled Monday-Friday and rest day counting is disabled, only Monday-Friday will be deducted
Shift management defines the actual working pattern for employees through scheduled shifts. The system respects these specific schedules and the rest day counting preference to ensure accurate time off calculations.
How many days will not be deducted? Which and why?
Days that will not be deducted:
- Rest days when rest day counting is disabled - rest days are not counted as working days
- Days with no shifts scheduled - when shift management is active but no shifts are assigned
- Company holidays: Still follow the same logic as contract-based planning (depends on company configuration)
Example: If an employee has shifts scheduled Monday-Friday and rest day counting is disabled, Saturday-Sunday are not deducted
Example: If an employee has no shifts scheduled on Wednesday and rest day counting is disabled, Wednesday is not deducted
The rest day counting setting allows companies to choose whether rest days should count as working days for time off purposes. When disabled, rest days are treated as non-working days and not deducted from time off balances.
How many hours will be counted by day of absence?
- Days with scheduled shifts: Actual hours from the scheduled shifts for that day
- Full day leave: 100% of the shift hours for that day
- Half day leave: 50% of the shift hours for that day
- Rest days when rest day counting is enabled: 0 hours counted (but day is still deducted)
- Rest days when rest day counting is disabled: 0 hours counted and day not deducted
Special Case - No Shift Hours but Rest Day Counted
When shift management is active but has no shift hours scheduled for a day, and rest day counting is enabled:
- Days deducted: Based on leave type (half day or full day)
- Hours counted: Contract hours adjusted by the leave type
Example: If it's a half day leave on a rest day with rest day counting enabled: half day deducted, half of contract hours counted
The system treats it as a working day for deduction purposes but uses contract hours since no shift hours are available
How it works: The system uses the shift management hours for each specific day:
- Shift Hours: Uses the actual hours from scheduled shifts for that day
- Unpaid Breaks: Subtracts any unpaid break time from the total hours
- Leave Type Adjustment: Full day leave uses 100% of hours, half day leave uses 50% of hours
- Fallback: When no shift hours are available, uses contract hours with the same leave type adjustment
The hours come directly from the shift management system for each day, not from the base contract.
Key Differences from Contract Deduction
| Aspect | Shifts Deduction | Contract Deduction |
|---|---|---|
| Day Counting | ✅ Based on shift hours | ❌ Based on contract schedule |
| Rest Days | ✅ Can be configured to count | ❌ Never counted |
| Hours Source | ✅ Shift management hours | ✅ Contract hours |
| Dynamic Scheduling | ✅ Shifts can change daily | ❌ Contract is fixed |
| Priority | ✅ Takes priority over contract | ❌ Base logic |