Home About Services Software Hardware Customer Stories Clients Contact
EN AR
⭐ New Release — Powerful Features

HR & Payroll
Management System

A complete solution for attendance management, payroll calculation, loans and fines, salary raise tracking, and professional reports — all in one easy-to-use bilingual system.

165+
Employees
15+
Screens
100%
Bilingual
OptionHR Dashboard
Features

Everything You Need in One System

A comprehensive system covering every aspect of HR management — from fingerprint to payroll

Attendance Management

Auto-sync with biometric devices, fingerprint pulling, record processing, late and early-leave tracking.

Automatic Payroll

Monthly/weekly/daily salaries, insurance, tiered taxes, deductions and allowances with accurate reports.

New ⭐

Actual Time Deduction

Sums duration of fingerprint pairs and deducts based on actual worked time — not just first/last punch.

New ⭐

Salary Raise Tracking

Full history of every employee raise, smart title-bar notifications for review dates, automatic detection of edits.

New ⭐

Flexible Start Shifts

For employees with flexible schedules — no late deductions, overtime calculated on actual time worked.

Bulk Import

Download Excel template with all employees, fill values, and upload hundreds of records in seconds (loans, punches, employees).

Professional Printing

6 print types: detailed/official/simple payslip, payroll checks, detailed check, receipt — bilingual and print-ready.

Interactive Columns

Full control over showing/hiding columns, with per-user saved settings — no need to adjust each time.

Flexible Rules

Tiered late rules, multi-level overtime rules, retroactive absence deduction, leaves by days and hours.

Screenshots

Take a Tour of the System

Click the tabs to explore different screens

Comprehensive Dashboard at a Glance

A complete overview of company operations in one screen — from employee count to total monthly payroll.

  • Colored cards for key numbers (employees, present, absent, leaves)
  • Total monthly payroll auto-calculated
  • Weekly attendance chart
  • Connected device status
  • Notification bell for due reviews
Dashboard
Employees

Detailed Employee Files

Comprehensive form with all data — personal, employment, financial, insurance, taxes, documents, and salary raise history.

  • Search and filter by department, branch, name
  • Excel employee import
  • Document uploads (contract, photo, certificates)
  • Set shift and rules per employee
  • Full historical record of all salary raises

Precise Attendance Tracking

4 smart tabs showing everything you need — detailed attendance, raw punches, employee review, and salary preview before calculation.

  • Process raw punches into attendance records
  • "Pair Movements" tab for punch pairs and durations
  • "Salary Preview" tab before generating actual payroll
  • "Employee Review" tab for verification before calculation
  • Filter by period, branch, department, employee
Attendance
Payroll

Accurate Integrated Payroll

Auto-calculation of every salary element with each item shown — base salary, allowances, overtime, deductions, insurance, taxes, and net.

  • Auto-calculation by company and department rules
  • Detailed view per employee with all numbers
  • Quick "Salary Effects" buttons per employee
  • Before/after approval comparison
  • Excel export and PDF print

6 Professional Print Types

One unified "Print Payroll Checks" dropdown with all types — choose what suits you with one click.

  • Detailed Payslip — with daily attendance and every item
  • Salary Checks — 3 checks per page
  • Official Payslip — accounting format
  • Detailed Check — all items in organized table
  • Receipt Check — with loan, raise, and separate deductions
  • Effects Report — loans, fines, and bonuses per employee
Printing
Settings

Flexible Settings to Fit Your Company

Change calculation rules, enable new features, and customize system behavior to your company policy.

  • Shift rules (fixed, variable, open, flexible-start)
  • Tiered late and early-leave rules
  • Multi-level overtime rules
  • Absence rules (fixed multiplier, tiered, retroactive)
  • Insurance rates and tax brackets
  • Leave and permission types (including day permissions)
New ⭐

New Features That Truly Make a Difference

Advanced tools we added to make your system smarter and more accurate

🎯 Salary Effects (New Popup)

On every employee row in salary preview, a "..." button opens a comprehensive window with all financial effects.

  • Loans — by date, installment, and description
  • Fines — approved within the period
  • Bonuses — with amount and reason
  • Fixed Items — permanent allowances/deductions
  • Add or remove any item directly from the window
  • Print professional B&W PDF of effects
Salary Effects (New Popup)
Raises and Notifications System

📈 Raises and Notifications System

The system tracks every employee's salary review dates automatically and reminds you before the date.

  • 🔔 icon in title bar with count of due employees
  • Custom dialog to record raise with reason
  • Full historical log of all employee raises
  • Auto-detection of any direct salary edits
  • Customizable default review period per employee

🔔 Smart Title-Bar Notifications

A notification bell showing employees whose salary review is due — you won't forget anyone again.

  • Red counter with active notification count
  • Dropdown list of due employees
  • Per employee: last raise + days overdue
  • Quick navigation to employee card
  • "Postpone 30 days" button for non-urgent ones
Smart Title-Bar Notifications
Loans & Advances Management

💰 Loans & Advances Management

