Managing employee attendance is not a sheet pinned to the office door. It is a legal record, a payroll document, and a mirror of productivity. Any error in logging a clock-in or clock-out turns later into a wrong deduction on the payslip, a dispute with an employee, or a fine from the Ministry of Human Resources and Social Development (MHRSD). That is why every employer in Saudi Arabia starts by building a clear schedule covering attendance, departures, breaks, leaves, and overtime, tied directly to payroll and the Wage Protection System (WPS).
This template gives you a ready-to-use format for managing employee shifts daily, weekly, and monthly, with an explanation of Saudi Labor Law requirements and how to link the schedule to payroll and overtime automatically through Qoyod accounting software.
Why every Saudi business needs an employee shift schedule
A shift schedule may look like a simple administrative tool, but it actually serves three intertwined goals no business can skip:
- Legal compliance: Article 98 of the Saudi Labor Law obligates the employer not to exceed 8 actual working hours per day or 48 hours per week. Attendance logs are the only proof of compliance with this cap, and they are the first thing MHRSD asks for during any inspection or labor complaint.
- Productivity: The schedule reveals who is committed and who is chronically late, surfaces departments with repeated absences, and serves as a monthly performance benchmark for the team. Without a precise schedule, performance review becomes opinion, not data.
- Accurate payroll accounting: Actual hours worked, overtime, absences, and leaves are the four core inputs to any payroll run. A one-minute error in logging hits the accuracy of the entire payslip and leads either to overpayment that hurts the business, or under-deduction that triggers a dispute with the employee.
Companies relying on paper and pen or a single Excel file produce attendance reports late and lose the ability to feed the Wage Protection System in real time. Switching to an accounting system that links attendance to payroll has become a necessity, not a luxury.
Working hours in Saudi Arabia under the Labor Law
Core fields in a shift schedule template
Any practical schedule template must include eight non-negotiable fields. Drop one, and the link between the schedule and payroll loses part of its meaning.
| Field | Description | Why it matters |
|---|---|---|
| Employee name and ID number | The primary key linking the schedule to the employee file and contract. | Prevents mix-ups between employees with similar names. |
| Department / job title | Sales, accounting, warehouse, or the branch where they work. | Enables productivity analysis at the department level. |
| Date and day | For example, 2026-05-14 / Thursday. | Distinguishes a working day from a weekly rest day or public holiday. |
| Clock-in time | For example, 07:55 AM, to the minute. | Identifies tardiness and marks the start of the shift. |
| Clock-out time | For example, 04:30 PM. | Determines total actual hours and overtime. |
| Break duration | 30 minutes or one hour, depending on company policy. | Deducted from actual hours since it is not counted as work. |
| Actual working hours | (Clock-out minus clock-in) minus break. | The direct input to payroll. |
| Overtime / absence | Overtime by written order only, absence with documented reason. | Overtime is paid at 150%, absences are deducted from salary. |
Types of shift schedules in Saudi businesses
Choosing the right type depends on the nature of the activity, the headcount, and how much daily task variation you have. These are the four most-used formats:
1. Daily timesheet
A separate sheet for each day, signed by the employee at clock-in and clock-out. Used by maintenance workshops and contracting firms where the worksite and shift change daily. Main advantage: easy real-time follow-up. Drawback: hard to aggregate monthly without a digital system.
2. Weekly schedule
One file covering seven days, prepared in advance at the start of the week. Suitable for restaurants, cafes, and retail stores running multi-shift operations. Managers can plan staffing based on daily peaks, a critical capability in service industries.
3. Monthly timesheet
One file covering 30 or 31 days, linked directly to the monthly payslip. This is the format adopted by most service companies and administrative offices. It gives a full picture of attendance, absences, and leaves before payroll approval.
4. Shift schedule
Designed for factories, hospitals, and hotels operating 24 hours. The day is split into shifts (morning 8-4, evening 4-12, night 12-8) and employees rotate across them. Smart management of these schedules requires a digital system that calculates the night shift premium and avoids scheduling the same employee in two back-to-back shifts.
Saudi Labor Law requirements in the shift schedule
Regulatory compliance is not optional. The Ministry of Human Resources and Social Development (MHRSD) requires every employer to keep a documented attendance log matching the statute. The articles your schedule must reflect:
- Article 98: Actual working hours must not exceed 8 hours per day or 48 hours per week (40 hours for some categories). During Ramadan, for Muslim employees the cap drops to 6 hours per day or 36 hours per week.
- Article 101: An employee may not work more than 5 consecutive hours without a break of at least 30 minutes for rest, prayer, and meals. This break does not count as working hours.
- Article 104: Weekly rest is one full day (24 consecutive hours), typically Friday for those on the traditional workweek.
- Article 107: Overtime hour pay equals the regular hour pay plus 50%. Any hour exceeding the daily or weekly cap is overtime and must be documented in the schedule with a prior written authorization.
- Article 108: Work performed on the weekly rest day is paid at the regular daily rate plus a 50% premium, or compensated with a substitute rest day during the following week.
If the schedule does not reflect these articles, the employee can file a complaint through the Musaned platform or the Wage Protection System, and the employer will be required to pay the difference plus a penalty. The safer move is to enforce these rules as automated rules in the system rather than relying on memory.
Work shifts: morning, evening, and night
Shifts are more complex than a uniform workday. They require a schedule that distinguishes the shift type and calculates the night-period premium separately.
Morning shift (06:00 to 14:00)
The most common shift. No extra premium since it sits within regular working hours. Suitable for accounting, sales, and administration.
Evening shift (14:00 to 22:00)
Common in retail and restaurants. Some employers grant a token shift premium (SAR 50 to 150 per month) to compensate for working through peak hours.
Night shift (22:00 to 06:00)
Eligible for a night shift premium that can reach 25% of base salary in some internal policies, even though the Saudi Labor Law does not mandate it explicitly. Accurate logging of night hours matters because they are subject to different rules in health insurance and in occupational fatigue calculations.
12-hour long shift
Used in security, hospitals, and some factories. The employee works 12 consecutive hours (with 90 minutes of distributed breaks), then gets 36 hours of rest. This system requires an MHRSD authorization since the default in Saudi law is 8 hours.
Linking the shift schedule to payroll and WPS
This is the step that separates a professional operation from the rest. A shift schedule without a statutory payroll link is just a worksheet. With the link, it becomes a financial engine that generates the payslip automatically.
The four inputs flowing from schedule to payroll:
- Total actual working hours in the month.
- Total approved overtime hours (paid at 150%).
- Unexcused absence days (deducted from base salary at the daily rate).
- Approved sick and annual leaves (paid in full or part depending on type).
Daily salary calculation: Monthly salary divided by the number of days in the Gregorian month (30 or 31). This rule is the one adopted in Qoyod payroll, where the daily wage is computed by dividing monthly salary by actual calendar days, not by scheduled working days.
WPS link: Once payroll is approved, the SIF (Salary Information File) is sent to the bank through the Mudad platform to transfer each employee’s salary before the 10th of the following month, per the Wage Protection System. Any delay exposes the employer to service suspension on the Qiwa portal until arrears are settled.
Four steps to turn a shift schedule into a compliant payslip
Log attendance
Clock-in and clock-out to the minute through a biometric device or an app tied to the employee database.
Compute hours
Sum actual hours, tag overtime at 150%, subtract breaks and absences.
Prepare the payslip
Auto-generate a journal entry for base salary, allowances, deductions, and the GOSI employer share.
Send via WPS
Push the SIF file to the bank through Mudad before the 10th of the following month.
Going digital: from paper logs to biometrics and apps
Relying on a paper attendance sheet is a security gap for any serious business. An employee can sign in for a colleague, and the manager loses the ability to verify actual clock-in time. That is why most Saudi companies have moved to three digital tools:
- Biometric device: Reads fingerprint or face at clock-in and clock-out. Cannot be faked. Installed at the office or branch gate, exports attendance data daily as Excel or CSV.
- Time tracking apps: Such as Jisr, Humantz, and ZenHR, where the employee logs in through their phone with GPS verification. Ideal for field staff and sales reps.
- Accounting integration: Links attendance data directly to payroll. With the Qoyod and Jisr integration, working hours, overtime, and absences move from the HR system to the payslip with one click, no manual re-entry.
Worked example: salary with overtime hours
Assume you have an employee at a restaurant branch in Riyadh, base salary SAR 4,500 per month, in a 30-day month. During May 2026, they worked 28 days, were absent 2 days without excuse, and put in 10 approved overtime hours by written order from the manager.
Step 1, daily salary: 4,500 / 30 = SAR 150 per day.
Step 2, absence deduction: 2 days x 150 = SAR 300 deducted.
Step 3, regular hourly rate: Daily salary / 8 = 150 / 8 = SAR 18.75.
Step 4, overtime hourly rate: 18.75 x 1.5 = SAR 28.125.
Step 5, overtime value: 10 x 28.125 = SAR 281.25.
Step 6, gross salary before GOSI: 4,500 – 300 + 281.25 = SAR 4,481.25.
Step 7, employee share of General Organization for Social Insurance (GOSI): 9.75% of base salary plus housing allowance. Without housing allowance, the deduction is 4,500 x 9.75% = SAR 438.75.
Net salary: 4,481.25 – 438.75 = SAR 4,042.5, transferred via WPS before the 10th of June.
This simple calculation depends on a precise schedule. If the absence day were logged as attendance, salary would rise by SAR 150. If the 10 overtime hours were not logged, the employee would lose SAR 281.25. Every minute in the schedule equals riyals on the payslip.
Common mistakes in shift schedule management
Seven mistakes recur in small and mid-sized businesses, and each one costs the company financially or legally:
- Not logging break periods: When breaks are counted as working hours, the employer pays for labor the employee did not actually provide.
- Skipping overtime: The most common labor complaint filed with MHRSD is unpaid overtime. An incomplete schedule here is evidence against the business.
- Relying on a personal Excel file: A single file on the HR manager’s laptop, lost or corrupted, takes months of attendance data with it. No backups, no audit trail.
- Not documenting sick leaves: A sick leave requires an approved medical report from a licensed healthcare facility. Logging “absence with excuse” without a document opens a legal gap.
- Mixing annual leave with unpaid leave: The first is fully paid, the second is deducted from salary. The schedule must distinguish them clearly.
- Approving overtime after the fact: Overtime is only counted if there is a written authorization from the direct manager before it is worked. An employee cannot stay past hours on their own and demand overtime pay.
- Not reviewing the schedule before payroll: Every employee should sign off on their hours at month-end (electronically or on paper) before the timesheet goes to accounting. This cuts payroll disputes by around 80%.
Practical tips to improve schedule discipline
A written schedule policy is not enough on its own. Discipline comes from an internal culture that treats attendance as a value, not just a rule. Six practices adopted by leading Saudi employers:
- Clear, published tardiness policy: Spell out in the contract and the internal regulations how many minutes of grace before tardiness counts, and what the penalty is for repeat lateness. An employee who knows the rule upfront sticks to it far better than one surprised by the deduction.
- Monthly discipline bonus: Allocate a token bonus (SAR 100 to 300) for any employee with a full month of attendance, no tardiness, no absence. The cost is trivial compared to the impact on team morale.
- Weekly attendance reports to managers: Send each department head a weekly report on their team, so they intervene early before sporadic tardiness becomes a fixed pattern.
- Monthly employee review: Before approving payroll, share with each employee a summary of their attendance and absences for their sign-off (electronic). This closes the door on any post-payroll dispute.
- Tie discipline to annual performance review: Make attendance compliance one of the review pillars, so it feeds into the final rating and influences annual raises and promotions.
- Match discipline with flexibility: A workplace that enforces strict discipline with zero flexibility (short leaves, justified delays, shift swaps between colleagues) breeds hostility. Discipline pairs with structured flexibility, not blind rigidity.
Keeping attendance records: retention and audit
MHRSD requires attendance records to be retained for at least five years, the same retention period as accounting books under the anti-concealment regulation. This includes:
- Daily attendance logs (paper or electronic).
- Approved monthly payslips.
- Written overtime authorizations.
- Leave requests and approvals.
- Medical reports for sick leaves.
- SIF files sent to Mudad as proof of WPS execution.
Paper retention becomes an organizational nightmare after two years, so a central digital archive linking every file to the employee, month, and year is the safer path. Cloud accounting software like Qoyod stores these records automatically inside the system with daily backups, so nothing is lost even if the accountant’s machine fails.
Work flexibility: hybrid schedules and remote work
One of the biggest shifts in the Saudi labor market after Vision 2030 is the broad acceptance of hybrid and remote work, especially in tech, accounting, and marketing. But this shift creates new challenges for the schedule:
- Measuring outcomes, not hours: A remote employee is measured by task delivery, not clock-in time. Even so, the employer is still required to log working hours for GOSI and WPS purposes.
- Defining core overlap hours: Set daily hours when the entire team is online (for example 10 AM to 2 PM) to keep collaboration tight, and leave the rest flexible.
- Electronic documentation: Use apps like Jisr or Qoyod integrations to log start and end of the remote day, with screenshots of completed tasks in some cases.
- Written work-from-home policy: An internal document specifying mandatory in-office days, expected working hours, and the communication protocol. It protects both sides in any dispute.
How Qoyod helps you manage attendance and payroll
Qoyod is not a full HR system, but it provides strong tools to link attendance with accounting payroll, especially for small and mid-sized businesses:
- Built-in payroll module: Generates a monthly payslip for each employee, calculates allowances, deductions, and overtime, and posts the journal entry automatically without manual input.
- Accurate daily salary calculation: Qoyod divides the monthly salary by the actual days in the Gregorian month (30 or 31), not by scheduled working days, ensuring accurate deductions for new hires or mid-month leavers.
- Customizable payroll components: Add new salary types (housing allowance, transportation allowance, night shift premium, productivity incentive) and map each one to the correct expense account in the chart of accounts.
- Integration with Jisr: Attendance, leaves, and overtime data flow from Jisr straight into the payslip in Qoyod, with no re-keying. Useful for businesses using Jisr for HR and Qoyod for accounting.
- Integration with Mudad: Qoyod exports the SIF file in a format accepted by local banks, ready to upload to Mudad for WPS execution.
- Real-time financial position: After the payroll entry posts, the balance sheet and the income statement update instantly, so you see the salary impact on profitability and liquidity at the same moment.
- Employee cost reports: Ready-made reports for labor costs by department, branch, and project. Useful for productivity analysis and hiring decisions.
For larger companies needing a full HR system with biometric attendance, leave management, and performance review, the best fit is to run Jisr for HR and Qoyod for accounting, linked through the official integration.
Next steps
Start by downloading this template, customize it to your business, then move gradually to a digital system that links attendance to payroll automatically. Every day of delay in digitizing attendance equals lost hours in monthly accounting, potential disputes with employees, and regulatory exposure to MHRSD.
Try Qoyod free for 14 days, and watch monthly payroll go from a heavy task to an automated process that takes minutes, not days.