Payroll
- Product version
- Web v2.4.1
- Last updated
- 2026-10-11
Overview
Payroll is rebuilt in Excel each month and payslips are emailed by hand.
- One click processes a month for everyone employed in it, including people on probation at the company’s probation pay rate; each payslip shows basic, housing, transport, overtime and deductions.
- Loan instalments, salary advances, approved expense claims and the employee’s medical-insurance share flow into the run by themselves, and the owner adds bonuses, commissions and penalties per employee.
- A mistake no longer needs a workaround: reopen a run that is not final, or void the latest finalized one and process the month again.
- Employees download their own payslips in the app; the "payslip ready" email links to it.
- Finalizing a month locks it, including attendance for that month.
- 1Process a month
- 2Send a draft run for approval
- 3Lock an approved run
Quick answers
What is Payroll in Eldalala?
Payroll is a module of Eldalala, the Arabic-first HR, payroll and attendance software. What it includes: Monthly payroll runs (draft → approved → finalized, with reopen and void), manual adjustments, payslips with PDF, the payroll calendar, run comparison, salary register, end-of-service, and the bank file (WPS in Saudi Arabia, a bank-transfer CSV in Egypt).
What problem does Payroll solve?
Payroll is rebuilt in Excel each month and payslips are emailed by hand.
Who uses Payroll?
Company Owner, HR Admin, Employee.
Which plan includes Payroll?
It is part of the Starter and Growth plans; the free plan does not include it.
What can you do with Payroll?
Run Payroll for a month and year (company owner); Run statuses Draft → Approved → Finalized, or Voided; Everyone employed in the month is paid, including people on probation; Probation pay percentage (company setting, default 100); Run detail per employee: basic, housing, transport, gross, overtime, deductions, net; Employees who cannot be calculated are listed with the reason, and block finalizing; Manual adjustments per employee: bonus, commission, penalty, other; Loan instalments, salary advances, approved expense claims and the employee’s medical-insurance share are added to the run automatically; and 14 more, listed on this page.
What you can do
- Run Payroll for a month and year (company owner)
- Run statuses Draft → Approved → Finalized, or Voided
- Everyone employed in the month is paid, including people on probation
- Probation pay percentage (company setting, default 100)
- Run detail per employee: basic, housing, transport, gross, overtime, deductions, net
- Employees who cannot be calculated are listed with the reason, and block finalizing
- Manual adjustments per employee: bonus, commission, penalty, other
- Loan instalments, salary advances, approved expense claims and the employee’s medical-insurance share are added to the run automatically
- Reopen a draft or approved run, withdraw it from approval, or void the latest finalized run
- Big payrolls are calculated in the background
- Payslips list, detail and PDF download for employees, in the app
- HR downloads or regenerates an employee’s payslip from the Payslips tab
- Payslip ready email (bilingual, currency-aware)
- Payroll calendar with cut-off, processing and WPS dates
- Compare two finalized runs, with per-employee drill-down
- Salary register with export
- End of service (EOSB) estimate and rules
- WPS bank files: generate, download, bulk download, regenerate
- Egypt bank-transfer file (CSV) for a run
- Egyptian income tax and social insurance calculation
- Overtime paid per completed working day, including rest-day work
- Reports refuse ranges longer than 12 months
Screens
- 1Process a month
- 2Send a draft run for approval
- 3Lock an approved run
- 1One run per month
- 2Draft → Approved → Finalized
- 3Open the run
- 1See the breakdown
- 2Download the PDF
Workflows
Monthly payroll run
flowchart LR A[Owner: Run Payroll for month] --> B[Draft run] B --> C[Review lines, fix errors, add adjustments] C --> D[Submit for approval] D --> E[Approved] E --> F[Finalize] F --> G[Payslips available + emailed] F --> H[Attendance for the month locked] F --> I[Claims reimbursed, instalments and advances deducted] F --> J[Bank file: WPS in Saudi Arabia, CSV in Egypt] D -. withdraw .-> B E -. reopen .-> B F -. void latest run .-> V[Voided: month can be processed again]
Monthly payroll run: steps in text
- Owner: Run Payroll for month
- Draft run
- Draft run
- Review lines, fix errors, add adjustments
- Review lines, fix errors, add adjustments
- Submit for approval
- Submit for approval
- Approved
- withdraw Draft run
- Approved
- Finalize
- reopen Draft run
- Finalize
- Payslips available + emailed
- Attendance for the month locked
- Claims reimbursed, instalments and advances deducted
- Bank file: WPS in Saudi Arabia, CSV in Egypt
- void latest run Voided: month can be processed again
- Payslips available + emailed
- Attendance for the month locked
- Claims reimbursed, instalments and advances deducted
- Bank file: WPS in Saudi Arabia, CSV in Egypt
- Voided: month can be processed again
- Only the company owner can process, submit and finalize payroll; HR admins can open and review runs.
- Everyone employed in the month is included, with people on probation paid at the company’s probation percentage. Loan instalments, salary advances, approved expense claims and the employee’s insurance share are added automatically.
- Employees who cannot be calculated, for example with no salary, are listed with the reason and must be fixed before the run can be finalized. The owner can add bonuses, commissions or penalties to a line while the run is a draft.
- Large companies are calculated in the background; the page shows Calculating and updates by itself.
- Finalizing locks the month: payslips are sent, expense claims are reimbursed, loan instalments are deducted and the month’s attendance is locked.
- A mistake can be corrected: reopen a run that is not final, or void the latest finalized run and process the month again. Money already sent to the bank is not reversed.
- Finalized runs can be compared with each other.