Schedules tell Sweldo when an employee is expected to arrive and leave each day of the week. Without a schedule, the system cannot detect lateness, trigger overtime prompts, or identify rest days.
Open the employee record in the Employees tab and scroll to the Schedules section.
For each day the employee works, set a Shift Start and Shift End time. Use 24-hour format (e.g., 08:00 – 17:00).
Leave a day's row empty or disabled if the employee does not work that day — those are rest days.
Click Save. The schedule takes effect immediately on the next clock-in.
When the employee clocks in, the app compares the time with the shift start. Anything past the grace period (15 minutes by default) is recorded as late minutes. If the employee arrives after the shift has already ended, late minutes are set to 0 — the absence is already implied by the missing shift hours.
When clocking out, the system checks if the clock-out time is more than the configured threshold past or before the shift end. If so, the employee is prompted to submit an OT or early-out request. This only works if a schedule exists for that day.
If an employee clocks in on a day with no schedule but has schedules set for other days, the entry is flagged as 😴 Rest day for your review. If the employee has no schedules at all, rest-day detection is skipped.
If the employee arrives more than the Absent Window (default: 2 hours) after their shift start, the log is flagged as ⏰ Very Late for your review. This is separate from regular late minutes — it signals the employee was effectively absent for most of the shift.