For clinics and pharmacies · Saudi Labour Law

Everything about your staff,
and their pay, in one place

Attendance, leave, payroll and petty cash in one system

End-of-service and leave computed to the law A bank transfer file ready to export
Branch rota · this month Fixed and rotating shifts
Pharmacist Assistant Cashier Nursing Reception
12345678
Branch shifts across the month
Shift Leave
What happens today
01

Attendance in a notebook, payroll in a spreadsheet

02

Leave requests lost in WhatsApp groups

03

At audit, nothing proves you complied

Chapter one

The employee file and its documents

One contract, one ID, one place. Every document is attached to the employee, with its expiry date and a reminder before it.

The contract and its annexes National ID or Iqama, and the professional licence Expiry dates and their reminders
The employee file and its documentsAbout
BA Bandar AlSubaieProcurement Specialist · Sales Active
AboutWorkDocumentsLeavePayrollAttendance
First nameBandar
Last nameAlSubaie
NationalitySA
Employee numberDEMO-011
Iqama2000000009
GenderMale
Work emailbandar.alsubaie@demo.jadwal.invalid
Mobile numberN/A
Work phoneN/A
Contract, ID and professional licence attached, with their expiry dates
The employee file · their details, contact and documents in one place
Chapter two

Time and place

Check-in from inside the branch perimeter, with the rota built in advance. Lateness, absence and overtime are read from the schedule itself, not from a notebook.

A geofence for every branch Fixed and rotating shifts A record that cannot be changed without a trace
Attendance report · Bandar AlSubaieJadwal Demo HQ · Sep 2026
Date Shift Status In Out Hours
Sep 2026 10Thursday Standard hours 9-5 Upcoming
Sep 2026 09Wednesday Standard hours 9-5 Absent
Sep 2026 08Tuesday Standard hours 9-5 Late 12:25 PM 08:00 PM 7h 35m
Sep 2026 07Monday Standard hours 9-5 Late 12:25 PM 08:00 PM 7h 35m
Sep 2026 06Sunday Standard hours 9-5 Absent
Source: the app, inside the branch perimeter · the record cannot be changed without a trace
Attendance report · shift, in, out, hours worked, and how it was recorded
div>
Chapter three

Everything that reaches the payslip

Attendance, leave, overtime and deductions gather into one payslip. The employee's GOSI share is computed, and a bank transfer file is exported ready to upload.

The screen below is from the system, on demonstration data.
Payslip · Saad AlBaqamiSeptember 2026 · Pending
Basic5,200.00
Allowances1,950.00
Overtime97.50
Net6,662.50
Earnings
Basic salary+ 5,200.00
Allowances+ 1,950.00
Overtime+ 97.50
Total7,247.50
Deductions
GOSI (employee share) 9% of 6,500.00− 585.00
Net pay6,662.50
The GOSI deduction is computed · a bank transfer file is exported
An employee payslip · earnings, deductions and net pay
Chapter four

The money that leaves before payday

Loans, floats and branch petty cash: requested, approved, paid out, then recovered from the payslip. Four steps, each leaving a written trace.

01 The request The employee or branch manager requests a loan or a float, and states the reason.
02 Approval Whoever holds the authority approves or rejects, and the decision is recorded with their name and the time.
03 Payment The payment is booked against the float, with its voucher or invoice attached.
04 Recovery Whatever is not settled appears as a line on the payslip, not on a side sheet.
Chapter five

Who is allowed to do what

A branch manager sees their branch. An accountant sees the payroll run and not the medical file. The owner sees everything. Permission is granted by role, withdrawn in one click, and a trace remains of who did what and when.

Screens from the system

Jadwal screens on demonstration data
Service desk · employee requests
Pending 2Approved 0Rejected 0Archived 0
Ticket Employee Type Summary Created Actions
T-L-007 MAMohammed AlOtaibi#DEMO-003 Leave Request Annual Leave · Sep 23 to Oct 22, 2026 (22 days) Sep 08, 2026 ApproveReject
T-L-008 SASara AlDosari#DEMO-004 Leave Request Annual Leave · Sep 27 to Oct 17, 2026 (15 days) Sep 08, 2026 ApproveReject
Showing 2 of 2 results · page 1 / 10Attendance corrections, leave, leave allowance and loans in one inbox
SAR 100.00#363296 · 2026-09-06
NAFT · fuelAwaiting review
The receipt fields were read by AI
Receipt numberAI
VendorAI
DateAI
SubtotalAI
VATAI
TotalAI
CategoryManual
Approve Reject Re-extract View image
Loans · repayment schedule8 / 12 paid
# Due Amount Paid Status
#6 Jun 01, 2026 256.59 SAR 256.59 SAR Settled View proof
#7 Jul 01, 2026 256.59 SAR 256.59 SAR Settled View proof
#8 Aug 01, 2026 256.59 SAR 256.59 SAR Paid
#9 Sep 01, 2026 256.59 SAR 0.00 SAR Scheduled Settle outside payroll
#10 Oct 01, 2026 256.59 SAR 0.00 SAR Scheduled Settle outside payroll
#11 Nov 01, 2026 256.59 SAR 0.00 SAR Scheduled Settle outside payroll
Instalments are settled automatically through the payroll cycles.

Labour Law articles, applied on the screen

The notes below point to articles of the law; they are not legal advice
Article 93 The deduction cap carries the excess to the following month
Article 109 Annual leave is 21 days, rising to 30 after five years
Articles 84-87 End-of-service is computed, never keyed in by hand
Article 87 The marriage and childbirth window: outside it, the calculation is refused
Articles 71 and 107 Limits below which nothing can be saved
Article 80 Dismissal without award requires a written reason
Mobile app

Your staff carry their schedule in their pocket

They check in from inside the branch perimeter, request leave, follow their float and their loan, and read their payslip and documents - in Arabic first.

Attendance Past attendance The shift roster Leave Floats Loans Pay Company documents
Checked in
Leave requestAwaiting the branch manager
A line on the payslipTransport allowance
جدولJadwal
Today's shift · standard hours 9-5 Not checked in yet
Check in
My shift Leave request Payslip My documents
Inside the branch perimeter
Leave request
TypeAnnual leaveFromSep 23, 2026ToOct 22, 2026Duration22 working daysBalance before21 days
Submitted · awaiting the branch manager
Ticket T-L-007

Data and security

Hosted inside the Kingdom, in Riyadh
A separate database for every company
Nightly backups, off the server
Permissions by role
Exports fit for audit, in Arabic and English
Built to the principles of the Personal Data Protection Law

Request a demo

We show you the system on one branch's data, and answer your questions about attendance, payroll and petty cash.

We use these details only to answer your enquiry. See our privacy policy.

Prefer email? Write to us at info@jadwal.tech