top of page

Payroll Change Audit Trail: Reconstruct a Change From Instruction to Pay

Mar 12
16 min read

Updated: 7 days ago

A payroll professional in a rust blouse points to a paper record while a finance reviewer in a navy cardigan compares another version beside a laptop.

A manager approves $26.50 an hour, payroll enters that rate, and the submitted register still pays 40 hours at $25.00. Finding the $60 difference is one step. Reconstructing the instruction, approval, entry and submitted calculation explains where the payroll result departed from the authorized change.


A payroll change audit trail is the retrievable record that connects an instruction, its authorization, the action taken and the resulting payroll treatment. Build it so someone outside the original transaction can reconstruct the sequence, identify unsupported steps and obtain the next required decision. A system timestamp supplies one part of that explanation.


For a disputed change or a selected sample, the Payroll Change Reconstruction Record organizes the investigation. An employer specifying the evidence a payroll arrangement must preserve can also use its fields to define the records it needs. This guide concerns U.S. employer operations. The record supports investigation and control review; it does not decide an employee's wage entitlement, establish legal compliance or certify an entire payroll system.



Hand holds a puzzle piece labelled payroll against a dark background.

A provider demonstration should retrieve the approved instruction version and its associated execution history. A free SelectSoftware Reviews advisor consultation can help you explore HR and payroll options for that requirement. Ask each prospective provider which history, approvals and employer-held records its arrangement actually supports.

Find version-history options




Define the disputed change and the review boundary


Begin with a testable question. “Review the employee's payroll history” is too broad to tell a collector which versions or dates matter. A narrower question is: did the authorized rate of $26.50 apply to the approved hours in the October 16 payment, and which records establish how that rate reached payroll? Record the employing entity, employee reference, affected field, payment and review period beside the question.


Specify whether you are examining a single event or a population. A complaint about one paycheck calls for a case chronology. A recurring control review needs a defined list of changes from which the cases were chosen. Do not let the amount of evidence available silently decide the scope. A provider's downloadable report might exclude failed attempts, support interventions or changes entered in another system.


Separate three conclusions that can coexist: the payment was calculated correctly, the change was authorized through the applicable process, and the retained evidence can establish both. A correct payment can have an incomplete approval trail. An approved instruction can be entered incorrectly. A complete history can document an unauthorized action. Record the conclusion you can support for each question rather than using one overall “passed” label.


The person collecting evidence also needs a boundary for urgent operational work. If the case indicates a possible missed payment or diverted bank instruction, route that issue immediately to the responsible payroll or security owner. Evidence collection should continue alongside the response. Do not delay the appropriate wage, bank or incident decision merely to finish a review form.


Preserve the records before explaining them


Keep the first collected versions in a restricted case location and build the explanation in a separate working document. Record who obtained each item, when, from which system or custodian, and with which filters. An export is easier to interpret when its report name, selected entities, date basis, included statuses and extraction time travel with it.


Give each item a stable evidence reference, such as E01 for the instruction, E02 for the approval and E03 for the change-history export. Reference the specific page, row, event or transaction within the item. A link to a large shared folder leaves the next reviewer to repeat the search. Keep an index that still works if a person's inbox is closed or an administrator's account is removed.


Preserve a native export when available and a readable rendition when needed. A screenshot can show a displayed state, but it may omit the query conditions, prior value or events outside the visible panel. Conversely, a CSV may lose explanations conveyed by the application. Keep the information needed to interpret the evidence rather than assuming one file format always proves the case.


If a checksum is used to detect later file changes, document when and how it was produced. A matching checksum can support a comparison with the captured copy. It does not prove that the original source was accurate, that no earlier version existed or that the named user performed the action. Keep those claims tied to their own evidence.


NIST's audit-and-accountability guidance addresses preserving original audit content and time ordering and protecting audit information against unauthorized changes. Use those principles as a design reference for the collection process. NIST SP 800-171 Revision 3 addresses systems handling controlled unclassified information; its appearance here does not make its requirements a universal payroll obligation.


Avoid copying full Social Security numbers, bank details or unrelated employee information into the review narrative. Use limited references and controlled links to originals where the reviewer can establish the relevant fact. A redacted working copy should identify that it is redacted and point to the protected original. It should not replace the original in the evidence index.


Attach the approval to the exact instruction


