All features

HR & Payroll

Staff files, contracts, shifts, leave, and payroll — with audit, not spreadsheets.

1

contract lifecycle with expiry alerts

3

attendance grades: late, early, overtime

0

silent deletes on approved deductions

1

HR inbox for approvals and audit

HR & Payroll

Overview

Run the clinic team inside Smart Clinic: employee files and contracts, section shifts with Ramadan pairing, attendance that shows late and overtime minutes, leave and short permissions with live impact, insurance and contract expiry on one dashboard, payroll that only posts approved deductions and penalties, and a custody tab so every laptop, phone, or key handed to staff has a handover, transfer, and return trail.

Staff records, contracts, and employee custodyShifts, attendance, and permissionsLeave preview and deductions ledgerSalary and penalty access by permission

Payroll period lifecycle

DraftPeriod created
CalculatePayslips built
ReadyReview & pay
PaidExpenses posted

Leave approval flow

RequestEmployee submits
ReviewManager checks
ApprovedBalance updated
Rejected

Contract lifecycle

CreateNew contract
ProbationTrack the window
ExpiryAlert before it lapses
RenewChain stays visible

What goes into a payslip

Illustrative example — not live clinic data

Base8,000
Attendance1,200
Commissions2,400
Bonuses500
Deductions−800
=
Net pay11,300

Real-world use cases

1

Contracts that do not silently expire

Create, edit, and renew contracts; see the renewal chain on the list; get alerts when expiry or probation is close — before payday.

2

Know who holds the clinic laptop

Hand over custody from the staff file, transfer between employees in one step, and return with condition notes. Open items and total value sit on the profile; offboarding warns when something is still out.

3

Attendance with the real shift behind it

Managers see today’s assigned shift plus late, early-leave, and overtime minutes — not only a status colour. Exceptions and Ramadan variants sit on the same calendar.

4

Leave with the numbers before submit

Staff see days, balance before and after, and estimated salary impact, then attach documents. Managers approve a scoped queue; overlap is blocked.

5

Deductions and penalties that wait for approval

The deductions ledger and disciplinary cases post to payroll only when approved. Cancel needs a reason. A closed payroll month cannot be rewritten.

What you get

Employee personal and job data

Employee number, Arabic and English names, joining date, work pattern, employment status, direct manager, and a history of who changed status and when. Staff list and Excel import include the new fields.

Employee custody

Hand over, transfer, and return laptops, phones, keys, or uniforms from the staff profile. Open items show accountable value; the timeline names previous and new holders. Offboarding warns when custody is still open.

Contract lifecycle

Create, edit, renew, and track expiry and probation. The renewal chain is visible on the contracts list, with alerts for contracts expiring soon.

Shifts, Ramadan pairing, and graded attendance

Section defaults, Ramadan variants, and schedule exceptions. Each employee has today’s shift, assignment history, and an exception calendar. Attendance shows scheduled shift plus late / early leave / overtime minutes.

Medical insurance records

A dedicated insurance record with history and document upload. Expiry alerts share the HR dashboard with contracts about to expire.

Permission requests (استئذان)

Short permissions that managers or HR approve, reject, or cancel. Approved requests adjust attendance, including retroactive days. No self-approval, no overlap, no approval into a closed payroll period.

Leave with preview, attachments, and carry-over

Live preview of days, balance, and salary impact before submit. Attachments, overlap prevention, manager-scoped approval, full history on the employee record, and carry-over on the balance card.

Deductions ledger

Clinic-wide and per-employee deductions, multiple types and calculation methods, live amount preview. Approval posts to payroll; cancel requires a reason. Payslips show a clearer deductions breakdown.

Violations and penalties

Report → review → approve → close or cancel, with case history. A financial penalty creates a payroll deduction only when the case is approved. Appeals can reverse it unless that month is already paid or closed.

Governance, inbox, and audit

Salary, deductions, and penalties visibility by permission. Optional manager scope to direct reports. Tighter soft-delete on paid or closed payroll. HR inbox and audit log for approvals and sensitive actions. Safer private file uploads.

Also in the HR menu

Biometric devices and punch ingest, performance and KPIs, tax and social insurance on payslips, vacation rollover, onboarding checklists, and salary advances.

How it works

  1. 1

    Schedule and punch

    Assign section shifts (with Ramadan pairing and exceptions). Staff punch in; attendance grades late, early leave, and overtime against the scheduled shift — including approved permissions.

  2. 2

    Request leave or permission

    Staff submit leave with a live preview, or a short permission. Managers approve a scoped queue. Balances, attendance, and estimated pay impact stay consistent.

  3. 3

    Close payroll on a reviewed ledger

    Preview payslips with commissions, deductions, and penalties that were actually approved. Pay the period; expenses post to finance. Closed months stay closed.

Related modules

Ready to run your clinic on one platform?

See how Smart Clinic unifies EHR, ERP, growth tools, and AI — book a demo tailored to your specialty and size.