HR and Payroll
An Excel workbook for your employees, their shifts, attendance and leave. It works out leave balances and prepares a payroll draft from your own policies, in Arabic or English.
- Format
- One .xlsx file, no macros
- Capacity
- 200 employees, 3,000 attendance records
- Copies
- Empty, Large (twice the capacity), and a demo with sample data
- Language
- An Arabic file and an English file
- Checks
- 42,470 values checked automatically in the demo
Workbook preview
| Employee | Name | Status | Hire | ID | Mobile |
|---|---|---|---|---|---|
| EM-0001 | محمد القحطاني | Active | 01 Jul 2019 | ****0001 | 0500000001 |
| EM-0002 | عبدالله الشمري | Active | 15 Apr 2024 | ****0002 | 0500000002 |
| EM-0003 | فهد الدوسري | Active | 10 Oct 2023 | ****0003 | 0500000003 |
| EM-0004 | سارة الحربي | Active | 08 Aug 2022 | ****0004 | 0500000004 |
| EM-0006 | خالد الغامدي | Active | 29 Apr 2021 | ****0006 | 0500000006 |
| EM-0007 | ريم المطيري | Active | 24 Dec 2022 | ****0007 | 0500000007 |
| Employee | Name | Basic | Housing | Gross | GOSI employee | Net | Status |
|---|---|---|---|---|---|---|---|
| EM-0001 | محمد القحطاني | 5,750.00 | 1,437.50 | 7,759.38 | 718.75 | 7,040.63 | Draft |
| EM-0002 | عبدالله الشمري | 8,750.00 | 2,187.50 | 12,890.63 | 1,093.75 | 11,796.88 | Draft |
| EM-0004 | سارة الحربي | 11,250.00 | 2,812.50 | 15,239.84 | 1,406.25 | 13,564.06 | Draft |
| EM-0005 | نورة الزهراني | 13,500.00 | 3,375.00 | 17,375.00 | 1,687.50 | 15,687.50 | Draft |
| EM-0006 | خالد الغامدي | 5,000.00 | 1,250.00 | 7,050.00 | 0.00 | 6,643.06 | Draft |
What it does
-
Your policies, no built-in rates
Leave days, accrual method, carry-over cap, overtime and the social-insurance percentages are columns of a dated Policies table. A calculation missing a value shows “Policy not configured”, never 0.
Policies
-
Two punch pairs, overnight shifts
Each day takes two in-and-out pairs, and an out before the in means the next day. Grace minutes count: 08:10 with 10 minutes' grace is not late; 08:11 is 11 minutes late.
Attendance, Shifts
-
Corrections keep the original
A correction never overwrites the original punch, and applies only once it is approved and has a reason.
Attendance corrections
-
Annual leave balances
Monthly pro-rata or the full year on 1 January, and anything above the carry-over cap on 31 December is forfeited. Leave days skip the weekend and holidays, per leave type.
Leave balances
-
A payroll draft, line by line
Gross is fixed pay plus overtime and additions; deductions are the fixed deduction, unpaid leave, lateness, the employee's social-insurance share and other deductions. The employer's share is shown, never deducted.
Payroll draft
-
Period lock
Approved payroll holds pasted values as the record of a locked period, and any approval dated after the lock shows in its own report.
Approved payroll, Changes after lock
Inside the file
55 sheets: reports, data entry sheets and protected calculation sheets. These are the main ones.
- DashboardIndicators as of the report date
- Employee directoryEmployees, with ID numbers masked
- Daily attendanceRecords on the report date
- Monthly attendanceThe month chosen on Settings
- Yearly attendanceThe report date's year: attendance, absence, lateness
- Leave registerLeave by start date
- Leave balancesAnnual leave as of the report date
- Leave reportOne employee or all, from and to
- Payroll draftFor review only, not a WPS file
- Approved payroll totalsTotals per approved period
- Policy registerPolicies and their effective dates
- Data qualityA count for each data entry issue
Before you buy
- Not a certified system
- It produces no WPS file and makes no Labor Law or GOSI compliance claim. The draft is for review before anything is paid.
- Rates
- Social-insurance rates and leave days are not built in; you enter them from the official source on the Policies sheet.
- Balances
- Balances are worked out for one leave type you choose; other types show days taken in the register only.
- Software
- Calculations are verified in Excel for Windows (Microsoft 365) and in LibreOffice. Not tested on Excel 2021 or 2024, Mac, Excel for the web or mobile; Excel 2016 and older are not supported.
- Language
- An Arabic file and an English file, with the same formulas.
- Report date
- The file never reads today's date. Every status and day count comes from the report date on the Settings sheet, so update it each time you open the file.
- Reminders
- The file sends nothing and cannot alert you while it is closed.
- Capacity
- Printed at the top of each data entry sheet. If one fills up, move your rows to the Large edition, which opens more slowly.
- Protection
- It stops typing over formulas; it does not encrypt the file.
- Privacy
- No internet, subscription or account. Your data stays on your device and never reaches us.
- Support
- 30 days from purchase, for a file that will not open or a calculation that contradicts the guide. Not data entry, customisation or updates.
- Licence
- One business.