Identify what the approver actually saw. An approval attached to a request number is incomplete evidence if the request could later be edited without retaining its earlier values. Capture the relevant version, rate or amount, effective date, affected population and conditions. The same request reference can have several materially different instructions over its life.


Locate the authority rule that applied at the time. It might be a named manager approval, a documented delegation, an approved upstream instruction, an authenticated employee self-service request or a predefined automated process. Describe that basis accurately. A system permission to edit compensation shows a capability; it does not, by itself, establish the business authority for this employee's rate change.


For an employee self-service change, retain the authenticated submission, any verification or additional approval required for that change type, and any confirmation sent to the employee. Establish who made the request and which checks actually ran. The employee may be both requester and authorizer; record that arrangement rather than inventing a manager approval. A portal entry alone does not establish the requester's identity or completion of every required check.


Compare the source's requested values with the approved values and then with the executed values. Where the source and approval differ, preserve the reason and authorized revision. Where the approval covers only part of a batch, identify that subset. A single “approved” marker on a file containing 60 records should not be extended to a later replacement file containing 64 without supporting evidence.


Treat execution and approval as separate events even when one person legitimately performs both. Record the applicable arrangement and any required independent review. This guide does not prescribe a universal number of approvers. A small employer's documented compensating review needs to show what was reviewed, when and by whom; a second signature alone does not explain its coverage.


A later manager statement can add context, but label it with its actual date and the facts it establishes. “I would have approved that” is different from evidence that approval existed before execution. Do not backdate an approval or rewrite the chronology to make a late control appear timely. The payroll correction and the process exception can need separate decisions.


For automated changes, link the event to the authorized rule or source version. Preserve the relevant mapping, effective configuration and job reference. A successful integration job is evidence that processing occurred. Establish separately whether the job received the intended instruction and applied the intended transformation to the correct population.


Four records to connect: exact instruction version and values, authority for that version, the executing actor or job and time, and the submitted payroll result with any linked repair.

Keep an evidence reference for every connection between the instruction, its authority, the execution event and the submitted result. Link a later repair to the original event without replacing its history.


Reconstruct the actor and the clocks


A useful actor record distinguishes the person requesting a change, the person authorizing it, the identity executing it and any provider support actor. A system or integration identity should point to the job or process involved. If the available log names only a shared account, state that attribution limit; do not turn an account label into a proven individual.


Ask the administrator or provider to establish how user identifiers were assigned at the event date. A current display name may have changed, and a current permissions screen may not describe earlier access. Retain the relevant historical role or delegation evidence when available. Record an unsupported historical identity or access claim as unresolved rather than rebuilding it from today's settings.


Keep the effective date, recorded event time and payroll processing time in separate places. The effective date says when the business instruction should apply. The event time says when a particular system recorded an action. The payroll calculation, submission, payment and posting can happen later, each with its own meaning. A date-only field cannot establish an order within that day.


Use an explicit time zone or UTC offset for every time used in a sequence comparison. NIST's timestamp guidance provides for UTC, a fixed local offset or an offset included in the timestamp. Preserve the source's displayed value as well as any normalized working value. Ask what the timestamp represents before comparing it with another system's time.


For example, 14:20 UTC and 10:20 at UTC-04:00 describe the same instant. A ticket stamped 10:25 in an unspecified zone cannot yet be placed five minutes after either event. Daylight-saving changes, rounding, delayed ingestion and clocks that are not aligned can also limit an apparent sequence. Record that uncertainty instead of claiming precision the sources do not provide.


Then test the joins between systems. Prefer a preserved request, job or transaction identifier over a match based only on a name and nearby time. Record how the identifiers connect, and investigate collisions or reuse. A timeline drawn with arrows is persuasive only when each arrow has an evidence reference or an explicit qualification.


Follow the change into the payment and any repair


Locate the first affected payroll result using the approved effective date and the relevant earnings or deduction rule. The first payment after an entry is not necessarily the first payment the instruction should affect. A future-dated change, a period crossing the effective date or an adjustment to earlier earnings can require different comparisons.


Compare the field and its calculation basis before using the total paycheck as evidence. For a rate change, retain the relevant hours, earning code, rate and resulting earnings. For a recurring deduction, retain its amount, applicable checks, tax treatment and destination as appropriate. A matching net payment can hide offsetting errors in its components.


