What do I do if my payroll, super and wages don’t match in my bookkeeping?

If your payroll, super and wages don’t match in your bookkeeping, it usually points to a setup, coding or reconciliation issue that can affect BAS, STP reporting, super payments and your year-end records. For Australian small business owners, sole traders with staff, and contractors who employ worke

Skill level
General guidance
Time
Varies
Trade
Bookkeeping & Cashflow
Updated
3 November 2026

Why do my payroll, super, and wages not match in my bookkeeping?

If your payroll, super and wages don’t match in your bookkeeping, it usually points to a setup, coding or reconciliation issue that can affect BAS, STP reporting, super payments and your year-end records. For Australian small business owners, sole traders with staff, and contractors who employ workers, it’s worth dealing with early because the longer it sits, the harder it can be to untangle before ATO and employee reporting deadlines.

What are the key reasons for payroll discrepancies in Australian bookkeeping?

A mismatch does not always mean one single error. It can come from a mix of payroll journal postings, incorrect account mapping, missed pay runs, duplicated wages entries, unreconciled clearing accounts, or super being recorded in a different period to the wages.
Payroll should generally line up across a few different places: your payroll reports, profit and loss wages accounts, balance sheet liability accounts, bank transactions, and STP lodgement records. If one report agrees but another does not, that helps narrow down where the issue may sit.
Super often causes confusion because the expense, liability and payment timing can all look different in the file. The ATO’s superannuation guarantee rules and payment due dates matter, and unpaid super can remain a liability in the books even when wages have already been recognised.
STP data should broadly reflect what has been processed through payroll, but bookkeeping adjustments made outside the payroll module can create differences. This is one reason many bookkeepers avoid “manual fixes” to wage accounts without first checking the payroll system and prior lodgements.
Employee entitlements, leave accruals, PAYG withholding and award conditions can also affect what “matching” actually means. Fair Work obligations and ATO reporting rules both need to be considered, not just the accounting side.

How would a specialist diagnose payroll and super discrepancies?

Whether the mismatch is caused by payroll setup, chart of accounts mapping, bank reconciliation issues, or manual journals posted to wages, PAYG withholding, super or clearing accounts.
Which reports are out of balance and for what period — for example, payroll summary versus profit and loss, STP finalisation versus payroll registers, or super liability accounts versus actual payments made through the fund or clearing house.
Whether any BAS labels, PAYG withholding figures or STP lodgements may have been affected, and whether corrections need to be handled through the payroll software, amended activity statements, or year-end payroll processes.
Whether employee classifications, ordinary time earnings, leave, allowances, deductions or termination payments have been treated correctly under Fair Work and ATO rules.
Whether the person making corrections is legally allowed to do so. In Australia, BAS and payroll reporting work may need to be done by a registered BAS agent, and the Tax Practitioners Board sets the registration framework.

Common Costly Mistakes

Posting manual journals to “force” the accounts to match without checking how the payroll software is reporting to STP.
Treating super as paid just because it has been accrued in the books, when the actual payment has not cleared or has been allocated incorrectly.
Reconciling net wages from the bank but ignoring PAYG withholding, super liabilities and payroll clearing accounts.
Waiting until year-end or employee payment summaries/finalisation time to investigate, when the error may have been repeating for months.

When To Get Professional Help

If the mismatch affects more than one pay period, involves super, PAYG withholding, leave, or STP reporting, it usually stops being a simple DIY tidy-up. A registered BAS agent or experienced bookkeeper can work out whether the issue is timing, setup or compliance-related, and help you correct the records in the right order before the next BAS, super or payroll deadline.

Talk To A Specialist

If your payroll figures do not reconcile cleanly, a bookkeeping health check can help identify what is actually wrong before you make changes that create bigger reporting problems. If you’d like a second set of eyes, you can speak with a bookkeeping specialist here: /finance/enquire?service=bookkeeping

Frequently Asked Questions

Why don’t my wages in Xero, MYOB or QuickBooks match my profit and loss?

This often happens when payroll reports have been processed one way but the bookkeeping has been adjusted another way. Common causes include manual journals, incorrect account mapping, duplicated entries, or pay runs posted to a different period. A good next step is to compare the payroll summary, general ledger and bank transactions for the same date range.

