The Payroll Audit Trail – Who Did What
Categories and articles
In Lönehistorik (payroll history), you can follow approvals, period locks, payroll adjustments and overridden reconciliations. You see what happened, who did it and when.
Where to find the trail
- Go to Personal ▸ Löner (Staff ▸ Payroll) and select year and month
- Click Exporthistorik (export history) at the bottom
- Below the export list sits Lönehistorik (payroll history) for the selected month
Every row shows what happened, the details that make it auditable, and when.
What is logged
| Event | What the row tells you |
|---|---|
| Payroll status changed | That an individual employee's row went from not approved to approved or paid, and from which state |
| Payroll status removed | That an approval was withdrawn, and which status the row held |
| Payroll period locked | That the data was frozen and that rows are exported with the period's own rates from then on |
| Payroll period unlocked | That the approval was removed and the data is calculated live again |
| Payroll period re-locked | That new data was frozen and a new lock timestamp was set |
| Adjustment added, changed or deleted | The adjustment's name, whether it is gross or net, the amount, and on a change also the previous amount |
| Reconciliation overridden | Which action was overridden and the written reason |
Locked, unlocked and re-locked are told apart
When you unlock a period the lock record is not deleted. It is kept with the timestamps for both locking and unlocking.
That matters for a simple reason: the lock record carries the frozen version of the data. Deleting it would destroy the evidence of exactly which figures were sent to the payroll system — in a single click.
The trail therefore distinguishes three things that otherwise look identical: that the period was locked, that it was unlocked, and that it was locked again with new data.
Older events may show Låsningen ändrades (lock changed) where the history does not distinguish unlocking from re-locking. Check the period’s export files and other events in that case.
Overridden reconciliations appear separately
If someone proceeds past a red checkpoint in the payroll chain reconciliation, it appears as its own row in the trail, with the written reason.
The row also states what was overridden — the locking of the period, or an export and in that case which format.
It is the only event in the whole trail where someone deliberately passed a control. It should therefore not be buried in another row's details.
Adjustments follow their validity period
Manual payroll adjustments carry a validity date rather than a period. A one-off adjustment appears in the month it applies to. A recurring adjustment appears in every month its validity overlaps.
That means a recurring adjustment you created in March still shows in the trail for September, if it still applies.
If the history could not be read
If reading fails, a clear error message is shown instead of an empty list. An empty history would have looked as though nothing had happened — and that is precisely the wrong conclusion to draw from an audit trail.
The same principle applies to the export history just above: if it cannot be read, the page says so outright rather than making it look as though no exports were made.
What the trail does not cover
- Changes to time reports are logged separately and do not appear here. The payroll history covers the payroll run, not the punches.
- Changed supplement rates do not appear as rows in the trail. An already locked period retains its amounts. Check the effective date when editing a rule; an unlocked period can be recalculated.
- What was actually paid out from the bank sits outside Vendion. Reconcile against the bank file separately.
If your accountant needs the record, the practical route is to open the month in payroll data, expand the history, and supplement it with the export files for the same period.
This feature is part of Vendion Staff.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?
Related articles
Payroll Data – Calculate and Export
Payroll month by month: what is calculated, why approval is a hard gate rather than a formality, why you should lock the period before exporting, and how to pick the right route out — PAXml, straight into Fortnox Lön, or SIE.
Payroll – Period Closing and Locking
A month-end checklist in the right order: review time, approve absence and tips, approve the rows, run the reconciliation, LOCK — and only then export. Plus what to do when you find an error afterwards.
Payroll Chain Reconciliation
Vendion compares its own four outputs for the same month before you may lock or export. How to read the checkpoints, what happens when one deviates, and why overriding requires you to state a reason.
