Skip to content
What the Hour Is Worth

Home / When it is wrong

Fixing the Setting, Not the Payment

Why paying what is owed is the smaller half of a correction, the four things that stop a recurrence, and how to find out why a setting was wrong.

When it is wrong · Reference

One correction, and what was actually fixed

Underpayment identified£733.75= As recordedOne employee, one year.
Population check run41 people= As recordedEverybody in the pay group with premium hours.
Back payments made£28,400= As recordedThe money part, completed in one cycle.
Configuration correctedyes= As recordedThe rate build now includes the allowance.
Test added to the monthly checksno! Wrong hereNothing will catch the next version of this.
Cause of the original setting recordedno! Wrong hereNobody knows why it was configured that way.
Process changed for new pay codesno! Wrong hereThe next allowance will be outside the rate by default.

The money was fixed and the mechanism that produced it was not. This is one employer's own record, not a statement of what any rule requires.

Paying what is owed is the smaller half of a correction. The larger half is making sure the same thing cannot happen again — and that means fixing the setting, adding a test, changing the process that created the setting, and recording why it was wrong.

The workflow in “Fixing the Setting, Not the Payment” becomes more reliable when captured time, approvals and later changes can be followed separately. For teams exploring boss vs leader, a practical approach to boss vs leader can provide useful operating context, while payroll rules, employee explanations and final decisions remain with accountable people.

Organisations complete the payment, declare the matter closed, and are back in the same position within a few years with a slightly different version of the same error.

For an independent reference relevant to “Fixing the Setting, Not the Payment”, consult the QuickBooks business resources. Use it to test record quality, working-time definitions, access, retention and exception handling against the organisation’s real payroll process.

The four things

  • Correct the configuration, and verify it with a test case.
  • Add a detection test to the regular checks, so the next instance is found.
  • Change the process that allowed the setting to be wrong.
  • Record the cause, in writing, where the next person will find it.

The third is the one that actually prevents recurrence. A setting that was wrong because nobody asks a particular question when a pay code is created will be wrong again the next time a pay code is created.

Finding out why it was wrong

This is worth real effort and is usually possible. Configuration logs, implementation documents, the person who set it up, the ticket that requested it.

The answers cluster into a few types: a default nobody changed, a decision taken for a situation that no longer exists, a misunderstanding at implementation, or a change made correctly and reversed by a later upgrade.

Each of those implies a different preventive measure, which is why the question is worth answering rather than assuming.

Verifying the fix

  1. Write down what the corrected behaviour should produce, for a specific case.
  2. Make the change.
  3. Run the case and compare.
  4. Run two more cases that are different in shape.
  5. Check that nothing else moved: run a comparison across a full period.
  6. Record the test cases and the date.

Step five catches the second-order problem. A fix to a rate calculation can change figures for people who were not part of the original issue, and discovering that through a query is a poor way to find out.

The upgrade problem

Settings revert. A payroll or time system upgrade can reset a configuration to a default, and nothing announces it.

That is the strongest argument for the detection test. A test that runs monthly will find a reverted setting within a cycle; an annual audit will find it eleven months later, by which time it is an underpayment again.

Changing the process

The process changes are small and specific. A question added to the creation of a pay code. A sign-off required for a change to a time system setting. A list of configurations that cannot be altered without a recorded reason.

Make the settings that can change a paid hour into a controlled list, with an owner and a change record. There are usually fewer than a dozen, and at present most organisations cannot say who may alter any of them.

Writing it down for the next person

A short note: what the error was, what caused it, what was changed, what test now covers it, and the date.

That note is the thing that makes the organisation's knowledge survive the departure of whoever handled it. Without it, the next payroll manager inherits a correct configuration with no idea why it is configured that way — and will eventually change it back for a reason that seems good at the time.

Who may change a setting

Most time and payroll systems grant configuration rights broadly, because the alternative is a bottleneck. The consequence is that a setting capable of changing everybody's pay can be altered by several people, at any time, without a record.

Narrowing that list is usually straightforward and usually resisted, because it makes routine changes slower. The compromise that works is to keep the access and add the record: any change to a listed setting generates a note saying who, when and why.

Telling people the fix happened

Where an error affected employees, the fix is part of what they should be told — not in technical terms, but as an assurance that the cause has been addressed.

Organisations frequently announce the payment and say nothing about the mechanism, which leaves people with the reasonable impression that it will happen again. One sentence describing what changed is worth more than the apology that usually occupies that space.

The part that is actually prevention

Everything above is reactive: it prevents a recurrence of something that already happened. The preventive version is the detection tests run on a schedule, which find the errors nobody has had yet.

An organisation that completes a correction without adding the test has paid the full cost of the error and bought none of the protection, which is the most expensive possible outcome of an afternoon's arithmetic.