Payroll Assistant

The Payroll Assistant guards every payroll run. It checks readiness before a run, detects anomalies and cost variance, and verifies statutory compliance for PIT and social insurance so payroll goes out correct and on time.

Domain: Payroll · Anchor code: payroll_assistant · Surface: Assistant

What it does

Payroll Assistant runs pre-flight and post-flight checks around each payroll cycle. Before a run it confirms readiness; during and after it flags anomalies, tracks cost variance against prior periods, and watches overtime and salary-band drift.

On compliance, it checks personal income tax calculations and reconciles social-insurance (BHXH) figures so filings match the payroll register.

Findings are proposed as Suggestions for human approval — the Assistant does not finalize or post payroll on its own.

Skills

SkillWhat it does
Payroll Anomaly AgentFlags anomalous pay amounts before finalization.
Payroll Readiness CheckerConfirms a payroll run is ready to process.
Payroll Cost Variance MonitorTracks payroll cost variance across periods.
Overtime Compliance MonitorChecks overtime against policy and legal limits.
PIT Compliance CheckerVerifies personal income tax calculations.
BHXH Reconciliation AgentReconciles social-insurance figures against payroll.
Salary Band Drift MonitorDetects drift of pay outside defined salary bands.

Triggers & schedule

Skills run on the payroll cycle cadence — readiness and anomaly checks around run time, compliance and reconciliation around filing deadlines. All runs are notify-first — the Assistant emits Suggestions for human approval.

Actions & approvals

Actions appear in the Suggestions queue with Approve / Dismiss controls. Examples:

  • Flag payroll anomaly for review before the run is finalized.
  • Flag BHXH reconciliation gap where filing and register diverge.
  • Flag salary-band drift for an employee paid outside band.

Where to find it

Open Automation → Agents and filter by the Payroll domain, or use the AI Hub in the Payroll app.

Payroll Assistant — agent output panel
Payroll Assistant — agent output panel