01

The challenge

Payroll is judged on being both fast and exactly right, across a process spanning four systems and rules that vary by country, contract and tenure. Almost all of the effort went into finding the small number of records that were wrong before the run closed, and the ones that slipped through became off-cycle payments.

  • Reconciliation by hand, every cycle

    Matching time, leave, benefits and contract data across systems consumed the days before every close, and the same categories of mismatch reappeared each period.

  • Exceptions chased over email

    An anomaly became a thread with a manager or an employee, and the reason it was raised had to be re-explained each time.

  • Answering a query meant digging

    When someone asked why their pay changed, tracing the rule and the data behind it took a specialist and real time.

  • Corrections after the fact

    Errors found after the run became off-cycle payments, which cost more to fix than to prevent and eroded confidence in the function.

  • Rules that vary by country

    Entitlement and deduction logic differed by geography, contract and tenure, and lived partly in documents and partly in people.

  • Audit preparation as a project

    Evidence for a payroll audit was assembled retrospectively from several systems rather than existing already.

02

What x101 does

x101 sits across the systems that feed payroll rather than replacing any of them. It reconciles the period before the run closes, raises each exception with the records and the rule behind it, completes approved corrections in the system of record, and answers employee pay questions from the governing policy, within that employee's own permissions.

Step 01

Every source read together

HR records, time and attendance, leave balances, benefits elections and contract terms are read as one picture for the period being run.

Step 02

Reconciled before close

Mismatches, outliers and missing inputs are raised as exceptions ahead of processing, each carrying the records that produced it.

Step 03

Every deduction has its clause

Anything unusual on a payslip traces to the governing policy or contract term, quoted with its source, without a specialist in the loop.

Step 04

Corrections completed, not just flagged

Once approved, the fix is applied in the system of record and confirmed back, so the exception closes where it was raised.

Step 05

Employees answered directly

Routine pay questions are answered from policy and the employee's own record, within their permissions, in plain language.

Step 06

The audit pack builds itself

Every check, exception, approval and correction is recorded as it happens, so the evidence exists before it is asked for.

Governance on every record. Each person sees only their own entitlements, every correction carries an approver and a reason, and the full trail is signed and replayable. Payroll data never leaves the customer's perimeter, and no customer data is used to train the underlying models.

03

The impact

The close stopped being a search. Exceptions surface while there is still time to fix them, corrections happen inside the cycle rather than after it, and the questions that used to reach a specialist are answered at source.

~85%

Caught pre-close

Exceptions surfaced while there is still time to correct them.

~70%

Fewer off-cycle runs

Errors handled inside the cycle rather than after it.

~60%

Less reconciliation time

Returned to the team from repetitive matching work.

100%

Deductions traceable

Every one tied to the clause that governs it.

Payroll operations before and after x101
DimensionBeforeAfter · with x101
ReconciliationDays of manual matching across four systems each cycleReconciled automatically ahead of close, exceptions raised with evidence
Exception handlingEmail threads, context re-explained each timeEach exception carries the records and the rule that produced it
Employee queriesSpecialist time to trace a rule and its dataAnswered from policy and the employee's own record, in minutes
CorrectionsOff-cycle payments after the runApplied in the system of record inside the cycle, under approval
Country rulesSplit between documents and individual knowledgeRead from the governing documents and applied consistently
Audit evidenceAssembled retrospectively from several systemsRecorded as work happens, available on request

Payroll never had a data problem, it had a timing problem. Everything needed to catch an error existed somewhere before the run closed. Reading it together, ahead of the close, is what turned corrections into exceptions.

Solution summary · x101 payroll operations deployment

04

The parts of x101 this uses

Nothing here was built for one customer. Each capability below is standard platform behaviour, applied to this problem.