How Far Back Do QuickBooks Bank Feeds Go?
Convert a PDF bank statement to a QuickBooks file
Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.
Short answer
QuickBooks bank feeds usually import only the last 90 days of transactions, and plenty of banks expose even less, commonly 30 to 90 days. Anything older does not arrive through the feed at all, which is the whole challenge of recording prior year transactions. To get the missing months in, download the PDF statements for that period and convert them to a QBO or IIF file you import. The feed handles recent activity; the statements carry the full history.
How far back do QuickBooks bank feeds go?
QuickBooks bank feeds typically reach back about 90 days. When you first connect an account, QuickBooks asks the bank for recent transactions, and most banks return roughly the last three months. Some return less, occasionally only 30 days. The feed is built to keep an already connected account in sync going forward, not to backfill years of history, so the older a transaction is, the less likely a live feed will ever pull it.
Why doesn't QuickBooks import older transactions?
The limit comes from the bank, not from QuickBooks. Banks decide how much history they hand over through the connection, and 90 days is a common ceiling. QuickBooks simply imports whatever the bank sends. That is why reconnecting an account, or disconnecting and connecting again, rarely pulls in older data: the bank still only offers the same recent window. For anything before that window, the PDF statement is the complete record. The feed can also skip individual transactions inside the window when a connection drops or a charge stays pending, covered in our guide to QuickBooks bank feed missing transactions.
How do I get bank transactions older than 90 days into QuickBooks?
Download the PDF statements for the months the feed skipped, then convert each one to a QBO (Web Connect) or IIF file and import it. The QBO route flows through the same banking screen as a normal download, and the IIF route posts straight to the register in QuickBooks Desktop. Our PDF bank statement to QuickBooks converter reads the statement, keeps deposits and withdrawals on the right side, and gives you a file you can import in a couple of minutes.
How much history each import method gives you
| Method | How far back it reaches | Best for |
|---|---|---|
| Live bank feed | About 90 days, sometimes less | Keeping a connected account current |
| Converted PDF statements | Every period you have a statement for | Backfilling old months and catch-up work |
| Manual entry | As far back as you are willing to type | A handful of stray transactions |
Can I import several years of old statements at once?
Yes. When you are catching up a year or more, you do not have to convert one statement at a time. Batch convert the PDF statements by uploading the whole stack in one session, then import a file per account. This is the usual approach for a new client backlog or a year-end catch-up, where a feed that only reaches 90 days leaves most of the period missing. The catch-up bookkeeping guide walks through the full process.
How far back can you reconcile in QuickBooks?
There is no limit on how far back you can reconcile, as long as the transactions are actually in the register. Reconciliation compares your books to a statement, so the constraint is having the data, not the date. That is exactly why the 90 day feed window matters: once you backfill the older months from the PDF statements, you can reconcile every period right up to the present, with each month tied to its own statement balance.
Does this work for QuickBooks Desktop too?
It does. Desktop bank feeds hit the same roughly 90 day wall, and Desktop has no built-in AI PDF upload, so converting the statement is the standard route. Export an IIF file for a direct register import or a QBO Web Connect file for the Bank Feeds center. See PDF bank statement to QuickBooks Desktop for the exact import steps in Pro, Premier, and Enterprise.
Keeping history complete from here
Once your books are caught up, a few habits keep them that way. Save each month's PDF statement as it arrives so you are never hunting for a closed period later. If you are rebuilding old books to apply for a business loan, remember the lender will run its own bank statement analysis during underwriting, so accurate history helps well beyond your own reports. If you would rather study the older transactions in a spreadsheet before importing, you can also convert the same statement to Excel or CSV with a bank statement to Excel converter. And to stop statements from piling up at all, route the monthly statement-ready emails your bank sends through an email parser that captures the details automatically, so intake is handled before the next close.