Skip to content
03Layer 03 - Evidence

Recorded as it happens. Not reconstructed afterwards.

Every action, calculation and submission creates a permanent audit trail. The evidence exists because the work created it - which is the only way it can be complete.

03.1What is recorded

Actor. Timestamp. Event.

Three properties turn a log into evidence. A record of what changed, without who changed it and when, answers the easy half of the question.

Imported data

Which file, how many rows, which rows failed and why.

Control outcomes

Every check that ran on the run, its result, and the workers a failure affected.

Run events

Created, calculated, recalculated, posted - each with the user who initiated it and when.

Submissions

FPS and EPS filings with HMRC’s response stored against the run that produced them.

Liabilities

What was owed and when it was due, evidenced against the run that created it.

Outputs

Payslips, reports and exports, with the parameters that generated them.

PrecisionAudit historyPR-2026-05-21-001
Import
Timesheets
Calculate
Run
Validate
12 controls
Submit
FPS accepted
Pay
BACS
Audit history for pay run PR-2026-05-21-001
EventActorRecordedStatus
Timesheet import - 2,842 rowsSystem21 May 09:04Complete
Import - 6 rows rejectedSystem21 May 09:05Reported
Payroll createdJ. Whitfield21 May 09:41Logged
Calculation initiatedA. Mensah21 May 10:22Logged
Payroll calculatedSystem21 May 10:28Complete
Run validated - 12 controlsSystem21 May 10:42Complete
Payroll postedR. Duignan21 May 10:58Complete
FPS submitted - HMRC acceptedSystem21 May 11:06Accepted
03.2Retrieval

Evidence you cannot find is evidence you do not have.

A trail that exists but takes three days to assemble fails at exactly the moment it is needed. Everything is addressable by the reference the question will arrive with.

By pay run

One run reference returns its controls, submissions, liability and outputs.

By worker

Every period a worker was paid, and every document held for them.

By agency

Everything relating to the workers one agency supplied - and nothing outside that scope.

By period

A tax month, a quarter or a full tax year.

03.3Integrity

A trail that can be edited is not a trail.

Audit records are append-only. Every event is written once, with the user who caused it and the moment it happened, and nothing in the product edits it afterwards.

Append-only

No user role can delete or alter an audit record, including administrators.

Attributed

Each event carries the user who initiated it, or is marked as system-generated.

Retention

Records are retained for the statutory period and remain retrievable after the worker has left.

Exportable

The trail leaves in a readable format, so an auditor does not need a Precision login to read it.

PrecisionRecorded eventPR-2026-05-21-001
Payroll postedLogged21 May 10:58
Actor - R. DuignanPayroll Manager
Run - PR-2026-05-21-001Referenced
Recorded - 21 May 10:58:14Write-once
Record sealed on writeKeptAppend-only

Every payslip line carries the rate and units that produced it, so a closed run reconciles against its own figures rather than against whatever the rate says today.

-Book a demonstration

See what precise payroll control looks like.

Book a tailored demonstration using your payroll volumes, operating model and compliance priorities.