Can I just journal the difference to fix payroll discrepancies?

Usually, that is where small issues turn into larger ones. A manual journal might make one report look right while breaking STP figures, leave balances, super liabilities or BAS reporting in the background. It is generally safer to confirm the source of the mismatch first, particularly if the figures have already been lodged with the ATO.

What if my super liability account does not match what I owe employees?

That can mean super has been accrued but not paid, paid but not coded correctly, or recorded in the wrong period. It may also involve employee setup issues or ordinary time earnings calculations that need to be checked against ATO superannuation guarantee guidance. Because super timing and treatment can be sensitive, this is a good area to have reviewed before due dates pass.

Does an STP mismatch mean I have lodged the wrong information with the ATO?

Not always, but it is a warning sign that your payroll records and bookkeeping may not be aligned. The mismatch could sit in the accounting file rather than the STP data, or the opposite. Because STP, PAYG withholding and year-end payroll reporting interact, it is sensible to confirm the cause before lodging further updates or finalising the year.

Who should fix payroll and bookkeeping errors in Australia?

If the issue touches BAS, payroll reporting, STP, PAYG withholding or super, it is often best handled by a registered BAS agent or qualified bookkeeper working within their registration and authority. The Tax Practitioners Board explains who can provide BAS services, while the ATO and Fair Work provide guidance on reporting and employment obligations. For more complex tax or legal consequences, your accountant or legal adviser may also need to be involved.

Important — General Information Only

This information is general in nature only and is not personal bookkeeping, payroll or cashflow advice. It does not take into account your objectives, financial situation or needs, and you should consider your own circumstances and seek advice from a licensed or registered professional before acting. For Australian payroll, super and reporting obligations, refer to the ATO, Fair Work and the Tax Practitioners Board, and confirm any BAS or payroll corrections with a registered BAS agent or bookkeeper.

Frequently asked questions

Why don’t my wages in Xero, MYOB or QuickBooks match my profit and loss?
This often happens when payroll reports have been processed one way but the bookkeeping has been adjusted another way. Common causes include manual journals, incorrect account mapping, duplicated entries, or pay runs posted to a different period. A good next step is to compare the payroll summary, general ledger and bank transactions for the same date range.
Can I just journal the difference to fix payroll discrepancies?
Usually, that is where small issues turn into larger ones. A manual journal might make one report look right while breaking STP figures, leave balances, super liabilities or BAS reporting in the background. It is generally safer to confirm the source of the mismatch first, particularly if the figures have already been lodged with the ATO.
What if my super liability account does not match what I owe employees?
That can mean super has been accrued but not paid, paid but not coded correctly, or recorded in the wrong period. It may also involve employee setup issues or ordinary time earnings calculations that need to be checked against ATO superannuation guarantee guidance. Because super timing and treatment can be sensitive, this is a good area to have reviewed before due dates pass.
Does an STP mismatch mean I have lodged the wrong information with the ATO?
Not always, but it is a warning sign that your payroll records and bookkeeping may not be aligned. The mismatch could sit in the accounting file rather than the STP data, or the opposite. Because STP, PAYG withholding and year-end payroll reporting interact, it is sensible to confirm the cause before lodging further updates or finalising the year.
Who should fix payroll and bookkeeping errors in Australia?
If the issue touches BAS, payroll reporting, STP, PAYG withholding or super, it is often best handled by a registered BAS agent or qualified bookkeeper working within their registration and authority. The Tax Practitioners Board explains who can provide BAS services, while the ATO and Fair Work provide guidance on reporting and employment obligations. For more complex tax or legal consequences, your accountant or legal adviser may also need to be involved.
What is Single Touch Payroll (STP) Phase 2 and how does it affect payroll matching?
Single Touch Payroll (STP) Phase 2, mandatory for all Australian employers from 1 January 2022, requires more granular reporting of payroll data to the ATO. This includes disaggregating gross pay into specific components like allowances and overtime. Discrepancies can arise if your accounting software isn't correctly configured for these new reporting requirements, leading to mismatches between your internal records and ATO lodgements.

Written by Tally, the Bookkeeping & Cashflow specialist at QLD.Tools.