FlowParse
TD Bank Statement to Excel Converter logo Excel · CSV · QBO · Xero

TD Bank Statement to Excel Converter

TD Bank gives Online Banking customers free access to up to seven years of statements and notices, organised by account and date — with a hard floor: online statements go back only to those issued in April 2010, and notices to March 2015. By default, TD sends paper statements as well as online ones, until you change the setting.

Scanned or digital · multi-page · balance-validated · duplicates removed

FlowParse
flowparse.io
See it before you upload

From a TD Bank PDF to a working spreadsheet

A fictional sample document converted by the same engine you get — flip through the source PDF and every export format, or download the files themselves.

sample.pdfFictional data
Bank statement (US style) — source PDF preview page 1
.pdf .xlsx .csv .qbo .qfx .ofx .sta .xml .xml
All samples →

FlowParse turns a TD Bank statement into rows: the date, the description, the check number where there is one, and the amount in dollars with its sign — withdrawals negative, deposits positive. The beginning balance plus every transaction is checked against the ending balance, and the result exports to Excel, CSV, a QBO file for QuickBooks, or a file for Xero.

AI extraction, no templates

Reads this bank's layout with no per-bank setup.

Every column preserved

Date, description, amount, balance and every extra field, 1:1.

Balance-validated

Opening + transactions = closing, checked on every file.

Scanned & multi-page

OCR for image PDFs; long statements stitched into one list.

Seven years, from April 2010

TD's Online Banking page lists the window precisely: free online access for up to seven years to online statements issued on or after April 2010, and online notices issued on or after March 2015. Today the seven-year limit is what bites; the April 2010 date simply marks where the online archive begins.

Seven years covers the IRS's usual three-year horizon and most longer ones. Beyond it, the PDFs you saved are the record.

FieldCaptured in the export
DateTransaction / posting date, normalised
DescriptionPayee, merchant or transfer detail, verbatim
AmountSingle signed value (debits −, credits +)
BalanceRunning balance per transaction
Reference / typeCheck number, transaction type, reference
FlowParse
flowparse.io
FlowParse
flowparse.io

How to get a TD Bank statement PDF

Log in to TD Online Banking and open your statements: TD keeps statements and notices organised by account and by date, and its Online Banking page says you can log in to review, print or download your statements anytime. Pick the account, pick the month, and download the statement — that file is the TD Bank statement PDF a lender, landlord or accountant means. In the TD Bank app, TD says you can access your account statements 24/7, download documents and go paperless.

How far back you can go: up to seven years online, for statements issued on or after April 2010 (notices from March 2015). TD can also email you whenever a new statement is available. By default, Online Banking customers receive paper statements and notices as well as online ones until they change Statement Settings in Online Banking or the app — paper typically arrives in two to four business days, an online statement as soon as it is issued.

Two exceptions TD lists: Holiday Club, Club Saver, IRA, Passbook and CD accounts are not eligible for electronic statements, so for those the paper statement is the one to scan. And TD offers alternate statement formats — Braille, large print, e-text, accessible PDFs, audio CDs and enlarged check images — through 1-866-251-3552. For a full year, download the twelve statements, upload them together, and Smart Merge returns one workbook in date order with the account and file name on every row.

New to this? Read the guide on how to convert a bank statement PDF to Excel.

FlowParse
flowparse.io

What does "IO" mean on a TD Bank statement?

We could not find a definition of "IO" in anything TD Bank publishes — not on its Online Banking pages, not in its guide to reading a bank statement — and we will not guess one. A two-letter code can be a TD transaction type, part of a merchant's or payer's name cut short by the description field, or a code from a different bank altogether. The same letters mean different things on different statements, so a meaning copied from a forum can be confidently wrong.

Here is how to pin it down for your own line. Read the whole description, not just the code: the payee, the reference and the amount usually say more than the abbreviation. Match the date and amount against what you know — a payroll deposit, a transfer you made, a bill. Check which bank issued the statement: the letters "TD" appear in other banks' codes too, so a "TD IO" line is not necessarily from TD Bank. If it is a TD statement and the line is still unclear, ask TD directly; TD's Online Banking page lists 1-888-751-9000.

Converting the statement helps with the matching, not the meaning: once every line is a row, you can filter all lines that carry the same code and see what they have in common — the same counterparty, the same weekday, the same amount — which is often the fastest way to recognise a recurring transaction.

FlowParse
flowparse.io

Reading a TD Bank statement: sections and common abbreviations

TD's own guide to bank statements walks through the parts most US statements share, while noting that layouts vary by bank: an account summary with the starting balance, total deposits and credits, total withdrawals and debits and the ending balance; account information with your name, account number and statement period; a chronological transaction history with dates, descriptions, check numbers and amounts, sometimes with a running balance; a fees section; a check summary or check images; and interest earned, where TD notes that the year-to-date figure on a December statement previews your 1099-INT.

TD's guide also suggests the order to read it in: confirm the statement period, check that the beginning balance matches last month's ending balance, scan withdrawals for unfamiliar merchants and tiny "micro-charges", confirm deposits arrived in full, and review fees. Among the abbreviations it uses are POS, for point-of-sale purchases made with a card, and NSF, as in overdraft and NSF (non-sufficient funds) fees; ATM needs no explanation.

