In the Gulf, labour is supplied and billed per hour. The argument is always "how many hours, really?" BPMSquare puts a face, a place and a time behind every line on the invoice.
Face, location, time. The project is picked from the roster. The worker does nothing extra.

Hours, rate, VAT as it will print. Margin for your eyes only.

Emailed with the PDF. "Billable amount by account last month" answered from the same rows.

We would rather you read this here than find out later.
| Capability | Why it matters | Status |
|---|---|---|
| Face kiosk, geofenced sites, shifts, roster | Proof behind every billed hour | Live |
| Projects to three levels, hours attributed at punch time | Contracts, sites and crews as projects | Live |
| Rates per project, per worker type, or default | Rate cards per contract | Live |
| Invoice from hours, no double billing, month-end drafts | Monthly man-hour invoicing | Live |
| Invoice email with PDF | Send it from the system | Live |
| Weekly offs, holidays, shorter Ramadan shifts | Friday–Saturday weekends | Live |
| Tax at your rate, inclusive or added | 5% UAE, 15% KSA VAT | Live |
| Monthly summary with overtime and night allowance, Excel export | The figures WPS and Mudad need | Live |
| REST API, webhooks, MCP, Data Workbench | Feeds your ERP or payroll provider | Live |
| Overtime billed at 125% / 150% per project | Every man-hour contract | Next |
| Billing by worker category and per day | Tender rate cards | Next |
| Client sign-off link before the invoice | Clients approve hours first | Next |
| AED and SAR as workspace currency | Your currency everywhere | Next |
| E-invoicing: ZATCA (KSA), Peppol PINT AE (UAE) | Legal requirement | Scheduled |
| WPS / Mudad file export, biometric device import, Arabic | Payroll rails, gate terminals | Scheduled |
Workers on client sites, billed per hour or per day.
Dozens of buildings, each a geofenced site.
Shutdown crews, night shifts, overtime.
Twenty minutes on a live workspace, in your working hours.