Why QuickBooks won’t import a PDF
You have the bank statement as a PDF, you open QuickBooks to bring the transactions in, and there is no way to upload it. That is not a setting you have missed. QuickBooks does not import PDFs at all — and the reason is worth understanding, because it points straight at the fix.
A PDF is a picture, not a data file
A bank statement PDF looks like a table of transactions, but to a computer it is a rendered image of that table — pixels arranged to look like rows and columns, not the rows and columns themselves. There is no structured list of dates, descriptions, and amounts inside it for QuickBooks to read. That is why the import screen never offers PDF as an option.
What QuickBooks does import
QuickBooks imports bank data in formats that carry the transactions as actual data, not as a picture:
- QBO (Web Connect) — the format QuickBooks Online reads directly.
- QFX — the Quicken/bank exchange format.
- OFX — the open bank-feed format most accounting tools accept.
- CSV — a plain spreadsheet of one row per transaction.
Your bank may offer one of these directly. When it only gives you a PDF — which is common for older statements, closed accounts, and many business accounts — you need to turn that PDF into one of these formats first. Xero works the same way: it imports CSV or OFX, never PDF.
Docusift converts the PDF into what QuickBooks accepts
Docusift reads every transaction off your PDF statement — date, description, amount, and running balance — with a confidence score on each value, then hands back a clean QBO, QFX, OFX, or CSV file that QuickBooks imports in a single step. Or it pushes the transactions straight into QuickBooks and Xero for you. There are no templates to set up, and it works on a bank layout it has never seen, including scans and phone photos, typically in under a second per page.
- Upload the PDF bank statement to Docusift.
- Docusift extracts every transaction into structured data.
- Export a QBO, QFX, OFX, or CSV file — or push the data in directly.
- Import into QuickBooks and reconcile.