Do not assume a completed payroll preview proves what was paid. Identify the version actually submitted, any later recalculation and the final result. If the question involves settlement, obtain the appropriate payment status or destination evidence. If it involves a ledger posting, keep that posting's reference separate from the payroll calculation. Each record answers a different part of the question.


Link a repair to the original event without replacing the failed result. Preserve what was changed, the authority for the repair, the affected original period, the corrective transaction and the checked result. A reversal followed by a replacement can have a different tax, payment or accounting path from a field edit before submission. Obtain the appropriate specialist decision for that path.


One case can therefore finish with a supported explanation and an open payment task. For example, the reviewer may establish why $60 of gross earnings was omitted while payroll is still arranging the approved correction. Keep that remaining obligation, its owner and its deadline visible. Closing the evidence question does not make an unpaid amount disappear.


Walk a rate change through four different records


Consider a fictional employer reviewing employee P42's October 16 payment. A supported instruction R17 version 2 changes the hourly rate from $25.00 to $26.50 effective October 5. The case covers 40 approved straight-time hours, all worked after that effective date. Overtime, premiums and tax calculations are outside this simplified example.


The manager's retained approval is dated October 8 at 09:10 UTC-04:00 and names R17 version 2. The payroll log shows the rate entered at 13:20 UTC that day. Normalizing the approval gives 13:10 UTC, so the retained records support approval ten minutes before entry. Keep both original timestamps and the conversion beside the sequence.


The approval and entry agree on the new rate, but the submitted October 16 register contains 40 hours at $25.00: $1,000 of straight-time gross earnings. The expected component is 40 multiplied by $26.50, or $1,060. The $60 gross difference is a payroll-result exception even though the instruction-to-entry portion of the trail is supported. The example establishes no net-pay or tax amount.


The collector then finds a preview created before the rate entry and a submitted run using that earlier calculation. That evidence identifies a version mismatch to investigate. It does not automatically establish who selected that version or whether every other employee was affected. Retain the run identifiers and seek the submission history before expanding the conclusion.


Suppose payroll records a separately approved corrective payment C09, linked to the original run and the $60 component. The case remains open until the responsible reviewer verifies the correction's actual result and any associated reporting treatment. Preserve the original register alongside C09. Overwriting the first register would make the cause of the repair harder to understand.


Now change one fact: the manager's message only says “approved” and does not retain which version was displayed. The entry and calculation still show the same amounts, but the authorization conclusion becomes qualified or unresolved. The arithmetic cannot repair the missing approval link. That is why a reconstruction record should hold separate conclusions for instruction, authority, execution and result.


Fictional rate change: October 8 approval at 09:10 UTC-04:00 equals 13:10 UTC, entry at 13:20 UTC, and an October 16 old-rate gross result of $1,000 instead of $1,060 leaves $60 to correct.

The fictional approval precedes entry by ten minutes, but the submitted run still uses the old rate. The $60 is a straight-time gross component difference; the correction needs its own approved path and verified result.



Hand holds a puzzle piece labelled payroll against a dark background.

The $60 case calls for the approved version, executing event and submitted calculation to be examined together. During a free SelectSoftware Reviews advisor consultation, describe that evidence requirement when exploring payroll options. Obtain the actual reports and access commitments from the provider before relying on them.

Plan an evidence demonstration



Complete a Payroll Change Reconstruction Record


Copy these seven sections into the restricted case record. Use one record for one defined reconstruction question. Reference supporting items rather than pasting sensitive originals into every field. Record missing evidence as missing, with a named next step; leave no ambiguous checkmark that could mean either “verified” or “not reviewed.”


Question and coverage


  • Case reference and reviewer: ____.

  • Employing entity and limited employee reference: ____.

  • Change field and question to be answered: ____.

  • Affected payment, period and scope boundary: ____.


Explain whether this is a single case or a selected sample. Keep the selection method and population reference with a sample review.


Collected evidence


  • Evidence index and restricted storage location: ____.

  • Collector, collection time and source custodian: ____.

  • Export filters, date basis and included statuses: ____.

  • Preserved original and any redacted working-copy references: ____.


Identify a missing export, inaccessible record or collection limitation here. A successful download does not establish that the selected population is complete.


