How to Spot and Fix Common Payslip Errors After Swaps or Overtime
The lines where mistakes actually live, and how to raise a query that gets fixed instead of ignored.
A salary is largely self-checking. A schedule with premiums, swaps, overtime thresholds, and multiple sites is not. Errors cluster in predictable places. Knowing where to look turns a vague feeling that something is wrong into a specific, fixable claim.
I’ve caught enough of these over the years to know the pattern. The money that goes missing is rarely dramatic on a single line. It is usually one missing premium, one swapped shift paid to the wrong person, or an overtime threshold calculated on the wrong week. The personal log makes those visible. Without it, they stay quiet.
Where the Mistakes Usually Are
A swapped shift still paid to the original person, or paid to you when you did not work it.
A premium (night, weekend, holiday) missing on a shift that should have carried it.
Overtime calculated on the wrong week boundary or at the wrong rate.
A higher-paid role paid at your usual rate.
Hours lost to an unpaid break that was not taken, or a break deducted twice.
These are the first places to check when the total feels low. In multi-site work the wrong cost center or wrong location code also appears regularly.
How to Check Efficiently
Work from your own record of what you actually worked. Match each shift to a line on the payslip. Confirm the rate and any premium. Then look at the overtime calculation for the week and see whether it matches the rules you believe apply.
You do not need to understand every payroll code. You need to see whether the shifts you worked appear, at roughly the right money.
A practical sequence:
- Open your personal log for the pay period.
- Open the payslip.
- Tick off each shift as you find it.
- Note any shift that is missing, paid at the wrong rate, or missing a premium.
- Check the overtime total against your own calculation of the week.
That process usually takes less than ten minutes once you have the habit.
How to Raise the Query
Be specific. “I think my pay is short” is easy to park. “Shift on Saturday 16 Aug 14:00–22:00 at Site B does not appear / appears without the weekend premium” is much harder to ignore.
Include:
- The date and times
- The location and role
- What you expected to see
- What actually appears (or does not)
Send it through whatever channel your workplace uses for payroll queries, and keep a copy. If the first response is vague, reply with the same specific list rather than escalating the emotion. Specificity is what moves the correction forward.
Timing
Raise it as soon as you notice. Waiting until several pay periods later makes the correction harder and the trail colder. Most payroll teams would rather fix a clear, early query than reconstruct a month-old dispute.
I’ve seen corrections that were straightforward in the current period become complicated or incomplete once the books had closed. Early is better.
Why Swaps and Multi-Site Work Create More Errors
Traded shifts are where the official system and the actual work most often diverge. If the paperwork was late, incomplete, or filed under the wrong person, the payslip will reflect the paperwork, not the reality. Multi-site work adds another layer: different rates, different differentials, and different cost centers all increase the chance of a coding error.
Your personal record is the independent check. Without it you are relying on the same system that produced the error to also catch the error.
Industry Notes
- Restaurants & bars — tips, station differentials, and weekend premiums are common sources of mismatch. Traded closes are especially prone to being paid to the wrong person.
- Healthcare — night and weekend differentials, float assignments, and overtime thresholds create frequent discrepancies.
- Warehouse — overtime week boundaries and shift differentials are the usual places errors appear.
- Hotels & attractions — multi-property work and role-based rates increase the chance of the wrong code being applied.
What to Do If the First Response Is Vague
Reply with the same specific list. Restate the date, location, role, expected premium or rate, and what appeared (or did not). Offer to provide any additional detail they need. Avoid escalating the tone; escalate the clarity.
If the same type of error repeats across multiple periods (for example, traded shifts at a second site consistently missing a premium), note the pattern explicitly. Patterns get more attention than isolated queries and are more likely to produce a systemic fix rather than a one-off patch.
Building the Habit
The first few pay periods feel like extra work. After that the check becomes automatic. Open the log, open the payslip, tick the shifts, note anything that does not match. Five to ten minutes once per period is enough for most people. The return is fewer quiet losses and a clearer sense of what your hours are actually worth.
Bottom Line
You are not being difficult by checking. You are doing the basic reconciliation that variable, premium-heavy pay requires. The people who get consistent underpayment are usually the ones who never look.
Keep a light personal log, match it to the payslip every period, raise specific queries early, and keep a copy of the exchange. That process catches the majority of the common errors while they are still easy to fix.
The cost of the habit is a few minutes per pay period. The cost of not having it is quiet, repeated underpayment that is hard to prove once the trail has gone cold. For anyone who trades or works across rates and locations, the check is one of the highest-return habits available.
When trades are claimed and confirmed on a structured board, you have a clean list of what you actually worked. That list is the fastest way to spot a missing premium or a swapped shift paid to the wrong person. MyShiftX keeps the claim history visible so the reconciliation is not a memory test.
See what a shift board actually looks like
A walkthrough of the Wall, the calendar, and how a trade gets settled.
Explore the demo