The balance checks in that list are exactly what FlowParse automates: beginning balance plus every transaction must equal the ending balance, and each converted statement must start where the previous one ended. A broken chain shows you the missing month or the misread line before the numbers go anywhere.

FlowParse
flowparse.io

TD's Quicken and QuickBooks download, or a converted statement?

TD's Online Banking page says you can download your TD Bank account information directly to Quicken or QuickBooks, with balances and transaction history for checking, savings and money market accounts. For day-to-day bookkeeping that keeps software up to date, that connection is the natural tool.

The statement PDF earns its place in other moments: when an accountant closes a past year and wants the figures tied to the bank's own statements, when a lender wants statements rather than a software report, when an account is one TD doesn't deliver electronically, or when you are rebuilding months that were never synced. Converted, those statements export as a QBO file for QuickBooks, a CSV for Xero, or an Excel workbook — each one proved against its printed balances. The free plan covers 10 pages a month.

FlowParse
flowparse.io

Beginning balance plus transactions

Before a TD statement is called reconciled, FlowParse takes the beginning balance, adds every signed row and compares the result with the ending balance. Where a daily balance is printed, each row is checked against it too.

If a check was skipped or a deposit read with the wrong sign, the totals stop meeting, and the preview shows the gap — before the file reaches QuickBooks.

FlowParse
flowparse.io

Zelle and Bill Pay lines

TD Online Banking includes Bill Pay and Zelle. On the statement, Zelle payments and Bill Pay disbursements appear among the debits with their own descriptions.

Converted, those lines filter in one step: every Zelle payment to a contractor, every Bill Pay to a utility. For a landlord or a small business, that's half the year's expense list.

FlowParse
flowparse.io

Checks and the register

Where a TD statement prints check numbers, FlowParse keeps each one in its own column.

Sort by number after conversion and gaps appear — checks written but not yet cleared, or voided — ready to match against the register.

FlowParse
flowparse.io

East Coast small businesses

TD Bank serves small businesses along the East Coast. Their bookkeeping is usually QuickBooks, and the bank reconciliation needs statements that tie to the ledger.

The QBO file imports into QuickBooks Online and Desktop as bank transactions; each statement has already been proved against TD's own balances, so a reconciliation difference points at the books.

FlowParse
flowparse.io

A year in one workbook

Smart Merge takes up to 100 PDFs and lays them out in date order. It checks the chain: each ending balance must be the next beginning balance.

A missing month breaks the chain at exactly that point, and with seven years online, the missing statement is usually one download away.

FlowParse
flowparse.io

Example: a landlord in New Jersey

A landlord with three units in New Jersey collects rent into a TD checking account and pays contractors by Zelle. For Schedule E she needs the year's rents and repairs. The figures here are an illustration.

She downloads twelve statements and uploads them. FlowParse returns one proved workbook; rents filter by tenant, Zelle payments by contractor, and the tax preparer gets a CSV.

FlowParse
flowparse.io

Before you rely on converted TD statements

Check coverage: every month present, each ending balance equal to the next beginning balance. Check the window: anything older than seven years must come from saved PDFs or paper. Check reconciliation: every statement proved before its totals are used.

Keep the PDFs. The spreadsheet is a working copy.

FlowParse
flowparse.io

Records for the IRS

The IRS generally asks you to keep records behind a return for three years after filing, longer in some cases. TD's seven years online covers that while you bank with TD.

If you move banks, download the statements first — your own folder outlasts the relationship.

FlowParse
flowparse.io

Mobile deposits

The TD Mobile Banking App deposits checks by photo. On the statement, a mobile deposit appears as a credit like any other deposit.

Converted, deposits sort by amount and date, so you can match each one with the check image you kept and with the invoice it paid.

FlowParse
flowparse.io

Savings and money market

TD savings and money market statements carry deposits, withdrawals and interest. Merged with checking, transfers between them pair up and can be excluded.

Interest lines filter out for the year — the figure to compare with the 1099-INT.

FlowParse
flowparse.io

Scanned paper statements

Because TD sends paper by default, many customers have paper statements for periods they never downloaded. Scanned flat, they convert through OCR and are proved against their printed balances.

A misread digit shows up as a balance that doesn't close.

FlowParse
flowparse.io

TD Bank and TD Canada Trust

TD Bank is TD's US bank; TD Canada Trust is its Canadian counterpart, with its own online banking and statements. Cross-border customers often hold both.

Both convert, and Smart Merge keeps each statement's currency on every row, so US and Canadian dollars never mix in one total.

FlowParse
flowparse.io

Into QuickBooks or Xero

The QBO file imports into QuickBooks as bank transactions with the description and check number on each line; the CSV carries the same columns for Xero or a spreadsheet.

Each statement was proved against TD's own balances first, so a difference in your reconciliation points at the bookkeeping, not the conversion.

FlowParse
flowparse.io

Turning off paper

