Home › Guides › Combine several PDF bank statements into one spreadsheet

Combine several PDF bank statements into one spreadsheet

Drop a year of PDF statements at once and get one Excel or CSV file, with a column showing which statement each row came from. Private, in your browser.

🔒 Files never leave your device✓ Balance check on every row⚡ Seconds, not hours🆓 Free: 10 pages/day, no signup

See pricing — unlock Pro when you need more →

Why one file beats twelve

Tax prep, a loan application, a bookkeeping catch-up or an accountant's request usually needs every transaction for a period in one list you can sort, filter and total. Converting statements one by one and pasting them together works, but it's slow and it's where rows go missing.

How to combine them

  1. Download the original PDF statements from online banking (text-based PDFs, not scans) for every month you need.
  2. Select them all and drop them into the converter above in one go.
  3. Check each statement's balance badge. Green means every row adds up from that statement's opening balance to its closing balance.
  4. Download Excel or CSV. You get one sheet with Date, Description, Debit, Credit, Amount and Balance, plus a File column naming the statement each row came from. Rows stay in the order of the files you dropped; sort by Date in Excel if you want one timeline.
  5. Need QuickBooks, Quicken or Xero instead? The QBO and OFX downloads merge the statements into a single file sorted by date.

Batch conversion is part of Pro: a 24-hour pass covers a whole year of statements in one sitting. On the free plan you can convert one statement at a time (10 pages a day) and paste the results together. Want to see the output first? Use Try a sample statement above.

Check the combined file before you use it

  • Month-to-month continuity. Each statement's closing balance should equal the next statement's opening balance. A jump means a month or a page is missing.
  • Overlapping statements. If two files cover the same days (for example a monthly statement plus an interim download), the same transactions appear twice. Sort by Date and Amount to spot them.
  • Several accounts in one file. A transfer from checking to savings shows up once as money out and once as money in. If you total income or spending across accounts, match those pairs and leave them out, or the totals are overstated on both sides.
  • Credit cards with bank accounts. A card payment from checking is money out of checking and a credit on the card. Treat it as a transfer too.

Different banks in one batch

TidyLedger reads the table layout of each PDF separately, so statements from different banks can go in the same batch. The columns come out the same for all of them, and the File column tells you which bank each row came from.

Try it free above See Pro pricing

FAQ

Can I combine bank statements from different months into one Excel file?

Yes. With Pro, drop all the PDFs at once and download one Excel or CSV file containing every transaction, with a File column showing the source statement.

Are my statements uploaded when I combine them?

No. Every statement is read by code running in your browser tab. Nothing is sent to a server.

Can I do it for free?

The free plan converts one statement at a time, up to 10 pages a day, to CSV or Excel. You can paste those together yourself; batch conversion of many files at once is part of Pro.

Is it really private?

Yes. The PDF is read by JavaScript running in your browser tab; the file and its contents are never sent over the network. You can verify it in your browser's developer tools (Network tab), or disconnect from the internet after the page loads — conversion still works.

Which banks are supported?

TidyLedger doesn't rely on per-bank templates. It reads the table layout of any text-based PDF statement, so it works with most banks and credit cards in Canada, the US, the UK, Europe and Australia. See the list of tested banks.

Does it work with scanned statements?

Not yet. Scanned or photographed statements have no text layer; OCR support is coming. Download the original PDF from online banking for best results.

What about password-protected PDFs?

Supported. You'll be asked for the password, which is used only inside your browser to open the file.

How accurate is it?

When the statement has a running balance, every transaction is verified against it and you'll see a green “balances reconcile” badge. Rows that don't add up are highlighted so you can fix them before exporting.

QuickBooks rejects my CSV or puts transactions in the wrong month. Can TidyLedger help?

That's usually the date column. QuickBooks reads CSV dates in the format you pick at upload, so 01/04 can land in January or April. TidyLedger's CSV and Excel use one unambiguous date format (YYYY-MM-DD) and plain numbers without currency symbols. With Pro, the QBO (Web Connect) file carries its dates in a fixed format, so there's no date step at all.

I already converted a statement with another tool. How do I know nothing was missed?

Use the free bank statement balance checker on this site. Paste the rows with the statement's opening and closing balance, and it shows where the running balance breaks: a missing row, a duplicate or a flipped sign. Nothing is uploaded.

What's free?

10 pages per day with CSV and Excel export, no account needed. Pro adds unlimited pages, batch conversion and QBO/OFX export.