RosterElf Logo
Start trial
Payroll & Integrations

Reconciling payroll variances after pay runs

Learn how to investigate and resolve payroll variances quickly, with a systematic approach to finding discrepancies between rosters, timesheets, and pay.

Written by Steve Harris 8 April 2026 Updated 3 July 2026 10 min read
Two staff reviewing figures on a laptop while reconciling payroll variances after a pay run

To reconcile a payroll variance, work backwards through the pay cycle: quantify the difference between expected and actual pay, then trace the data from roster to timesheet to payroll to bank payment to find where it broke. Compare rostered hours against paid hours, verify each employee’s pay rate and penalty calculations, check leave and allowances, and confirm the gross-to-net total matches what left your bank account and what you reported through Single Touch Payroll. Underpayments should be corrected in the next pay run at the latest; overpayments can only be recovered with the employee’s written agreement.

Every pay run should result in the right people being paid the right amounts at the right time. Reality often differs. Payroll variances — differences between expected and actual pay amounts — are common in Australian businesses, particularly those with variable hours, complex award coverage, or manual data entry. These variances mean employees are either underpaid (a compliance risk) or overpaid (a cost to your business), and both require investigation and resolution. Use our free payroll cost estimator to benchmark expected costs.

This guide covers the practical process of identifying, investigating, and reconciling payroll variances — including the year-to-date, super, and bank reconciliation checks that catch errors a shift-by-shift review misses. Whether you are dealing with a single employee query or systematic issues affecting many staff, effective variance reconciliation protects your business from Fair Work compliance issues while ensuring employees are paid correctly.

Quick summary

  • Identify:

    Compare timesheets, rosters, and payroll outputs systematically to isolate the variance

  • Trace:

    Follow the data flow from roster to pay to bank to find root causes, not just symptoms

  • Correct:

    Fix underpayments promptly and recover overpayments only with written agreement

  • Reconcile & record:

    Match gross-to-net, super, and STP totals, and document everything to prevent recurrence

Understanding payroll variances

Payroll variances occur at different levels and for different reasons. Recognising which type you are dealing with focuses the investigation.

Individual employee variances

These are differences between what an individual employee should have been paid and what they actually received. They can arise from timesheet errors, incorrect pay rates, missed penalty rates, leave calculation mistakes, or allowances not applied. Individual variances often surface when employees query their pay or during routine audits.

Total payroll variances

These are differences between expected total labour costs and actual payroll totals. They indicate either widespread individual errors or systematic issues in how pay is calculated. Large total variances without obvious individual errors may point to problems with pay rule configuration or system integration.

Budget variances

These are differences between budgeted or forecast labour costs and actual costs. They may be due to payroll errors but can also reflect legitimate operational variations — more hours worked than planned, higher overtime than expected, or roster changes that altered cost profiles. Not all budget variances indicate errors.

Period-on-period variances

Comparing payroll totals or individual pay between periods can reveal issues. Significant changes without an obvious reason — no roster changes, no pay rate increases, the same employees — may indicate errors. Using integrated payroll systems helps track these variances automatically.

Common causes of payroll variances

Understanding typical causes helps focus your investigation:

Timesheet errors

Hours entered incorrectly, shifts missed entirely, or duplicate entries. Manual timesheet entry is particularly prone to errors, and clock-in/out times recorded wrongly or rounded incorrectly can affect pay. Using rostering software with integrated time tracking reduces these issues.

Pay rate issues

Wrong base rate applied, pay rises not implemented, casual loading missed, or incorrect classification level. Rate issues cause systematic variances until corrected and may require back-payment calculations.

Penalty rate miscalculations

Evening, night, weekend, or public holiday rates applied incorrectly. Penalty rate errors are common because of complex award rules — shift timing determines rates, and small timing errors can change which rate applies.

Overtime calculation errors

Overtime not triggered when it should be, calculated at the wrong rate, or double-counted. Daily versus weekly overtime rules vary by award, and hours need to be tracked cumulatively to apply overtime correctly.

Leave processing errors

Annual leave, personal leave, or public holiday leave paid incorrectly or not at all. Leave loading missed for permanent staff. Leave balances not updated correctly after payment.

System integration issues

Data not flowing correctly between time tracking and payroll systems. Field mapping errors causing data to land in the wrong places. Sync failures leaving payroll with incomplete data.

Business analytics dashboard showing payroll and financial data

The variance investigation process

Follow this systematic approach to investigate variances:

1. Quantify the variance

Determine exactly how much the variance is and which employees or cost centres are affected. For individual variances, calculate the difference between expected and actual pay. For total variances, identify how much total payroll differs from forecast or prior periods. Precise quantification focuses your investigation.

2. Gather source documents

Collect rosters, timesheets, leave records, and payroll outputs for the affected period and employees. You need to trace data from original source through to final pay calculation. Having all documents together speeds investigation significantly.

