How do I reconcile QuickBooks vendor bills against bank disbursements?
Run QuickBooks Online's own reconciliation workflow against the bank feed, then specifically verify every bill a workflow created shows up as a matched disbursement. Enter the statement's ending balance and date, check off matching transactions until the difference reads $0.00, and treat any workflow-created bill missing from that match set as a sync gap to investigate, not a normal exception.
Part of the finance integrations guide.
| Where this happens | QuickBooks Online's built-in Reconcile screen, run against the bank/credit card feed |
|---|---|
| Pass condition | The Difference field reads $0.00 after all transactions are checked off |
| Workflow-specific check | Every bill created through a Loopfour workflow should appear as a matched disbursement in that period |
| If a workflow bill is missing | Treat it as a sync gap — see the phantom-liability diagnostic for the specific broken-sync failure mode |
| Cadence | Routine, periodic practice — not only triggered by a known break |
This is routine verification, not incident response
A separate page on this site walks through one specific, named failure mode: a phantom AP liability where a bill's payment silently fails to sync back from an AP automation tool, leaving a paid bill looking open. That page is what to read once something's already visibly wrong. This page is the routine practice that's supposed to catch problems — including that one — before they reach period close: periodically reconciling every vendor bill a Loopfour workflow created against what actually left the bank.
How QuickBooks Online's reconciliation actually works
QuickBooks Online's Reconcile screen starts with the ending balance and ending date from the bank or credit card statement. From there, the workflow is a checklist: select the checkbox next to each QuickBooks transaction that matches a line on the statement, and keep going until the Difference field reads $0.00 — that's the platform's own definition of a balanced account. If it doesn't hit zero on the first pass, QuickBooks lets you edit the entered ending balance and date rather than forcing you to abandon the session.
What to check specifically for workflow-created bills
The generic reconciliation workflow above treats every transaction the same way. The workflow-specific addition is narrower: pull the list of vendor bills a Loopfour workflow created and paid in the period, and confirm each one has a corresponding checked-off line in that same reconciliation pass. A bill that was genuinely paid but doesn't appear as a matched disbursement is exactly the shape of a broken payment-sync — the bill exists, the payment happened, but the two records never connected.
Why this has to be a habit, not a one-time check
A mapping or sync issue that caused one workflow-created bill to desync doesn't announce itself — the bill still looks normal in AP aging, and nothing about the vendor relationship changes. The only way to catch it before close is to make the workflow-bill-versus-bank-disbursement check part of every regular reconciliation pass, not something reserved for when a vendor complains about a payment or a number already doesn't tie.
Next step
Map the finance workflow with the most exposure and prove the automation path.
Bring the invoice, contract, payment reconciliation, or customer finance workflow you have to defend at audit. Loopfour can map the trigger, controls, integrations, and approval loop.
Checklist
Workflow-bill reconciliation checklist
- Pull every vendor bill created by a Loopfour workflow in the statement period
- Open QuickBooks Online's Reconcile screen and enter the statement's ending balance and date
- Check off matching transactions until the Difference field reads $0.00
- Cross-reference: every bill from step 1 should be among the checked-off, matched transactions
- Any bill from step 1 that isn't matched is a sync gap to investigate immediately, not at close
Frequently Asked Questions
Sources
Related
Diagnostic
How do I reconcile a phantom AP liability from a broken Bill.com sync?
Compare open bills in your AP aging against actual disbursements on the bank statement. A phantom liability shows up as a bill still open in AP with a matching payment already visible on the bank side, which means the payment posted in Bill.com but its corresponding payment record never synced back to the accounting system, leaving the original bill looking unpaid.
Read moreTopic
AP & Invoice Processing
Accounts payable and invoice processing is the set of steps a vendor bill goes through between arriving at a company and turning into a payment: capturing what the vendor sent, checking it against wha…
Read moreTopic
Integrations
Every finance automation vendor publishes an integrations page: a grid of logos, a claim of "seamless" connectivity, and not much else. That page answers a marketing question — does this vendor touch…
Read moreHow-to
How do I connect QuickBooks vendor bills to a Loopfour workflow?
Loopfour's QuickBooks integration creates a bill with a single, unconditional API call — there's no upsert-by-document-number the way there is for invoices, so a blind retry after a timeout creates a second bill. Loopfour can also create the vendor first if it doesn't already exist; a bill doesn't require a pre-existing vendor record.
Read more