Complete loan management — issue, track installments, and follow up balances automatically with smart bulk import.

  • Smart issuing — automatic installments by date and count
  • Status tracking — active / completed / pending
  • Bulk import — Excel template with all employees
  • Auto deduction — monthly installment from payroll
  • Per-employee details — total / remaining / paid
  • Print loan card and payment schedule

🔌 Direct Fingerprint Device Connection

Connect directly to fingerprint devices over the network (TCP/IP), pull punches live, and sync without any manual intermediary.

  • Direct TCP/IP connection — by device IP & port
  • Multi-device support — main branch + remote branches
  • Live status — last sync per device
  • One-click sync all — pull punches from every connected device
  • Live progress — record count during sync
  • Works with ZKTeco and similar standard devices
Direct Fingerprint Device Connection
Full Capabilities

All System Capabilities

70+ integrated features covering all HR and payroll management needs

Employee Management

  • Comprehensive file: personal, employment, financial, insurance, tax data
  • Organizational structure: branches, departments, job titles
  • Document and photo storage per employee
  • Salary raise tracking with full history
  • Automatic salary review notifications
  • Job change log (transfer, promotion, termination)
  • Employee contracts (permanent/temporary/fixed)
  • Custom salary items per employee
  • Bulk Excel import
  • Smart search by code or name

Attendance & Leaves

  • Direct connection to fingerprint devices (ZKTeco etc.)
  • Auto fingerprint pulling and processing
  • Pair movements (in-out) display per day
  • Bulk period adjustment (date range)
  • Accurate late and early-leave calculation
  • Auto overtime calculation
  • Cross-midnight shifts
  • Ignore shorter-than-shift duration (setting)
  • Flexible-start shift
  • Manual employee review before posting

Shifts & Schedules

  • Multi-shift with EN/AR codes and names
  • Working days per shift (Sat → Fri)
  • Multiple shifts per employee with priority
  • Temporary shifts (Ramadan, summer) with date range
  • Daily exceptions per employee
  • Break within shift
  • Late and early-leave grace
  • Multi-rate overtime rules
  • Auto shift allowance
  • Min/max overtime caps

Salaries & Payroll

  • Comprehensive auto-calculation (basic, allowances, deductions, net)
  • Salary cycles: daily, weekly, monthly
  • Tiered or fixed-rate taxes
  • Flexible-rate social insurance
  • Tiered absence deduction (multipliers for day 1, 2, 3+)
  • Auto attendance bonus
  • Custom salary items (allowances/deductions shown only with salary)
  • Salary effects popup before posting
  • Salary preview before approval
  • Generate monthly payroll with one click

Financial Operations

  • Loans and advances with monthly installments
  • Fines (deduction/warning/suspension)
  • Bonuses (exceptional/performance/achievement/yearly)
  • Auto or manual approval per settings
  • Auto-generated installment schedule
  • Loan states (pending / active / completed)
  • Additional deduction items
  • Tax effect (optional)
  • Inclusion with salary or separate
  • Track remaining and paid per loan

Leaves & Permissions

  • Multiple leave types (annual, sick, casual)
  • Leave by days or hours
  • Leave requests with approval workflow
  • Permissions: late arrival, early leave, mid-shift exit
  • Full-day permissions
  • Permission counter (monthly or yearly)
  • Leave balance per employee
  • Official and unofficial holidays
  • Recurring holidays (yearly)
  • Holiday work allowance

Reports & Printing

  • Detailed payslip PDF
  • Official payslip for government entities
  • Simple payslip
  • Bulk payroll checks
  • Detailed check per employee
  • Receipt check
  • Excel export for any screen
  • Employee list printing
  • Period attendance reports
  • Arabic and English support in all reports

System & Settings

  • Bilingual interface (Arabic/English)
  • Flexible user settings (60+ options)
  • Customizable columns per screen
  • Save user preferences per table
  • Backups and restore
  • Local or cloud SQL Server connection
  • User permissions and roles
  • Audit log
  • In-app notifications (bell)
+70
Features
8
Main Modules
6
Print Types
2
Languages (AR/EN)
How the System Calculates Salaries

The Salary Calculation Journey Step by Step

From the first punch to net salary — complete transparency

Step 1
Collect Raw Punches
Pull punches from devices or import from Excel. Each punch is stored at its original time linked to the employee.
Step 2
Process Punches into Attendance Records
The system reads punches and forms an attendance record per day: in time, out time, late, early leave, overtime.
Step 3
Apply Rules
Grace, tiered deduction rules, multi-level overtime rules, leaves and permissions — each employee with their department or custom rules.
Step 4
Calculate Financial Components
Base salary + fixed allowances + overtime + bonuses + attendance incentive = gross. Deduct: absence, late, early leave, loans, fines, fixed deductions.
Step 5
Insurance and Taxes
Calculate employee and company insurance shares, and progressive income tax brackets.
Step 6
Net and Approval
Net salary = Gross − Insurance − Taxes − all deductions. Review the result, approve the payroll, then print or export.

Ready to Start Using OptionHR?

Get a free demo — with full bilingual technical support