Bank Parser

QuickBooks Missing Months of Transactions? Recovery Guide (2026)

Published on May 3, 2026 · 6 min read

You open QuickBooks and something looks off.

January is there. February is there. Then… nothing for March, April, May. June resumes like nothing happened.

Or worse: your last 6 months never imported at all.

Your bank shows the transactions. QuickBooks doesn't.

This is a very specific (and common) problem: QuickBooks missing months of bank transactions due to hard limits in how bank feeds work.

The good news: you can rebuild those missing months quickly — usually in under 30 minutes per gap.

If you're only missing some recent transactions (not entire months), see why QuickBooks downloads only part of the bank feed.

If your records are completely gone or you're reconstructing years of data with no QB data at all, see rebuild bank records from scratch. This page focuses on filling specific 2-12 month gaps in an otherwise working QuickBooks setup.

This problem shows up year-round, not just during cleanup cycles. A new accountant inherits incomplete books, a company reconnects a broken bank feed after months of drift, or a lender request suddenly exposes missing transaction history that nobody noticed earlier. In many of these cases, the fastest recovery path is exporting the statements, rebuilding the data with the parser layer used to reconstruct missing accounting periods, then following a structured QBO import workflow to restore the missing months cleanly.

How Many Months Are Missing? (Common Gap Patterns)

Before fixing anything, identify the exact scope of your gap.

Open Banking in QuickBooks, sort by date, and look for empty periods.

Common patterns:

  • 2–3 months missing — usually caused by a brief disconnection or reconnect. QuickBooks pulled recent data but skipped a short historical window.
  • 6 months missing — very common with major banks. This often matches API limits or feed resets.
  • 12+ months missing — beyond what most bank feeds allow. This data was never imported at all.

You'll often see something like:

  • Data through February
  • Nothing for March–May
  • Data resumes in June

This is the classic quickbooks missing 3 months of transactions or quickbooks missing 6 months of transactions scenario.

Once you've identified the exact months, you're ready to fix it.

Why Months of Data Are Missing in QuickBooks

This isn't random. There are a few specific causes — and all of them have the same outcome: the bank feed cannot recover the data.

1. Bank feed historical limits

Banks limit how far back third-party apps can pull data.

Typical ranges:

If your missing months fall outside that window, QuickBooks never had access to them in the first place.

2. Account reconnection reset the date range

When you disconnect and reconnect a bank account, QuickBooks often starts fresh:

  • It pulls from the reconnect date forward
  • It does NOT backfill earlier months

Result: a clean feed going forward, but a gap behind.

This is one of the most common reasons for quickbooks online missing months of transactions.

3. Account migration or number change

If your bank account was:

  • Closed and reopened
  • Migrated to a new number
  • Re-linked under a new feed

…QuickBooks treats it as a new account.

Older months remain tied to the old feed and don't carry over.

4. Data provider changes (Plaid / aggregator switches)

Intuit periodically changes how it connects to banks.

During these transitions:

  • Historical data may not transfer cleanly
  • Only recent transactions get pulled

This creates gaps that look like missing months — even though the bank still has the data.

Key point: in all of these cases, the transactions still exist in your bank statements. They're just not coming back through the bank feed.

Native QuickBooks Fixes (and Why They Can't Recover Months of Data)

QuickBooks suggests:

  • Disconnect and reconnect the account
  • Adjust the date range
  • Manually update the feed
  • Enter transactions manually

These don't solve historical gaps.

Why:

  • Reconnecting doesn't bypass bank API limits
  • Date range changes don't pull unavailable data
  • Manual entry doesn't scale (hundreds of transactions)

Once the bank feed window has passed, the data is simply not accessible through QuickBooks anymore.

This isn't a bug — it's how bank integrations are designed.

How to Reconstruct Missing Months from PDF Statements

This is the fastest and most reliable way to recover missing months.

You already have the data — in your bank statements.

The goal is to import it cleanly into QuickBooks.

Step 1: Identify exactly which months are missing

In QuickBooks:

  • Go to Banking → Transactions
  • Sort by date
  • List the missing months

Example: “March 2025, April 2025, May 2025.”

Be precise. You'll reconstruct these months one by one.

Step 2: Download bank PDFs for those months

Log into your bank:

  • Download one PDF per month per account
  • Most banks store 7+ years of statements
  • Use official statements (not CSV exports)

Supported banks include Chase, Bank of America, Wells Fargo, Capital One, and others.

Step 3: Convert each PDF to QBO format

This is the key step.

The accountant-grade bank statement converter turns your PDF into a QuickBooks-ready QBO file with:

  • All transactions (dates, descriptions, amounts)
  • Structured fields aligned with QuickBooks
  • Balance verification for accurate reconciliation
  • 17-field format for major US banks

It also works for credit cards, solving quickbooks missing months of bank transactions across all account types.

There's a universal parser for other banks. It handles most formats well, but may require review for edge cases depending on how the PDF is structured.

Step 4: Import each QBO file into QuickBooks

In QuickBooks:

  • Go to File → Utilities → Import → Web Connect File
  • Upload each QBO file

Each month imports cleanly. Transactions appear exactly where they belong in your timeline. In QuickBooks Online, the equivalent path is to upload transactions through QuickBooks Online Banking using the same QBO files.

Because balances match, reconciliation works without guesswork.

Practical time estimates

  • 2-month gap: ~10 minutes
  • 6-month gap: ~30 minutes
  • 12-month gap: ~1 hour

This is dramatically faster than manual entry — and far more accurate.

If you have the statements, you can recover the data.

convert your PDFs to QBO files

Missing 2–6 months of bank data?

Convert your PDF statements to QBO files and rebuild the gap in under 30 minutes. No bank feed required.

Try PDF to QBO Converter Free

FAQ

Why is QuickBooks missing 2 months of transactions?

Usually because the bank feed didn't pull data during that period — often due to a disconnect or API limit. When the connection resumed, QuickBooks continued forward but didn't backfill the missing months.

Can QuickBooks recover transactions from 6 months ago?

Not through the bank feed if those transactions fall outside the bank's API window. In most cases, you'll need to import them manually using a file like QBO.

How far back can a QuickBooks bank feed go?

It depends on the bank. Some allow only ~90 days, while others provide up to 18–24 months. Anything beyond that won't be available through the feed.

Will reconnecting my bank account recover missing months?

No. Reconnecting typically starts from the current date forward. It doesn't backfill older transactions that were previously missed.

How do I bulk import 6 months of bank transactions into QuickBooks?

Download your bank statements as PDFs, convert them into QBO files, and import them into QuickBooks. This allows you to add months of transactions in bulk. See how to convert your PDFs to QBO files for a structured workflow.