HR and payroll
Accounting software with HR that posts payroll to the books automatically
Salaries are the largest expense in most companies, yet they are usually managed in a separate spreadsheet and then keyed in as a manual entry. Barah Plus puts employee files, attendance, leave and payroll runs in the same accounting system, so salaries, allowances, deductions and end-of-service benefits become automatic entries allocated to cost centres and branches.
From hiring to final clearance
Employee files and organisation structure
A complete file for every employee: contract, salary and allowances, documents with iqama and contract expiry alerts, department, branch, grade and line manager.
Payroll runs and WPS
A monthly run that computes pro-rata pay for joiners and leavers, deductions, advances and loan instalments, then produces the WPS bank file and the payroll journal entry.
Attendance
Check-in from the app with geofenced branch locations, or from fingerprint devices, with lateness and absence tracking and exportable sheets.
Leave and requests
Leave types with balances that accrue gradually and carry over, and a request inbox (leave, advance, salary letter, expense claim) with approval chains designed by HR.
End of service and offboarding
End-of-service benefit calculated under Saudi labour law by length of service and termination type, a final settlement covering accrued leave and outstanding advances, and a full clearance cycle.
Recruitment and performance
Vacancies, candidates, interviews, job offers and onboarding, performance review cycles with customisable forms, and tracking of government transactions.
The accounting effect of every HR action
What separates Barah Plus from a standalone HR system is that every action with a financial effect posts automatically: the payroll run generates the salary, allowance and deduction entry, an advance is recorded as an employee receivable and its instalments deducted from later runs, an approved expense claim lands on the expenses screen, and an end-of-service benefit is paid with its entry.
And because each employee carries a department, branch and cost centre, payroll cost appears allocated in cost-centre and branch reports with no manual allocation at month end.
- Automatic alerts for expiring contracts, iqamas and documents
- Submitting requests on behalf of another employee
- A full set of exportable HR reports
- A mobile app for employees to check in and view payslips
Frequently asked questions
Does the system produce the Wage Protection System file?
- Yes. After the payroll run is approved, the WPS file is produced in the required format for upload to the bank.
Is the end-of-service benefit calculated automatically?
- Yes, under Saudi labour law by years of service and termination type (resignation or termination), with the amount reviewable before approval.
Can employees submit their own requests?
- Yes. From the employee portal or the mobile app, employees see their payslips and leave balances and submit leave, advance and letter requests and track their status.
Can HR be used without the accounting module?
- Modules are enabled per plan, but the main benefit is the link: salaries, advances and expenses post automatically into the same accounts that produce invoices and reports.
Does it support mobile check-in with location?
- Yes. A geofence can be set per branch so check-ins are only accepted inside it, alongside support for fingerprint devices.