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?
How would a specialist diagnose payroll and super discrepancies?
Common Costly Mistakes
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.