TD Bank CSV to QuickBooks: Convert and Import Transactions
No account needed for your first conversions. We never store your bank login.
Short answer: Download your TD Bank activity as a CSV, then convert that CSV to a .qbo Web Connect file and import it into QuickBooks. QuickBooks Online can read a plain CSV with the right columns, but QuickBooks Desktop has no native CSV transaction import, so a .qbo file is the one format both versions accept. Converting first also gets you around the error 105 and error 106 messages that block most direct TD Bank downloads.
TD Bank is a major business and personal bank along the East Coast, and its connection to QuickBooks is one of the more error-prone ones. If you run a US business on TD Bank and your transactions will not sync, the manual route below works every time: pull a CSV, convert it to a .qbo file, and import. This page walks through the export path, why the direct download keeps failing, and the cleanest way to get every transaction into QuickBooks Online or Desktop.
How do I export TD Bank transactions to a CSV file?
Sign in to TD Bank online banking or TD BusinessDirect on a desktop browser, open the account, and look for the download or export option in the account activity view. Choose the CSV (comma separated values) format and set the date range you need. TD saves the file to your computer, ready to convert. The export lives on the desktop site, so use a computer rather than the mobile app.
The TD Bank CSV gives you the raw fields: date, description, and amount. That is all QuickBooks needs, but the layout and date format rarely match what QuickBooks expects, which is exactly what the conversion step fixes before you import.
Can QuickBooks import a TD Bank CSV directly?
QuickBooks Online can import a CSV, but only if it matches the strict three or four column layout and the dates are formatted the way it expects. TD Bank CSVs often use a single signed amount column or a M/D/YYYY date that QuickBooks misreads, so a raw upload frequently posts wrong dates, flips deposits and withdrawals, or fails outright.
QuickBooks Desktop is stricter still: it has no built-in CSV transaction import at all. That is why converting the CSV to a .qbo Web Connect file is the reliable path. The .qbo format is the one file type both QuickBooks Online and Desktop read the same way.
How do I convert a TD Bank CSV to QBO?
Upload the TD Bank CSV to the converter at the top of this page. It reads the date, description, and amount columns, normalizes the dates, and builds a valid .qbo Web Connect file you can import straight into QuickBooks. No TD Bank login or QuickBooks connection is involved, so the bank errors never come into play.
- Download the TD Bank activity as a CSV from TD online banking or BusinessDirect on a desktop browser.
- Open the converter above and upload the CSV (.csv, .txt, .xls, or .xlsx).
- Check that the date, description, and amount columns are detected correctly.
- Download the .qbo file and import it into QuickBooks Online or Desktop.
TD Bank to QuickBooks: which import method should I use?
There are three realistic ways to get TD Bank transactions into QuickBooks. The direct feed is convenient when it works, but on TD Bank it breaks often, so most accountants keep the convert-to-.qbo method on hand as the dependable fallback.
| Method | Works with | Best for | Watch out for |
|---|---|---|---|
| Direct bank feed | QuickBooks Online and Desktop | Day-to-day automatic sync | TD Bank feed throws error 105 and 106 often and only reaches ~90 days |
| Raw CSV upload | QuickBooks Online only | A quick one-off in Online | Strict format, no Desktop support, date and sign errors |
| Convert CSV to .qbo (this tool) | QuickBooks Online and Desktop | Reliable imports, older history, Desktop | One extra conversion step before importing |
Why does my TD Bank download show error 105 or 106 in QuickBooks?
Error 105 means QuickBooks cannot reach TD Bank's servers, and error 106 means it cannot find the account on the bank's side. Both are common with TD Bank because of how its login and direct-connect setup interact with QuickBooks, and they often persist for days while Intuit and the bank work on it. The manual workaround Intuit itself recommends is to download the transactions from TD as a CSV or .qbo file and import them by hand, which is exactly the convert-and-import flow on this page.
How do I get TD Bank transactions older than 90 days into QuickBooks?
The bank feed usually reaches back only about 90 days, but TD Bank's online export lets you set a wider date range from your account activity. Download that longer history as a CSV, convert it to a .qbo file here, and import it. This is the standard way bookkeepers backfill several months or a full quarter that the live feed never pulled.
Does this work for TD Bank business accounts and credit cards?
Yes. The same export-and-convert method works for TD Bank business checking, TD BusinessDirect, personal checking, and TD credit cards. Download each account's activity as its own CSV, convert each one to a .qbo file, and import them into the matching account in QuickBooks so the registers stay separate.
Will the converted file include the right dates and amounts?
Yes. The converter reads the date format in your TD Bank CSV and writes standard dates into the .qbo file, and it keeps debits and credits on the correct sign so deposits and withdrawals land the right way. That removes the date-shift and reversed-amount problems that make raw TD Bank CSV uploads unreliable in QuickBooks Online.
Is it safe to convert my TD Bank CSV here?
Yes. The conversion runs in the browser and the file is processed only to build your .qbo output, not stored or shared. You never enter your TD Bank password or connect QuickBooks to anything, because the whole flow happens on the files you already downloaded. For a team converting many client files, the paid plans add bulk uploads and an API.
What if my TD Bank download is a PDF statement instead of a CSV?
This tool converts CSV and Excel files, not PDFs. If your only option from TD Bank is a PDF statement, first turn that PDF into a clean spreadsheet, then convert the resulting CSV to a .qbo file here. The cross-links below point to a PDF-to-spreadsheet tool for that first step.
Can I import several TD Bank accounts at once?
You convert one CSV at a time on the free widget above, and the paid plans support bulk uploads for firms handling many client files. After converting, import each .qbo file into its matching QuickBooks account so the bank registers stay accurate per account.
Once your file is converted, follow the exact import path in our guides on CSV to QuickBooks Online and CSV to QuickBooks Desktop, handle several accounts in importing multiple CSV files into QuickBooks, and pick the right tool in our roundup of the best CSV to QBO converter. For credit-card specifics see credit card CSV to QuickBooks, and for the full walkthrough read how to convert CSV to QBO and how to import a .qbo file into QuickBooks. If the feed keeps failing, our guide on QuickBooks bank feed not working walks through the manual fix. Banking elsewhere too? See the same flow for a Chase CSV to QuickBooks or a Bank of America CSV to QuickBooks. If your statement is a PDF, first turn it into a clean spreadsheet with bankxlsx or a QBO file with pdfqbo, and if you are applying for business financing, lenders run your statements through lenderanalyzer during underwriting.