3. Compare hours at each stage

Check rostered hours match timesheet hours. Check timesheet hours match what flowed to payroll. Check payroll hours match what was paid. Differences at any stage show where the error occurred. Use time and attendance systems with clear audit trails.

4. Verify pay rates applied

Check the employee’s pay rate in the system against their contract and applicable award. Verify casual loading if applicable. Confirm any recent pay increases were applied. Rate errors cause consistent variances that compound over time.

5. Manually calculate expected pay

For a sample of shifts, manually calculate what should have been paid — base hours times rate, plus penalty rates for applicable hours, plus any allowances. Compare your manual calculation to system output to identify calculation errors.

6. Identify root cause

Determine not just what went wrong but why. Was it a one-off data entry error or a systematic issue? Is the pay rule configured incorrectly? Is there a training gap? Is the system integration broken? Root cause identification prevents recurrence.

7. Document findings

Record what the variance was, what caused it, how you identified the cause, and what correction is needed. This documentation supports audit requirements and provides a reference if similar issues occur in future.

Reconciling gross-to-net, super, and STP totals

A shift-by-shift review catches most hour and rate errors, but some variances only appear when you reconcile the pay run’s totals against your other financial records. This is the step most businesses skip — and where the SERP is dominated by accounting platforms rather than practical guidance. Before you consider a pay run closed, run these three checks:

  • Gross-to-net reconciliation — Confirm that gross wages, less PAYG withholding and other deductions, equals the net pay total, and that the net total matches the amount actually paid from your bank account. A mismatch here points to a deduction applied to the wrong employee, a rounding error, or a payment that didn’t clear.
  • Superannuation reconciliation — Check that the super calculated on ordinary time earnings for the period matches what was accrued and what you’ll remit to the fund. Super is a frequent source of quiet variances, especially when a rate change or a new employee’s ordinary time earnings aren’t set up correctly.
  • Single Touch Payroll reconciliation — Compare the year-to-date gross and tax you’ve reported to the ATO through STP against your payroll system’s YTD totals. A variance of more than a few dollars (allowing for rounding) needs investigating before you finalise — common causes are a pay category mapped incorrectly, salary sacrifice classified wrongly under STP Phase 2, or a pay event that failed to lodge.

Doing these checks each period rather than only at end of financial year means small discrepancies are corrected while they’re still small, instead of compounding into a large year-end reconciliation headache.

Correcting payroll variances

How you correct a variance depends on whether employees were underpaid or overpaid:

Correcting underpayments

Calculate the exact amount owing, including any superannuation. Process the correction as soon as practicable — significant amounts may warrant immediate payment rather than waiting for the next pay run. Annotate the pay slip clearly to show what the payment covers, update the employee’s records, and inform them of the correction.

Recovering overpayments

Notify the employee of the overpayment with a clear explanation of how it occurred and the amount. Obtain written agreement for recovery — you cannot make unilateral deductions. Agree on a reasonable recovery schedule that does not cause hardship, and ensure deductions do not drop pay below minimum wage in any period.

Fixing systemic issues

If the variance reveals a systematic problem affecting multiple employees or an ongoing period, fix the underlying issue first. Then calculate corrections for all affected employees across all affected periods. Process corrections methodically with proper documentation for each.

Updating system settings

If the variance was caused by incorrect configuration — wrong pay rate, incorrect penalty rule, broken integration — correct the setting to prevent future occurrences. Test the correction before the next pay run, and document what was changed and why.

Preventing payroll variances

Systematic prevention reduces the time and cost of variance reconciliation:

Automate data flow

Integrate time and attendance with payroll to eliminate manual data entry. Automated data transfer removes transcription errors and ensures all approved hours flow to payroll accurately.

Configure award rules correctly

Ensure your system has correct penalty rate schedules, overtime triggers, and allowance rules for all applicable awards. Proper award interpretation configuration reduces errors. Test configurations against manual calculations and review when awards are updated.

Implement approval workflows

Require manager approval for timesheets before payroll processing. Approvers should verify hours match actual work performed, and flagged anomalies should be investigated before approval.

Pre-process variance reports

Generate reports comparing this pay run to previous periods before finalising. Investigate significant variances before processing rather than after — catching errors early is easier than correcting them later.

Maintain employee records

Keep pay rates, employment types, and award classifications current. Process rate changes promptly when employees are promoted, reclassified, or when awards are updated. Stale data causes errors.

Regular system audits

Periodically audit pay calculations for a sample of employees against manual calculations. Test penalty rate triggers, overtime calculations, and leave payments to catch configuration drift before it causes widespread errors.

Documentation and record keeping

Proper documentation supports compliance and protects your business:

Variance investigation records

Document each variance investigated — the amount, affected employees, investigation steps taken, root cause identified, and resolution. These records demonstrate due diligence if compliance questions arise later.

