ApexParser Open app →
Any Canadian bank

Convert bank statement PDFs to Excel or CSV

Upload the PDF exactly as it comes from your bank's online banking. Get back a spreadsheet with one row per transaction — date, description, debit, credit, running balance. No retyping, no cleanup.

Convert a statement free 100 pages free no credit card required

Every bank formats statements differently

Some banks print a running balance on every line. Others only print it every few transactions. Some split a purchase description across two lines; others keep it on one. ApexParser reads the layout, not just the words — so the output looks the same no matter which bank the PDF came from.

Two different banks, two different layouts
— Bank A: balance only every few lines — 14 Mar Interac purchase - 2201 B001 CANADIAN TIRE 84.12 Contactless Interac purchase - 5567 B002 STARBUCKS #114 6.75 e-Transfer sent Rivera Contracting 1,250.00 22,104.38 — Bank B: balance on every line — 12 May Interac purchase - HOME HARDWARE 56.20 18,204.11 13 May e-Transfer sent J. Okafor 600.00 17,604.11
Same ApexParser output either way
DateDescriptionOutInBalance
2025-03-14Canadian Tire84.12
2025-03-14Starbucks #1146.75
2025-03-14e-Transfer, Rivera Contracting1,250.0022,104.38
2025-05-12Home Hardware56.2018,204.11
2025-05-13e-Transfer, J. Okafor600.0017,604.11

Tested and supported banks

These four are built, tested, and verified against real statements. Click yours for bank-specific details.

How it works

Three steps. No manual cleanup after.

01

Upload your statement PDF

Any Canadian bank, business or personal account, single or multi-page.

02

We parse and reconcile

Every debit and credit is checked against the statement's own printed balance, not guessed from the words in the description.

03

Download Excel or CSV

Five columns, ready to import into QuickBooks Online, Xero, or your working papers.

Built to handle the differences, not just the text

Common questions

Which banks does this work with?

RBC, TD, CIBC and BMO are tested and fully supported. Most other Canadian bank and business account statements follow a similar date, description, debit, credit and balance structure, so many other banks work too.

What if my bank isn't RBC, TD, CIBC or BMO?

Upload a statement and see for yourself. The first 100 pages are free, so there's no cost to check before committing to anything.

Does it work for business accounts, not just personal?

Yes. Business and personal statement formats are both handled, including multi-page statements.

What file do I get back?

An Excel file (.xlsx) with Date, Description, Debit, Credit and Balance columns, one row per transaction, regardless of which bank the statement came from.

Convert your bank statement now

Convert a statement free 100 pages free no credit card required