๐Ÿ”’ 100% in your browser โ€” no data leaves this device
Drop your staff salary CSV (name, MOL/labour-card ID, IBAN, basic, allowances)
Overtime hours flow straight in from TimeLens; PayrollPilot computes net pay, checks WPS compliance and builds the SIF file.
Columns are detected automatically. In production it pulls hours + bank details for you and files nothing without your approval.
๐Ÿ†• Easy capture: keep staff hours & salaries in a shared Google Sheet โ†’ pull them in and generate the WPS SIF. No re-typing.
๐Ÿ”— Google import is an optional add-on (only for clients who use it ยท via your own Google account). CSV & manual entry always work fully offline, on this device only.
โš™๏ธ In production: hours auto-pulled from TimeLens (or a shared Google Sheet) on the 1st, SIF generated, you approve โ†’ upload to your bank / exchange house.

โšก WPS compliance check

๐Ÿงพ Payroll run โ€”

EmployeeMOL IDBasicAllowancesOT hrsOT payDeduct.Net (AED)IBAN

๐Ÿ“„ WPS SIF file โ€” ready for the bank

SCR = Salary Control Record (employer header) ยท EDR = Employee Detail Record (one per worker). This is the exact file your bank / exchange house needs for the Wage Protection System. Format shown is representative โ€” tuned to your bank's WPS spec in production.
โ— mirAI Ops