Instruction and authority


  • Source reference and exact instruction version: ____.

  • Previous value, approved new value and effective date: ____.

  • Requester, authorizer and approval or process reference with coverage: ____.

  • Applicable authority rule or delegation at the event date: ____.

  • Authorization conclusion and supporting evidence references: ____.


Use supported, qualified or unresolved, followed by a specific explanation. Identify an authenticated employee request when it supplies the authority, and record any additional check the change type requires. A later confirmation should retain its actual date and describe its limited role.


Execution and sequence


  • Executing identity and any attribution limitation: ____.

  • Event or job reference and executed value: ____.

  • Original timestamps, zones and event meanings: ____.

  • Normalized sequence and any clock uncertainty: ____.

  • Execution conclusion and instruction-to-event join: ____.


Preserve the original timestamps beside the working conversion. A shared identity or missing time zone needs an explicit qualification.


Payroll result


  • Expected calculation basis and component amount: ____.

  • Actual submitted run, component and result reference: ____.

  • Difference, affected population and result conclusion: ____.

  • Payment or posting evidence needed for this question: ____.


Do not describe a preview as a payment or a matching total as proof of every component. State exactly which result the evidence supports.


Repair and remaining work


  • Original exception and corrective authority reference: ____.

  • Corrective transaction and checked result: ____.

  • Unresolved question, responsible person and due date: ____.

  • Separate wage, tax, bank or security referral: ____.


Keep a correction's evidence connected to the failed event. If no correction is required, record that decision and its basis instead of inventing a repair.


Review and retrieval


  • Final supported statements and explicit qualifications: ____.

  • Independent review performed, by whom and when: ____.

  • Record-class retention rule and any preservation restriction: ____.

  • Retrieval test, access owner and next review action: ____.


Have the reviewer open the referenced evidence using their own authorized access. The record is ready to retain when another reviewer can follow its conclusions and identify every remaining task.


When the trail has a gap


Start with the missing connection, not a generic request for “more audit evidence.” If approval is missing, ask the responsible custodian for the exact version and coverage that were approved. If an actor is unclear, ask for the event's account or job attribution and its limitation. If a result is missing, request the actual submitted run or corrective transaction rather than another current employee screenshot.


Distinguish evidence that is unavailable from evidence that was never captured. A temporarily inaccessible archive may have a custodian and recovery route. A system that never recorded the old field value creates a different limitation. Record what was requested and what the custodian says exists; do not silently replace either condition with a reconstructed value from memory.


Check whether an export contains events or only a snapshot of current values. If a rate moves from $25 to $27 and back to $25 between two snapshots, matching opening and closing values cannot reveal the intervening edits. Ask for the available event history and describe its coverage. Do not present a comparison of two current-state files as a complete change log.


An absence from a report also needs interpretation. Check whether the event type was logged, whether the time range and filters included it, whether the record was retained, and whether the collector could see it. “No matching event returned” is a supported observation. “The change never happened” needs more evidence than that observation alone.


If alteration, unauthorized access or a suspicious payment instruction is possible, preserve the case through the organization's security or incident process. Avoid exploratory edits that could change evidence or access. The responsible responder decides how to collect additional security records and contain the issue. A payroll reviewer should not attempt an informal attribution investigation beyond their authority.


For an ordinary documentation gap, assign a proportionate corrective action. The immediate task might be to recover an approval attachment, clarify a report's date basis or retain the prior version of an instruction. The longer-term task might be to change the approval route or contract for an export the employer can obtain. Give each action a testable completion condition.


Keep the case's conclusion honest while work continues. A reviewer can write, “The authorized rate and entry are supported; the first submitted calculation used the prior rate; the correction remains unverified.” That is more useful than a broad “audit complete” status. It identifies which evidence is sufficient and which payroll decision still needs attention.


Test coverage without claiming more than you checked


For periodic review, define the population before selecting cases: the entities, event types, systems, date basis and included statuses. A pay-rate report is not necessarily the population of bank changes, permission changes or provider support actions. Obtain the sources that cover each category you intend to review and document the exclusions.


Reconcile the population to an independent event source when one is available. For example, compare a compensation instruction list with the relevant executed-change report. Explain duplicates, cancellations, future-dated entries and events crossing the review boundary. If no reliable population can be established, report that limitation before describing the selected cases as representative.


