Can You Import a PDF Bank Statement into QuickBooks Online?

Jul 20, 2026

Convert your bank statement to Excel now

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Last updated July 2026.

Short answer: no. QuickBooks Online does not accept a PDF bank statement. Its file import only reads CSV, QBO (Web Connect), OFX, and QFX files, so a PDF has to be converted to one of those first. QuickBooks treats a PDF as an image of a statement, not as data it can parse into transactions, which is why the upload screen never offers it as an option.

That single limitation is behind a lot of wasted time at month end. You download the statement from the bank, it comes as a PDF, and QuickBooks refuses it. Below is exactly what QuickBooks Online will take, why the PDF is a dead end, and the fastest way to turn that PDF into a file it imports cleanly.

What file formats QuickBooks Online actually accepts

QuickBooks Online has two ways to get bank transactions in: a live bank feed, or a manual file upload. The file upload accepts four formats and nothing else.

FormatWhat it isNotes
QBO (Web Connect)An OFX-based file your bank labels “QuickBooks”Preferred. Carries the transaction type (check, deposit, transfer), so QuickBooks categorizes more accurately.
OFXOpen Financial Exchange, the underlying standardWidely supported by banks and by third-party converters.
QFXQuicken’s branded flavor of OFXAccepted, though QBO is the cleaner choice for QuickBooks.
CSVA plain comma-separated table of transactionsMost flexible. You map the Date, Description, and Amount columns during upload.

Notice what is missing: PDF, Excel (.xlsx), and scanned images. QuickBooks Online reads none of them directly. If your bank only gives you a PDF, or you were handed a stack of PDF statements to catch up, the PDF is the one format that will not work, and it is usually the only one you have.

Why QuickBooks rejects the PDF

A bank statement PDF is built for a human to read, not for software to parse. The numbers you see are laid out visually, and depending on how the bank generated the file, the underlying text may be in a different order than it appears, split across invisible boxes, or absent entirely on a scanned statement. QuickBooks has no reliable way to know which text is a date, which is an amount, and where one transaction ends and the next begins. Rather than guess and post wrong numbers to your books, it simply does not offer PDF as an import type. The fix is to extract the transactions into a structured file where every value sits in a labeled column.

The two ways to convert a PDF for QuickBooks Online

You have two realistic options, and one of them is much less painful than the other.

Option 1: retype it by hand (slow and risky)

You can open the PDF and type each transaction into a CSV template with Date, Description, and Amount columns. For a short statement this works, but it is slow, and one transposed amount throws off the reconciliation for hours. Copy and paste does not help, because pasting a PDF table into a spreadsheet jams the date, description, and amount into a single cell.

Option 2: convert the PDF to a clean file (fast)

The dependable path is to run the PDF through a converter that reads the transaction table and writes it into the exact shape QuickBooks wants. Upload the statement to a QuickBooks bank statement converter, and it returns a CSV with clean Date, Description, and Amount columns, or a QBO file ready for Web Connect import. That removes both the retyping and the column-jamming, which are the only hard parts. It also handles scanned statements and password-protected PDFs, which manual retyping cannot speed up at all.

How to import the converted file into QuickBooks Online

Once you have a CSV or QBO file, the import itself takes a couple of minutes.

StepWhat you do
1In QuickBooks Online, go to Transactions, then Bank transactions.
2Pick the account, click the dropdown by Link account, and choose Upload from file.
3Select your CSV or QBO file and choose the QuickBooks account it belongs to.
4For a CSV, map the columns: Date, Description, and Amount (or separate debit and credit columns).
5Review the transactions in For review, then add or match them to your books.

A QBO file skips the column-mapping step because the format already labels its fields, which is why it is the preferred choice when your converter can produce one. After import, the transactions land in the For review tab, where you accept or recategorize each one before it posts. From there, a clean set of categorized transactions is what tools that build a financial statement from your bookkeeping data rely on, so getting the import right pays off downstream.

Avoiding duplicate transactions

The most common mess after a file import is duplicates, usually because the bank feed already pulled some of the same transactions. Before you upload a file, check the date range already in QuickBooks and trim your CSV so it starts the day after the last imported transaction. QBO and QFX files include a unique transaction ID that helps QuickBooks skip duplicates automatically, which is another reason to prefer them over CSV when you can. If duplicates do slip in, you can exclude them from the For review tab before they post.

What about QuickBooks Desktop?

QuickBooks Desktop is the same story with one extra option. It also cannot read a PDF, but alongside QBO and CSV it accepts IIF, a tab-separated format that can carry full double-entry data including the category each split hits. If you are on Desktop and need a full year of history in one pass, converting the PDF to an IIF file for QuickBooks Desktop is often the cleanest route. On QuickBooks Online, stick with QBO or a mapped CSV.

The bottom line

QuickBooks Online will never import a PDF directly, and no setting changes that. What it wants is structured data: a QBO file for the smoothest import, or a CSV you map on upload. Convert the PDF once into either format and the rest of the process is quick. For the full workflow, including which format to pick and how to handle multiple accounts, see the QuickBooks bank statement converter, or read the step-by-step guide to convert bank statements to a QBO file.

Ready to convert your bank statement?

Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.

Convert to Excel now

Free to try, no credit card required

From the same family of tools