Skip to Content

Lesson 7 — Running a compliance period end to end

Four buttons, in order. The whole month reduces to this.

  1. Go to Employees → WPS Compliance and create a period for the wage month.
  2. Collect Payroll builds one line per employee with a done payslip, carrying each worker's regime across with them.
  3. Fill in the transfer evidence — the amount actually transferred and the date. Mark All Transferred fills every line that has none, using the due date.
  4. Assess locks the period.

Where the evidence comes from today. The module guide is explicit that transfer evidence is entered by hand for now, and that when the SIF work lands it will come from the file instead. Until then, the amount and the date on each line are your assertions, and Article 1(3) makes them the documents and data you would produce to the Ministry.

Mark All Transferred deserves a moment of care. It fills every line that has none using the due date, which asserts that those workers were paid on the due date. That is a convenience where it is true and a false record where it is not. Use it to save typing on the lines you know are correct, then correct the exceptions before you Assess.

Reading the result. The ratio is Article 2(1): wages transferred by the due date over total wages due, compared against the 85% threshold on the company. Where the period is non-compliant, the banner shows the Annex 1 position from Lesson 4. Domestic-regime workers appear, counted and listed, without a score. Article 4 excluded workers do not enter the ratio at all.

The worked example. Wage month August 2026, due 1 September 2026, the same establishment as Lesson 2.

Line Wage due Transferred Transfer date Regime
General manager AED 60,000 AED 0 none Establishment
Operations manager AED 40,000 AED 40,000 1 September 2026 Establishment
Technicians, 8 lines AED 150,000 AED 150,000 1 September 2026 Establishment
Period AED 250,000 AED 190,000 76.0%

76.0% against a threshold of 85% assesses as non-compliant. On the Annex 1 calendar that is row 1 from 1 September 2026, row 2 from 3 September 2026, and row 3 on 6 September 2026 if the general manager is still unpaid on that date.

Nothing in this flow runs on a schedule. The module ships three scheduled actions — "End-of-Service: monthly provision", "Annual Leave: monthly provision" and "GPSSA: monthly remittance reminder" — and all three ship switched off, so installing the module never starts posting or reminding on its own. None of the three touches WPS compliance or SIF generation: creating the period, collecting payroll and assessing are manual acts performed by a person, every month. The first two belong to course 4.3.

The failure mode. Collect Payroll only picks up employees whose payslip is done. Anyone still sitting in draft gets no line, which means their wage is not in the denominator and your ratio is computed over a payroll smaller than your real one — and a smaller denominator flatters the ratio. Confirm the payslip run is complete before you collect, and reconcile the line count against your headcount before you Assess.

Commenting is not enabled on this course.