Every time a business runs payroll, two things happen that go beyond simply paying employees. The business collects taxes withheld from employee paychecks — federal income tax, Social Security, Medicare — and it incurs its own matching employer tax obligations on top of that. Until those amounts are remitted to the IRS and state agencies, they're liabilities: money the business holds or owes that hasn't been paid yet.
When payroll runs but no tax liability accounts show on the Balance Sheet, that obligation is missing from the books entirely — which means your liabilities are understated and your financial picture is incomplete.
A properly recorded payroll entry in QBO typically results in several liability accounts being credited — not just the bank account being debited for net pay. Common payroll liability accounts include:
These liabilities sit on the Balance Sheet until the corresponding tax deposits and payments are made, at which point they're cleared. The cycle repeats with each pay period.
Payroll is recorded as a single net pay expense. If payroll is entered manually — or through a simplified workflow — as a single expense for the net amount paid to employees, the gross wages, tax withholdings, and employer obligations never get broken out. The bank account decreases by the right amount, but no liability accounts are created.
Payroll service syncs aren't mapping to liability accounts. When a payroll service (Gusto, ADP, Paychex, QuickBooks Payroll) syncs to QBO, the sync settings determine which QBO accounts each component posts to. If tax withholdings are mapped to an expense account — or nowhere at all — they don't create liabilities in QBO even if they're being correctly paid in the payroll service.
Payroll tax payments are recorded without the original liability entry. If the business is making tax deposits but recording them directly as expenses rather than clearing liability accounts, the payment side exists in QBO without the liability side ever being created.
The payroll journal entry was simplified. In some setups, whoever handles the books entered only gross wages and net pay, skipping the liability component because it felt complex. The books look roughly right on the P&L but the Balance Sheet is missing the corresponding obligations.
Your liabilities are understated. Payroll taxes are real obligations. If they're not on the Balance Sheet, your total liabilities are lower than they should be — which overstates your net worth.
You may not realize how much you owe. If payroll tax liabilities aren't being tracked in QBO, it's harder to confirm that what the business owes matches what's being deposited. Discrepancies between QBO and the actual tax obligation can go unnoticed until a tax notice arrives.
Tax deposits become harder to verify. One of the purposes of payroll liability accounts is to confirm, period by period, that tax deposits match what was withheld and what was owed. Without those accounts, that verification step is missing.
It creates complications at year-end. Your accountant needs payroll figures reconciled — W-2s, 941s, and state filings — against what's in QBO. Missing liability accounts make that reconciliation significantly harder and may require reconstructing the payroll history from scratch.
Run your Balance Sheet (Reports → Balance Sheet) and look in the Current Liabilities section for payroll-related accounts — federal taxes payable, state taxes payable, or similar. If payroll has been running but no payroll tax liability accounts appear, or if those accounts show zero even mid-pay-period, the liabilities aren't being recorded.
You can also compare the payroll figures in QBO against your payroll service's own reports. Most payroll services generate detailed payroll summaries showing gross wages, each tax component, and net pay. If QBO's payroll-related accounts don't reflect the same structure, there's a mapping or recording gap.
The right correction depends on where the breakdown occurred — whether it's a payroll service mapping issue, a manual entry workflow that needs restructuring, or a historical gap where liabilities were never recorded.
Because payroll tax recording intersects directly with actual tax obligations and filed returns, this is an area where mistakes can have consequences beyond the books themselves. It's generally worth involving your accountant or payroll provider in the cleanup to make sure the corrections align with what's been reported and deposited.
The Fix Guide covers the most common payroll tax liability gaps and the approach for identifying and addressing each one.
Missing payroll tax liabilities are a recording gap BooksCheckup checks for in QuickBooks Online — often appearing alongside inconsistent payroll entries, liability accounts that don't reflect current obligations, or a Balance Sheet that doesn't account for taxes withheld but not yet remitted. BooksCheckup gives you a free Health Score in seconds.
Check your books at BooksCheckup.com →
If recording errors show up in your Health Check, the Fix Guide ($49) explains each one and walks through suggested corrections in priority order.
This article is for educational purposes and does not constitute accounting, tax, or legal advice. For guidance on your specific situation, consult a qualified bookkeeper, CPA, or tax professional.
Upload your QuickBooks Online reports and find out in seconds — free.
Check My Books Free →