Choose cases for the question being tested. Include relevant manual changes, automated instructions, revised requests, late approvals and corrections where they exist. A risk-focused selection can reveal a meaningful failure, but it does not provide a statistical error rate for all changes. Record the selection method and avoid converting a small purposeful sample into a system-wide assurance statement.


Review each case through the same four connections: instruction to authority, authority to execution, execution to submitted result, and result to any repair. Count an unreviewed or inaccessible case separately from a supported case. If one failure suggests a shared job, approver route or configuration problem, define the affected population for further work rather than automatically treating every case as defective.


Use the findings to change a specific evidence-producing step. A missing version reference calls for version capture at approval. An unclear system actor calls for a preserved job-to-source link. A recurring inability to retrieve old records calls for a tested access or export arrangement. More checklist signatures will not fix a missing source record unless the revised process actually produces it.


Arrange retrieval before staff or provider access ends


Give the employer a controlled retrieval route that survives individual users. Confirm who can obtain change history, approvals, provider support records and relevant payroll results during ordinary operations and after an administrator leaves. Test the actual permissions and process rather than assuming that a paid account or a broad reporting role guarantees access to every record.


Gusto's payroll activity-log guidance describes individual team members, Gusto system and Gusto care team as possible actors, and lists categories of tracked payroll, approval and setting activity. That description is useful context for a demonstration request. It is not proof that a particular field's prior value, approval attachment or historical access is included in your evidence.


Gusto's reporting guidance also says it does not currently provide one compensation-change-history report for all employees, while per-employee changes can be viewed. Treat that as a dated product example, not a conclusion about every payroll platform. Confirm current behavior, permissions and exports for the exact service you are considering. No hands-on product test is claimed here.


Before a provider exit, name the record classes and date ranges needed, the export format, the accountable custodian and any later retrieval terms. Include the identifiers and field definitions needed to join exports after the original application is unavailable. Test a representative reconstruction from the proposed archive before relying on it as the future source of evidence.


Set retention by record class and applicable obligations. DOL Fact Sheet 21 describes a three-year period for covered payroll records and two years for records used in wage computations. IRS Publication 15 says employment-tax records must generally be kept for at least four years and identifies longer periods for specified credit records. Those summaries do not create one deletion date for an entire case folder.


Use the approved retention schedule and confirm any longer jurisdictional, contractual or preservation requirement with the responsible reviewer. Keep deletion authority distinct from ordinary evidence access. A log's default storage period can expire before the employer's supporting records should be removed, so establish the needed capture or retention route while the evidence is still available.


Questions to settle before signing off


Does an audit log prove the change was approved? It can establish recorded activity within its coverage. Connect that activity to the applicable authority and exact instruction version. If the source only records an editor and a timestamp, limit the conclusion to those facts until the approval link is supported.


Can a screenshot be enough? It can support a defined observation when its source, date, context and relevant content are retained. Test whether it also establishes the previous value, version, filters and timing required for your question. Keep additional records where those facts matter; there is no universal file format that makes every trail complete.


What if the employee was paid correctly but the approval is missing? Record the supported payroll result and the unresolved authorization question separately. Ask the responsible owner to decide the documentation or control exception. Do not manufacture a retrospective approval or change an otherwise supported payment simply to make the case easier to close.


When is the reconstruction finished? When the stated question has an evidence-supported answer or an explicit qualification, the records are retrievable, and remaining operational tasks have named owners and deadlines. The reviewer should be able to say what was established, what was not and which decision follows. That is a usable audit trail even when the honest conclusion includes an unresolved step.



Hand holds a puzzle piece labelled payroll against a dark background.

Who can retrieve a disputed change after the payroll service ends? Include that question in a free SelectSoftware Reviews advisor consultation while considering HR and payroll options. Verify export formats, retrieval permissions and continuing employer responsibilities directly with the provider.

Clarify archive requirements







Ben Scott, HR Decision Guide author

About the author

Ben Scott writes and maintains payroll decision guides for founders and operators. His work focuses on execution realities and how decisions hold up under growth, complexity, and controls and documentation pressure. He works hands-on in HR and leave-management roles that intersect with payroll-adjacent workflows such as benefits coordination, cutovers, and compliance-driven process controls.


Author profile: Ben Scott | LinkedIn

Disclosure: Some links in this page may be affiliate links, which means we may earn a commission if you sign up at no additional cost to you. This does not affect our analysis or conclusions.

bottom of page