Skip to content

An HR system for construction companies

A workforce spread across sites rather than one office, rosters that change with the project, and Iqamas expiring at scattered dates. Three daily pains in construction — and what Barez does about them.

app.barez.sa/attendance

The pain, and what the system does

Site workers never pass through the office

They check in from their phone inside their site's radius. You define a location and radius per project, and the system accepts check-in only inside it — with optional face verification at the same moment.

Rosters change with the project

Fixed and flexible shifts, with settings per group. A flexible shift enforces a daily hour count and the worker picks the start, which suits sites that do not all begin at the same time.

Overtime hours are heavy to compute

An overtime hour is computed at the hourly wage plus 50% per Article 107 and enters the month's payroll on its own — no side spreadsheet, no manual transfer.

Iqamas expire unnoticed

An alert reaches you before an Iqama or contract expires with enough time to renew, and every worker has a file with their documents and dates.

Several projects, several supervisors

Granular permissions per role, department and branch: a site supervisor sees only their own workers, while management sees the whole picture.

Absence surfaces too late

The manager dashboard shows their team's attendance live, and the monthly report is ready to export — so you do not wait until month-end to find a problem.

Frequently asked questions

Does check-in work on sites with weak connectivity?

+

Geo check-in needs a location signal rather than high bandwidth. On equipped sites you can also install fingerprint devices and link them to the system.

Can one worker have more than one site?

+

Yes — you define several approved locations with a radius each, and they can check in from any of them, which is the case for workers moving between projects.

How is the wage computed for someone who joined mid-month?

+

Pro-rated by days automatically from the join date, and the same for anyone whose service ended mid-month.

Does it produce the wage protection file?

+

Yes, ready in Mudad format once payroll is approved — upload it as is.