Catch-up bookkeeping · QuickBooks Online
Importing old bank statements into QuickBooks Online
A bookkeeping catch-up usually starts with a folder of PDF statements, not a live bank connection, because QuickBooks Online's own bank feed and download options only reach back so far. Here's what QuickBooks Online now does natively with a PDF statement, and how to handle years of statements at once.
Why QuickBooks Online's bank feed doesn't reach back that far
QuickBooks Online's own instructions say that when you connect a bank or credit card account, QuickBooks automatically downloads transactions only up to a certain date. If you can't connect the account, or want transactions from before you connected it, its manual-upload process is what to use instead.
https://quickbooks.intuit.com/learn-support/en-us/help-article/import-transactions/manually-upload-transactions-quickbooks-online/L0rE9OXBz_US_en_USBefore you upload, QuickBooks Online asks that the account statement or transaction record you use starts at least one day before your oldest QuickBooks transaction in that account, so a multi-year catch-up needs statements covering the whole gap, not just the most recent one.
https://quickbooks.intuit.com/learn-support/en-us/help-article/import-transactions/manually-upload-transactions-quickbooks-online/L0rE9OXBz_US_en_US
Checked 2026-09-28.
Catching up years of statements at once
- 1Convert every statement PDF for the account through Arkrel first. It reads the transaction table in any bank's PDF, not a specific bank's template, so a folder of statements from several banks, or several years from the same bank, converts the same way.
- 2Check every balance before anything reaches your books. Arkrel checks the opening balance, every credit and debit, and the closing balance on every statement, and flags the exact line if a statement's own printed numbers don't add up.
- 3Import the QuickBooks CSV one account at a time, starting from a date at least one day before your oldest QuickBooks transaction in that account (QuickBooks Online's own instructions ask for this), then match, categorize and reconcile in QuickBooks Online as usual.
Every statement checked before you download
Arkrel reads the transaction table in any bank's PDF, not a specific bank's template, the same way whether you're converting one statement or a hundred: the opening balance, plus every credit, minus every debit, must equal the closing balance, and on a statement that prints a running balance, each row must follow from the one before it. A statement that fails either check is still exported when you ask for it, but the download is marked, and the dashboard or free tool shows exactly which check failed and on which line.
Try it now, free
Use the free bank statement pdf to csv/excel tool: no signup, up to 3 pages, results in seconds.
Do I need the paid plan for a multi-year catch-up?
What if a statement's balance doesn't reconcile?
Can I catch up statements from more than one bank in the same import?
What does QuickBooks Online now do with a PDF statement directly?
By bank
Each bank publishes its own window for downloading transactions natively. See the documented window and the PDF-conversion path for your bank.