Flexible work (선택적 근무) is a work arrangement where employees can autonomously decide their daily working hours (start and end times) within a set total working hours range (cycle) over a defined period.
Ministry of Employment and Labor guideline standards
Instead of the conventional 8-hour daily standard, overtime and shortfall are assessed based on a set work cycle (e.g., 1 week, 1 month, etc.).
Work types can only be configured by administrators with work type and policy configuration permissions.
Basic Settings
From the left menu at the bottom, go to [Settings] -> [Work Types] -> [Add Type] and select [Flexible Work].
Select the work cycle — the basis for determining required and overtime hours for the flexible work type — and the day of the week or date (day) on which the cycle begins.
Work Cycle Unit | Description | Statutory Working Hours | Maximum Workable Hours |
1 week | With a 1-week flexible work cycle, working 10 hours in a day may not be considered overtime if the week hasn't ended yet.
Overtime is not assessed on a per-day basis; any work exceeding 40 hours within a 1-week cycle is considered overtime. | 40 hours | 52 hours |
1 month | With a 1-month flexible work cycle, working more than 40 hours in a single week may not be considered overtime.
Overtime is assessed not on a per-day or per-week basis, but based on statutory working hours per the Ministry of Employment and Labor guidelines. | 40 hours x (total days in settlement period / 7 days) | Statutory working hours + (12 hours x (total days in settlement period / 7 days)) |
Next, configure the work cycle start date, working days, weekly holiday, working hours, core time, and other settings.
| Description | Recommended Setting |
Work Cycle Start Date | The date on which the work settlement cycle begins. | For a 1-month cycle, typically set to the 1st. |
Working Days | The days agreed upon in the employment contract as working days. | Mon, Tue, Wed, Thu, Fri |
Weekly Holiday | The day of the week designated as the weekly holiday (paid day off).
| Usually Sunday |
Average Working Hours | The contractual working hours (소정근로시간) stipulated in the employment contract.
| Usually 8 hours excluding lunch break |
Core Time | A designated time window during which collaboration with colleagues is expected, or mandatory working hours | Usually 11:00 AM – 4:00 PM |
Recommended Break Time |
| Usually the company's lunch break
|
Contractual Working Hours Calculation Method |
Accurate Labor Standards Act Application
Correction to Prevent Shortfall
Apply After Comparing Working Days with Statutory Hours
|
|
Overtime Work Records
Using the [In-Statutory Overtime Setting] feature, you can configure whether to distinguish between overtime within statutory working hours and general overtime. If your company does not distinguish between in-statutory overtime and general overtime and compensates all overtime at a 1.5x rate, please disable this toggle.
Input Increment Restriction
Only overtime matching the set increment can be entered.
For example, if the overtime input increment is 30 minutes, only 30 min, 60 min, 90 min, … of overtime can be entered.
Real-Time Work Records - Handling Sub-Increment Overtime
For real-time clock-in/out, you can specify behavior when overtime does not align with the increment.
With round-up, overtime is increased to match the increment; with round-down, overtime is decreased to match.
When configuring the handling method for sub-increment overtime input, you can specify behavior for real-time clock-in/out when overtime does not align with the set increment.
The overtime threshold for flexible work types is based on the contractual working hours of the work cycle. Overtime is not assessed on an 8-hour-per-day basis.
Example: If the monthly contractual working hours are 177 hours and 6 minutes, and the input increment is set to 60 minutes, overtime can be registered when real-time work records reach 177 hours and 66 minutes.
By default, the system provides the adjusted time in line with the policy, and you can confirm what time was adjusted from and to.
When entering work records in My Work Timeline, you can confirm that work records not conforming to the policy cannot be registered.
Minimum Overtime Input Duration
Overtime below the minimum input duration is not recognized.
For example, if the minimum input duration is 60 minutes, overtime of 1–59 minutes cannot be registered.
Real-Time Work Recording Feature
By enabling this feature, members can record their own work via the app or the real-time work recording feature.
On-Time Clock-In/Out Settings
Using the On-Time Clock-In/Out Tolerance Range, administrators can recognize late arrivals within a set time window as on-time clock-in, and early departures as on-time clock-out.
On-Time Clock-In/Out Tolerance Range
On-Time Clock-In/Out Tolerance Range
Since flexible work types have no fixed "on-time," if a recurring schedule, pre-planned work, or auto work record is set to 9:00 AM, the "on-time" reference becomes 9:00 AM.
When a planned work start time of 9:00 AM has been entered:
a. On-Time Tolerance Range [ On-time only ]
If work start is clicked before 9:00 AM, only the "Scheduled On-Time Clock-In at 9:00 AM" button is displayed in the work widget, making "Start Now" unavailable. From 9:01 AM onward, only the "Start Now" button is displayed, allowing late arrival to be tracked.
b. On-Time Tolerance Range [ 10 minutes ] setting
Until just before the last clock-in time of 11:00 AM, both "Start Now" and "On-Time Clock-In" buttons are displayed simultaneously for flexible arrival; from just after 5:50 PM, both "End Now" and "On-Time Clock-Out" are displayed.
Recording Settings
You can configure the real-time work recording settings applied to members.
Handling Missing Clock-Out Records
Handling Missing Clock-Out Records
Using the Handling Missing Clock-Out Records setting, you can choose how work records are handled when there is no clock-out entry.
a. Auto Clock-Out: If work is not ended within a certain period (20 hours from when the member pressed the work start button), the system automatically records work equal to the [Working Hours] defined in the work type.
For example, if the work type's [Working Hours] is 8 hours and a member starts work at 8:30 AM without clocking out, the system automatically processes the clock-out at 5:30 PM (9 hours later including 1 hour of break time).
However, in the case of auto clock-out, the recommended break times are not prioritized; instead, a 30-minute break is inserted in the middle of the shift when working more than 4 hours.
For example, if the company's lunch break is 12:00 PM – 1:30 PM (which is also set as the recommended break time), and a member starts work at 9:00 AM and is automatically clocked out without manually ending work, a 1-hour break is arbitrarily inserted between 12:00 PM and 1:00 PM.
b. Record Clock-In Only: Only the time when the member pressed work start is recorded, leaving the missing clock-out time for the member to enter directly (if they have work editing permission).
Default Clock-Out Settings
Using the Default Clock-Out Settings, you can configure the default settings for member convenience features (default clock-out method, work record review).
Default Clock-Out Method
Default Clock-Out Method
a. Prioritize current time for clock-out: Records the exact time the member presses the button.
b. Prioritize on-time clock-out time: Records clock-out based on the configured on-time reference or the clock-in time. Note: Since members can also click the three-dot button when ending work to record their actual departure time, it is not always possible to show only the on-time clock-out button.
Review Today's Work Record at Clock-Out
Review Today's Work Record at Clock-Out
a. Require review before clocking out: Work records are saved after reviewing and confirming them through a work confirmation step after pressing clock-out.
b. Skip: Work records are saved immediately upon pressing clock-out. This setting is more convenient when integrated with SECOM/ADT Caps.
Auto Work Recording
You can enable [Auto Work Recording] at the bottom of the settings screen.
When this feature is enabled, members no longer need to manually enter their clock-in/out times every day. Even without recording work manually, the system automatically enters work records every day based on the company's start time and working hours.
For example, if the start time is set to 9:00 AM and working hours to 8 hours, enabling [Auto Work Recording] will have the flex system automatically enter work records from 9:00 AM to 6:00 PM.
Members won't need to worry about forgetting to log time, and administrators can reduce the inefficiency of having to manage any gaps in work hours. This feature is typically enabled at workplaces that don't actively manage attendance.
Advanced Settings
Allow Work Records Below Statutory Minimum Break Time
When work is registered, recommended break times are also registered together.
If recommended break times are not used, or if a member tries to register an extended work record that exceeds the recommended break time, flex automatically inserts a 30-minute break for every 4 hours worked.
However, if this setting is enabled, breaks will not be forcibly entered.
Allow Work Records Exceeding Statutory Maximum Working Hours
FAQ
Can I manage tardiness for members?
Can I manage tardiness for members?
With the flexible work type, there is no fixed start time, so the system cannot determine tardiness.
However, you can check whether members were working during the agreed collaboration hours by reviewing [Core Time] compliance!
Check for core time non-compliance in [Attendance Management] -> [Attendance Dashboard].
What is a work cycle?
What is a work cycle?
A cycle refers to the period used as the basis for assessing contractual and overtime work.
Unlike work types with fixed daily working hours, flexible work calculates required and overtime hours based on the total hours worked within a specific "cycle" such as 1 week or 1 month.
What does setting a default work type mean?
What does setting a default work type mean?
Setting a default work type means that when new members are invited, this work type will be prioritized for matching.
Is the per-day working hours setting unavailable for the flexible work type?
Is the per-day working hours setting unavailable for the flexible work type?
Since the flexible work type does not have fixed working hours or start times per day of the week, there is no need to add day-specific settings. Therefore, the per-day working hours setting is excluded for the flexible work type.
Can the default clock-out method be fixed by the administrator?
Can the default clock-out method be fixed by the administrator?
Depending on the management approach, administrators can configure the default clock-out method, but members can change their clock-out method directly to suit their own work situation.
This is designed to help members record their departure more conveniently and to accurately reflect actual working hours, taking into account members' preferences and usability.
The system is designed to flexibly offer features that respect members' work flows while maintaining company policy.
Can I set a restriction to prevent work from starting before a certain time for the flexible work type?
Can I set a restriction to prevent work from starting before a certain time for the flexible work type?
The flexible work type is a system where employees autonomously determine their work start and end times and daily working hours within a defined total working hours range for a set cycle (1 week, 1 month, etc.), so a fixed start time cannot be configured. Because of this, the system cannot determine an "on-time" start (like a scheduled start time), and it is not possible to restrict members from starting work before a specific time such as 9:00 AM.
As a result, even if you disable the early clock-in restriction, work can be started at any time regardless.
To prevent work from starting before 9 AM, a pre-registered work entry starting at 9:00 AM must exist so the system can use it as an "on-time" reference.
To achieve the desired setting, you will need to pre-register work via auto work recording or recurring schedules to establish an on-time reference.
Can I set different core times for different days of the week?
Can I set different core times for different days of the week?
Since the flexible work type does not support different working hours per day of the week (per-day settings not supported), it is also not possible to set different core times for different days.

