If you'd rather not receive paper statements, TD lets you change the setting in Online Banking or the mobile app at any time. Online statements keep coming either way.

Going paperless makes a monthly download habit more important — the PDF becomes the only copy you hold yourself.

FlowParse
flowparse.io

Notices from March 2015

TD's online archive of notices starts later than its statements: notices issued on or after March 2015. Overdraft notices, change-of-terms letters and similar documents from before then exist only on paper.

If a dispute turns on an old notice, the statement from the same month is still the best evidence of what actually happened on the account — and converted, it shows the exact transactions the notice was about.

FlowParse
flowparse.io

A TD statement month by month

Picking statements by account and date in TD Online Banking makes it easy to fetch one month at a time. For a full year, download each month in turn and keep the original file names.

FlowParse reads the dates from the statements themselves, so even if the files are named inconsistently, Smart Merge puts the rows in the right order and the chain check confirms nothing is missing between them.

FlowParse
flowparse.io

TD Alerts and the statement

TD Online Banking includes TD Alerts for balances and transactions. Alerts are useful in the moment, but they aren't a record you can hand to anyone.

The monthly statement is. Converted, it gives you the same transactions the alerts told you about, in order, with a balance proof behind them.

From PDF to clean data in three steps

1 · Upload the PDF

Drop one statement or many — digital or scanned, any number of pages.

2 · AI extracts & validates

Every transaction is read, amounts signed, balances checked, weak pages retried.

3 · Review & export

Check the editable preview, then download Excel, CSV, QBO, QFX, OFX or Xero.

For TD Bank the PDF is a statement from Online Banking or the TD Mobile Banking App, organised by account and date.

FlowParse
flowparse.io
Export formats

Convert to the format you need

The same extraction powers every export — convert once, then choose the output your next tool expects.

TD keeps up to 7 years of statements online; FlowParse turns the PDFs into rows.

FormatBest for
Excel (.xlsx)Analysis, totals, sharing
CSVImporting into any tool
.QBOQuickBooks Online & Desktop
.QFXQuicken
.OFXMost accounting tools
Xero CSVXero statement import

Go to a format: Excel, CSV, QBO, Xero.

FlowParse
flowparse.io

Manual work vs FlowParse

Re-typing a statement by hand is slow and error-prone. FlowParse is near-instant, accurate, and scales to any volume.

Copied by hand, a TD statement loses its sign — deposits, checks and withdrawals become one list of positive numbers.

What happensBy handFlowParse
Reading the dataCopy-paste line by lineAI extracts every transaction
Scanned statementsRe-typed manuallyOCR reads them automatically
Debits & creditsYou fix every signPre-signed, normalised
Balance checkManual reconciliationValidated automatically
Time per statement20–40 minutesUnder a minute
A full yearHours per accountOne Smart Merge upload
FlowParse
flowparse.io
Smart Merge

A whole year into one reconciled Excel

A TD checking statement lists deposits, card purchases, Bill Pay and Zelle payments, ACH debits and credits, checks and fees between a beginning and an ending balance. FlowParse reads each line once.

Each becomes a row with the date, the description as printed, the check number in its own column where the statement prints one, and one signed amount.

QuickBooks & Xero

Import straight into your accounting software

Need it in your books? FlowParse builds a real bank-feed file. The .QBO imports directly into QuickBooks with no CSV column mapping, each transaction carries a unique ID so re-imports never duplicate, and Quicken users get .QFX.

In the US that usually means QuickBooks Online, QuickBooks Desktop or Xero.

FlowParse
flowparse.io
FlowParse
flowparse.io
Accuracy you can trust

Validated, not just converted

TD keeps notices alongside statements — overdraft notices, changes to terms and similar letters. They matter, but they don't carry the list of transactions.

Convert the statements; keep the notices with the file. A notice that refers to a specific charge can be cross-checked against the converted rows in under a minute.

Opening + transactions = closing
Continuous running balance
Duplicate detection
Missing-page detection
Per-field confidence scores
Editable preview before export

More on the validation and reconciliation engines.

Built for sensitive data

Your bank statements stay private

Bank statements are among the most sensitive documents you own. Converting one never puts it at risk.

Your TD PDF is deleted automatically 30 days after upload.

Encrypted transfer

Every upload and download runs over TLS.

Auto-deleted in 30 days

Your original PDF is removed automatically 30 days after upload.

EU servers

Stored on servers in the EU.

No AI training

Your documents are never used to train models. GDPR-aligned.

Read the full security overview.

Who converts these statements

East Coast small businesses and landlords, households and tax preparers.

Accountants

Bring client statements into Excel or QuickBooks without re-keying.

Bookkeepers

Catch up months of statements in minutes.

Small businesses

Get PDF-only statements into the books, ready for tax time.

Loan & mortgage applicants

Turn statements into a clean spreadsheet for underwriting.

Finance teams

Standardise statements from many banks into one format.

Anyone with a PDF statement

Skip the manual typing — convert and move on.

Frequently asked questions

FlowParse
flowparse.io

Convert your statement now

Upload a PDF and get clean Excel, CSV, QBO or Xero in under a minute — balances validated, duplicates removed.