Convert Multiple Bank Statements in One PDF (Merged & Multi-Month Files)
A single PDF that contains several bank statements — a quarterly export, a full financial year, or months you merged yourself — converts in one upload: the document is split into one statement per period (and per account), and each one is reconciled to the cent against its own opening and closing balances. Nothing needs pre-splitting. This guide covers how the splitting works, what a correct multi-statement result looks like, and the cases worth double-checking.
What counts as a merged statement file?
Three shapes show up constantly in real bookkeeping work:
- Multi-period exports. Online banking lets you export "last 12 months" or a date range, and produces one PDF holding several monthly or quarterly statements back-to-back, each with its own header and opening balance.
- Combined (consolidated) statements. One document covering several accounts — checking plus savings, or a business account family — each with its own summary and transaction table.
- Do-it-yourself merges. Statements downloaded one by one and joined into a single PDF before sending to an accountant or a loan officer.
All three convert the same way: upload the one file, get one result that contains each statement separately.
How does the converter split a merged file?
It reads the document's own signals: a new account number that persists across pages, a fresh opening-balance line, or the statement-period header changing from one page to the next (a real period header repeats on every page of its statement — a stray date range inside a transaction description does not start a new statement).
Each detected statement is then reconciled independently: its own opening balance, plus its transactions, must land exactly on its own closing balance. Periods that chain — one quarter's closing balance becoming the next quarter's opening — come out as a continuous, verifiable sequence. A full financial year of statements is checked to the cent four (or twelve) times over, not once in aggregate.
What does a correct multi-statement result look like?
- One statement per period or account, each with its own opening balance, closing balance, transaction rows and reconciliation verdict — not one long interleaved list.
- Consecutive periods that meet: each period's closing balance should equal the next period's opening balance for the same account. If the bank's export skipped a month, the mismatch makes the gap visible immediately.
- A combined view when you want it: you can review all accounts and periods together as one joint table, and still export per statement or all at once.
That per-period reconciliation is the point of not pre-splitting by hand: every boundary the converter draws is proven by the arithmetic on both sides of it.
Which cases deserve a second look?
- A missing month inside a packet. If the export skipped a period, the chain breaks visibly — the fix is re-exporting the missing month from online banking and converting it too.
- Statements from different banks merged into one file. This works, but check each statement's bank label in the result — and consider converting per-bank files separately if you want per-bank exports anyway.
- Very large packets. A multi-hundred-page, many-hundred-row packet converts fine but takes longer than a single statement — typically around thirty seconds rather than a few.
In every case the honesty rule holds: anything that cannot be verified against the document's own balances is flagged for review, never silently guessed.
Frequently asked questions
- Do I have to split a merged PDF into separate statements before converting?
- No. Upload the whole file — it is split into one statement per period and per account automatically, and each statement is reconciled to the cent on its own opening-to-closing chain.
- How are the statement boundaries detected?
- From the document's own signals: recurring account numbers, fresh opening-balance lines, and the statement-period header changing between pages. Every boundary is then proven by reconciliation on both sides — a wrongly drawn boundary would not reconcile.
- Can I export all periods together as one spreadsheet?
- Yes. You can export each statement on its own or everything together — in Excel, CSV, JSON or OFX. The combined view keeps each account's rows and balances distinct.
- What happens if the export skipped a month?
- The gap becomes visible immediately: the previous period's closing balance will not match the next period's opening balance. Re-export the missing month from online banking and convert it as well.
- How long does a full-year packet take?
- Longer than a single statement, but typically around thirty seconds — the pages are processed in parallel. A typical single statement converts in a few seconds.
Upload a bank statement PDF and get reconciled spreadsheet data back. Free to try, no sign-up.
Convert a statement — free