Correction documentation

Keep records of all corrections made — calculations showing amounts owing, when corrections were processed, and evidence of payment. For overpayment recoveries, retain employee agreements and recovery schedules.

Employee communications

Document communications with employees about variances affecting their pay. Keep copies of written notifications about underpayments or overpayments, and record verbal conversations in file notes.

System change records

When variances lead to system changes, document what was changed, when, and why. Keep records of system configurations before and after changes — this audit trail supports future troubleshooting.

Related RosterElf features

Reduce payroll variances with integrated systems. RosterElf connects rostering, time tracking, and payroll so approved hours flow straight through with Australian award rates applied — eliminating the data entry errors that cause variances, and giving you the audit trail and roster-vs-actual reporting to catch the rest before pay day.

Start trial

Disclaimer

This article provides general guidance only and does not constitute financial or legal advice. Payroll and wage recovery matters should be handled in accordance with your specific circumstances, applicable awards, and Fair Work requirements. Always consult qualified professionals and refer to official Fair Work Ombudsman resources for specific matters.

Frequently asked questions

What is a payroll variance?

A payroll variance is any difference between expected and actual pay amounts. This includes differences between budgeted and actual labour costs, between rostered and paid hours, and between calculated and processed pay amounts. Variances can be positive (overpayment) or negative (underpayment) and may affect individual employees or total payroll costs.

How do you reconcile payroll after a pay run?

Work backwards through the pay cycle. First quantify the variance and gather the roster, timesheets, and payroll output. Compare rostered hours to paid hours, verify each pay rate and penalty calculation, then reconcile the totals: confirm gross-to-net ties out, that net pay matches your bank payment, and that super and Single Touch Payroll year-to-date figures match your payroll system before you finalise.

What causes payroll variances?

Common causes include timesheet errors or omissions, incorrect pay rate application, penalty rate mistakes, overtime not captured or calculated correctly, leave recorded incorrectly, allowances missed or duplicated, data entry errors during processing, system integration issues between time and payroll, and timing differences between when work occurs and when it is processed.

How quickly should payroll variances be resolved?

Underpayments should be resolved as quickly as possible, ideally in the next pay run. Fair Work requires employees to be paid correctly and on time, and significant underpayments may warrant immediate correction rather than waiting. Overpayments can typically be recovered over subsequent pay periods with employee agreement, but must be handled carefully and in accordance with award provisions.

Can you deduct overpayments from future wages?

You can recover overpayments but must follow proper processes. You need written agreement from the employee for deductions, and deductions cannot leave employees earning below minimum wage in any pay period. Some awards have specific overpayment recovery provisions. Document the overpayment, explain it to the employee, and agree a reasonable recovery plan — do not make unilateral deductions.

How do you investigate a payroll variance?

Start by identifying the specific variance amount and affected employees. Compare timesheets to rosters to find hour discrepancies, verify pay rates for each classification, check penalty calculations against shift times, and review leave records. Trace the data flow from timesheet through to payroll to identify where the error occurred, and document your steps and findings.

How do you reconcile super and STP as part of a pay run?

Check that the superannuation calculated on ordinary time earnings matches what was accrued and will be remitted, then compare your Single Touch Payroll year-to-date gross and tax against your payroll system’s YTD totals. A variance above a few dollars (allowing for rounding) usually points to a pay category mapped incorrectly, salary sacrifice misclassified under STP Phase 2, or a failed pay event — fix it before finalising rather than at year end.

What records should you keep for payroll reconciliation?

Keep detailed records of all variances identified, investigation steps taken, root causes determined, corrections made, and amounts adjusted. Document employee communications and any agreements reached, and retain copies of original and corrected timesheets. These payroll records support compliance audits and protect both employer and employees if questions arise later.

How can integrated systems reduce payroll variances?

Integrated rostering, time tracking, and payroll systems reduce variances by automating data flow, eliminating manual entry errors. They apply pay rules consistently, calculate penalty rates automatically based on shift times, flag anomalies for review before processing, and maintain audit trails showing exactly how each pay amount was calculated — reducing both errors and investigation time.

What variance threshold should trigger investigation?

Any variance affecting employee pay should be investigated regardless of size, as even small errors can indicate systematic issues. For budget variance monitoring, many businesses use a threshold of 2–5% deviation from forecast before requiring investigation. The appropriate threshold depends on your business size, payroll complexity, and risk tolerance — document your threshold policy and apply it consistently.

Steve Harris
Steve Harris

Steve Harris is a workforce management and HR strategy expert at RosterElf. He has spent over a decade advising businesses in hospitality, retail, healthcare, and other fast-paced industries on how to hire, manage, and retain great staff.

Back to all articles

Ready to streamline your workforce management?

Join Australian businesses using RosterElf to simplify rostering, track time, and stay compliant.

Start trial Book a demo