StatementTidy
Guide

QuickBooks bank feed missing transactions? How to fix it

Quick answer

If the QuickBooks bank feed skipped transactions, the reliable fix is to take the official statement for that period, convert the PDF to a QBO file (or a clean CSV), and import it - QuickBooks matches what is already there and adds only the missing rows. StatementTidy does the conversion in your browser, reconciled to the statement totals, with nothing uploaded.

Why bank feeds drop transactions

Direct bank feeds occasionally skip transactions or stop syncing for a period, usually without an error. The dependable source of truth is the official PDF statement, which always lists every transaction for the cycle.

Step 1: convert the statement for the affected period

Download the PDF statement that covers the missing transactions and convert it to a QBO file (cleanest for QuickBooks) or a clean CSV. The conversion is reconciled to the statement's opening and closing balance, so you know nothing is left out.

Step 2: import and let QuickBooks de-duplicate

Import the QBO or CSV into the same bank account. QuickBooks matches transactions that are already in the register and surfaces the ones the feed missed, so you accept only the new rows rather than creating duplicates.

Step 3: reconcile to be sure

Run reconciliation for the period against the statement's ending balance. Because the converted data ties to the statement totals, the reconciliation should match to the cent.

Keep it off the cloud

The conversion runs entirely in your browser. Your statement is never uploaded to a server, so you are not sending confidential financials to a third party or a public AI tool.

Convert the statement now

Converted in your browser - your statement never leaves your device.

Doing this monthly or across clients?

Batch multi-file conversion and direct QuickBooks/Xero sync — join the early-access list. We only collect your email, never your statement.

Frequently asked questions

Why is my QuickBooks bank feed missing transactions?

Direct bank feeds sometimes skip transactions or pause syncing without an error. The fix is to import the missing transactions from the official statement, which lists every transaction for the period.

How do I add the missing transactions without creating duplicates?

Import the period's statement as a QBO or CSV file into the same account. QuickBooks matches the transactions already in the register and only adds the ones that were missing.

What format should I import to fix the gap?

QBO (Web Connect) is cleanest because the rows land directly in the bank feed for matching. A clean CSV also works if you prefer to map the columns during import.

My bank only gives me a PDF statement. Can I still fix this?

Yes. Convert the PDF statement to QBO or CSV with StatementTidy, then import it. The conversion runs in your browser, so the statement is never uploaded.

Will the converted data reconcile correctly?

Every conversion is reconciled against the statement's opening and closing balance, and low-confidence rows are flagged rather than dropped, so your QuickBooks reconciliation matches the statement.