# How to Reconcile Payroll Bank Account Activity

- Author: PreciseBankFlow (https://www.precisebankflow.com)
- Published: 2025-05-26
- Updated: 2025-05-26
- Category: Payment and deposit reconciliations
- Canonical: https://www.precisebankflow.com/blog/reconcile-payroll-bank-account

> How to reconcile a payroll bank account: funding transfers, net pay debits, tax debits, uncashed paychecks and why the balance should end near zero.
To reconcile a payroll bank account, match each funding transfer in from the operating account, tie the direct deposit batch and cleared paychecks to the payroll register, tie tax debits to the tax liabilities, and list paychecks not yet cashed. Because the account is funded only for each run, the balance should end near zero, plus those uncashed checks.

## Why should a payroll bank account balance end near zero?

Most separate payroll accounts are run on an imprest basis: before each pay run, the business transfers in exactly what that run will pay out. Once every payment for the run has cleared, nothing is left. A month-end balance therefore equals the uncashed paychecks, any planned float, and nothing else.

That expectation is what makes the account quick to reconcile and easy to review. Instead of a long list of deposits and withdrawals, the reconciliation asks one question: does the bank balance equal the paychecks still outstanding, plus the agreed float? If it does, the month is done. If it does not, the gap has a short list of possible causes, and each one is worth knowing about.

Some businesses keep a small fixed float, for example a few hundred dollars, to cover bank fees or a surprise manual check. That is fine as long as the amount is written down and the reconciliation tests against it. A float that changes from month to month without anyone deciding to change it is a sign the funding no longer matches the payouts.

The book side is just as simple. The ledger's payroll cash account should show the funding transfers in, the payroll payments out, and a balance equal to the bank balance less the outstanding checks. A business that books net pay to a clearing account first should see that clearing account return to zero each run, much as the guide to [clearing undeposited funds in QuickBooks](/blog/clear-undeposited-funds) describes for receipts waiting to be deposited.

## Matching payroll funding transfers on both statements

Every funding transfer appears twice: as a debit on the operating account statement and as a credit on the payroll account statement, normally on the same day or the next. Match the pair, then compare the amount with the total the pay run needed. A transfer that differs from the run's cash requirement explains most balances that drift.

Build the cash requirement from the payroll register, the report the payroll system produces for each run. It is the sum of net pay plus any tax and benefit amounts paid from the payroll account. Some businesses pay taxes from the operating account instead, which shrinks the requirement to net pay alone. Know which model the business uses before comparing anything.

Three funding problems come up often:

- **Funding by estimate.** Someone transfers a round number before the register is final, and the leftover piles up.
- **A missed top-up.** An off-cycle run, such as a bonus or a final paycheck, is paid without its own transfer, and the account goes briefly negative.
- **Funding from the wrong account.** A transfer arrives from a savings account or a different entity, so the operating account's records never show it.

Each of these is visible when the transfers are listed beside the registers. Matching the operating account side is part of that account's own reconciliation, and the logic of tying a credit to its source document is the same one used when you [match bank deposits to invoices](/blog/match-bank-deposits-to-invoices) in the operating account.

## Net pay debits: the direct deposit batch and live paychecks

Net pay leaves the payroll account in two forms. Direct deposits leave as one or a few ACH debits for the whole batch, often before payday. Paper paychecks clear one at a time over the following days or weeks. Tie the batch total and the sum of paper checks to the net pay column of the register.

The batch debit is the easy part. The payroll system or provider sends one file for the run, and the bank shows one debit. Its amount should equal net pay for direct deposit employees exactly. If the provider debits fees in the same line, separate them using the provider's invoice so the comparison is clean.

Paper paychecks need a check list. For each run, list the check numbers issued, the payee and the amount. As each one clears the bank, tick it. At month-end, the unticked checks are the outstanding list. Cleared checks should match the register by number and amount; a check that cleared for a different amount than it was written for is an exception to raise with the bank, not a rounding difference.

Returned direct deposits need their own step. When a deposit is sent to a closed or wrong account, the receiving bank sends it back, and it reappears as a credit on the payroll account. Record the return, pay the employee another way, and make sure the replacement payment and the returned credit can be paired on the reconciliation.

## How do payroll tax debits show on the payroll account statement?

Payroll tax debits are the payments of withheld income tax, Social Security and Medicare, and any state or local amounts. If the business pays them from the payroll account, each shows as an electronic debit on or before its due date. Tie each debit to the tax liability in the register for the pay runs it covers.

The [IRS page on depositing and reporting employment taxes](https://www.irs.gov/businesses/small-businesses-self-employed/depositing-and-reporting-employment-taxes) states that federal tax deposits must be made by electronic funds transfer, that employers follow either a monthly or a semiweekly deposit schedule, and that employers who withhold these taxes file Form 941 each quarter. The schedule matters for the reconciliation: a monthly depositor shows one federal debit for the prior month's runs, while a semiweekly depositor shows one after each payday.

When a payroll provider pays the taxes, the bank usually shows a debit by the provider rather than a direct government payment. The provider then pays the authorities from its own account. In that case, tie the provider's debit to its tax report for the run, and keep the provider's proof of payment with the reconciliation.

The tax side has its own month-end test. After the debits for the period clear, each payroll tax liability account in the ledger should be back to zero, or to the amount for runs not yet due. The walk-through on [reconciling payroll liabilities in QuickBooks](/blog/how-to-reconcile-payroll-liabilities-in-quickbooks) covers that test in detail.

## Uncashed paychecks on the payroll account reconciliation

An uncashed paycheck is a paper check given to an employee that has not cleared the bank by the statement date. It is an outstanding check, listed on the reconciliation as a deduction from the bank balance. Because the account should otherwise be empty, the outstanding list explains almost the whole balance, so keep it accurate and dated.

Age the list each month with the check number, payee, issue date and amount. Most paychecks clear within a couple of weeks. Anything older deserves a follow-up:

1. Ask the employee, or former employee, whether they received the check.
2. If it was lost, stop payment on the original and issue a replacement, then mark both on the list.
3. If the person cannot be reached after reasonable effort, keep the check on the list and apply the business's unclaimed property process.

Do not void an old paycheck and put the money back into payroll expense or the operating account. The wages are still owed to the employee. States set rules for how long a business holds unclaimed wages and when it must report them, and the guide to [uncashed checks and unclaimed property](/blog/uncashed-checks-unclaimed-property) explains the dormancy and reporting steps.

## A payroll bank account reconciliation for one month

A finished payroll account reconciliation fits on one page. It starts from the bank's closing balance, deducts outstanding paychecks, compares the result with the ledger balance, and lists the funding, net pay and tax figures that tie to the registers. The difference should be zero and the adjusted balance should equal the agreed float.

The figures below are an example for a business with two pay runs in the month, paying its federal taxes from the payroll account on a semiweekly schedule. All values are made up for illustration.

| Line (example) | Amount |
| --- | ---: |
| Opening bank balance, June 1 | 1,390.00 |
| Add: funding transfers in, 2 runs | 88,412.60 |
| Less: direct deposit batches, 2 runs | (64,880.20) |
| Less: paper paychecks cleared, 5 checks, including 1 from May | (4,322.80) |
| Less: federal tax debits, 2 deposits | (18,914.60) |
| Less: provider fees | (95.00) |
| **Closing bank balance, June 30** | **1,590.00** |
| Less: outstanding paychecks, 2 checks issued June 27 | (1,290.00) |
| **Adjusted bank balance** | **300.00** |
| Ledger balance, payroll cash | 300.00 |
| **Difference** | **0.00** |
| Agreed float | 300.00 |

Example values only. The opening balance was the 300.00 float plus one May paycheck of 1,090.00, which cleared in June. The funding transfers equal what the two June runs required: net pay of 69,403.00, including the two checks still outstanding, plus taxes and fees.

When the statements for a full year need ticking against registers, [PreciseBankFlow](/get-started) extracts each debit and credit from the PDFs, checks that every statement foots, and flags gaps in the check number sequence, which is where a missing paycheck shows up first.

## When a payroll account balance should not be zero

A payroll account that is not run on an imprest basis can carry a balance for good reasons: a deliberate float, a single account paying staff for several companies, or a household employer who pays a nanny from a personal account. The reconciliation still works, but the target is a known balance rather than zero.

**A deliberate float.** Write down the amount and who approved it. Test the adjusted balance against it each month.

**A shared account for several entities.** Each entity's funding should match its own registers. Keep a schedule by entity so the total balance can be split and each company's share explained. Without that split, one company can be funding another's payroll without anyone noticing.

**Funds held by a payroll provider.** Some providers collect money several days ahead of payday. The cash then sits with the provider, not in the business's account. Record it as a prepaid or a receivable from the provider until the run is paid.

**Household employers.** A family paying a caregiver often pays from the same personal checking account as everything else. That account is not a payroll account at all, but the wages and the tax payments still need to be tracked. [Personal bank reconciliation software](/blog/personal-bank-reconciliation-software) can handle the account itself, with the wage and tax lines tagged so they can be totalled at year end.

In every one of these cases, the rule is the same: know what the balance should be before you look at the statement, and explain any difference with a document.
