Skip to content
Independent Certified QuickBooks ProAdvisor firm · U.S.-based Find an AccountantFor Accountants →
TechBrot

Payroll

Your payroll liabilities won’t reconcile

A payroll liability account is supposed to fill up and empty out. When it doesn’t, the leftover balance is telling you something specific — and the age of that balance tells you how serious it is.

Search this problem and you get a wall of near-identical articles promising to reconcile payroll liabilities in "6 easy steps". They all describe the same procedure and none of them explain the thing that actually matters: what a leftover balance means.

Because a payroll liability account has one job. It fills up when you withhold or accrue, and it empties when you pay. A balance that does not clear is not a mystery to be adjusted away — it is a specific unpaid or mis-posted amount, and finding which is the whole task.

Start with the age of the balance, not the amount

Run a transaction report on each payroll liability account with the period's opening and closing balances shown. Then ask one question of every remaining amount: how old is it?

  • Current period. Almost always fine. You have accrued and not yet deposited. Nothing to fix.
  • Last period. Worth checking, usually timing.
  • A closed quarter. This is the real signal. If you withheld a Q1 deposit from an employee's paycheck and it is still sitting there in Q3, something is wrong and it is not timing.

That last case is the one to chase first, and it narrows the cause fast. Money was withheld from a real person's pay. Either it was never remitted, or it was remitted in a way that never touched this account.

The four things that leave a balance behind

1. The payment was recorded outside the payroll module

Someone paid the tax from the bank register, or categorised it from the bank feed as a plain expense. The money left the bank. The liability never moved.

This is by far the most common cause, and it has a tell: the expense side of your P&L carries a payroll tax figure that is larger than it should be, while the liability account still carries the balance. You have effectively recorded the same obligation twice — once as a liability, once as an expense.

Find it: search the bank register for payments to the tax authority around the deposit date and check what account they hit. If they hit an expense account rather than the liability, that's your answer.

2. Employer and employee amounts are posted together

A single payroll bank entry that nets employer contributions and employee withholdings into one figure cannot be reconciled, because you cannot tell which half is outstanding.

Use split transactions so each component posts to its own line. It sounds like bookkeeping fussiness until you have a partial payment to trace — at which point a combined entry makes the account permanently unprovable.

3. Payment applied to the wrong period or item

The payroll module applies liability payments to specific periods and items. Applied to the wrong one, the account nets out overall but shows an old balance and a corresponding negative elsewhere.

Tell: the account has both stale positive and negative amounts that roughly offset. That pattern is misapplication, not non-payment — and it is a much smaller problem.

4. Adjustments posted directly to the liability account

Someone made it agree by journal entry. The balance is now whatever the entry said, not what is owed. Look for entries in the account that are neither payroll accruals nor liability payments.

The step nearly every guide skips

Reconcile the account against what was actually filed and deposited, not just against itself.

A payroll liability account can be internally consistent and still wrong. The external check is: for each quarter, do the amounts this account says you owed match what the 941 reported and what actually left the bank? Three numbers, one comparison.

Where payroll runs on QuickBooks Payroll, the platform files the federal payroll returns automatically — so the filed figures exist and can be compared. That comparison is the only thing that proves the account, and it is the step that turns "the balance looks odd" into "this specific quarter is short by this specific amount".

What a stale balance is doing to your numbers

Worth being blunt about, because it is rarely just a tidiness issue:

  • Your balance sheet overstates liabilities, so your equity is understated.
  • If the payment was double-recorded as an expense, your P&L overstates payroll cost and understates profit — which flows into the return your CPA prepares.
  • If the money genuinely was not remitted, that is not a bookkeeping issue at all. Withheld employee tax that was never deposited is a real exposure and it grows.

That third case is why the age of the balance matters more than its size.

When this stops being a DIY job

Fix it yourself when there are one or two stale amounts, you can find the corresponding bank payment, and the correction is re-coding it to the liability account.

Get help when:

  • Stale balances span more than a quarter or two.
  • Payroll has been posted by journal entry rather than through the payroll module — the account has no reliable structure to reconcile against.
  • Employer and employee amounts have been combined across a long period, so partial payments can't be traced.
  • The 941 comparison shows a quarter genuinely short. That is a conversation with your CPA before it is a bookkeeping correction.

At that point the account is not reconciled — it is rebuilt from the payroll records and the actual deposits, which is what a QuickBooks payroll engagement covers: configuring payroll so it posts correctly going forward, and reconstructing the liability accounts so they tie to what was filed. Where payroll is one of several accounts that stopped tying out, it is usually scoped inside a broader cleanup.

TechBrot configures, runs and reconciles payroll. Where payroll runs on QuickBooks Payroll, that platform files the federal payroll returns automatically. TechBrot is not a return preparer and does not represent anyone before a tax authority.

Payroll liability reconciliation, answered.

What should my payroll liability account balance be?
At any month end it should equal exactly what you have withheld or accrued and not yet paid — nothing more. If your deposits are current and nothing is accrued, it should be zero. A balance that persists after the payment is made means something did not clear, and the amount that did not clear is the thing to identify.
Why is there a balance from a quarter I already paid?
Usually one of three things: the payment was recorded as a plain expense or bank transaction rather than a liability payment, so it never reduced the liability; or the payment was applied to the wrong period or item; or the original accrual was wrong and the payment cleared a different amount. A balance dated to a closed quarter is the strongest signal that something was recorded outside the payroll module.
How do I separate employer and employee amounts?
Use split transactions so employer contributions and employee withholdings post to their own lines within a single bank entry rather than netting into one figure. When they are combined, you cannot prove which half is outstanding, and a partial payment becomes impossible to trace — which is the state most unreconcilable payroll accounts are in.
Does QuickBooks Payroll file my payroll returns?
Where payroll runs on QuickBooks Payroll, the platform files the federal payroll returns automatically as part of that service. TechBrot configures, runs and reconciles payroll; it does not act as a return preparer and does not represent anyone before a tax authority.
Why doesn't my 941 match my payroll summary?
Most often because of timing (the return covers the quarter, the report covers your chosen dates), because a payroll was recorded by journal entry outside the payroll module, or because an adjustment was posted to the liability account directly. Any of the three breaks the link between what payroll calculated and what the account shows.
When is this a cleanup rather than a fix?
When the stale balances span more than a quarter or two, when payroll has been posted by journal entry rather than through the payroll module, or when employer and employee amounts have been combined for a long period. At that point the account cannot be reconciled transaction by transaction — it has to be rebuilt from the payroll records and the actual deposits.

Payroll account won’t clear?

Get a free QuickBooks file review.

A Certified ProAdvisor will look at how payroll is posting, find what didn’t clear and why, and tell you honestly whether it’s a correction or a rebuild — scoped in writing. No obligation. Independent firm, not Intuit.

Articles are general information, not tax, legal, or financial advice.

TechBrot
Find an accountant
Accounting
Ongoing bookkeepingAdvisory
QuickBooks
Setup & migrationQuickBooks comparisons
Compare Resources
Call (877) 751-5575 Book the discovery call