June 17, 2026

Convert PDF to Excel for QuickBooks Import

Convert a PDF to Excel right here, no sign-up to try:

Drop your PDF here or click to browse

PDF files up to 50MB

Uploading...

First file free. Files are deleted after processing.

QuickBooks does not import a PDF bank statement or report directly. If you have transactions trapped in a PDF and you want them inside QuickBooks, the reliable path is to convert the PDF to a spreadsheet first, line up a few columns the way QuickBooks expects, and upload that file. This guide walks through the whole process for QuickBooks Online and Desktop, including what to do with scanned statements and the most common import errors. The same approach works whether you are bringing in a checking statement, a credit card statement, or a vendor report, because every one of them starts life as a PDF table that QuickBooks cannot open directly.

Can you import a PDF into QuickBooks?

No. QuickBooks Online and QuickBooks Desktop cannot read transactions out of a PDF. The bank upload tools accept CSV, QBO (Web Connect), QFX, and OFX files, not PDF. So the first job is always to turn the PDF into structured data, usually an Excel or CSV file, and then feed that file to QuickBooks. The PDF itself is just a picture of a table as far as QuickBooks is concerned.

How do I convert a PDF bank statement to Excel for QuickBooks?

Upload the PDF statement to a converter, let it detect the transaction table, and download an Excel or CSV file. With a PDF to Excel converter you drop in the statement, the tool reads each row, keeps the amounts as real numbers, and gives you a clean sheet you can tidy in seconds. From there you trim it down to the three columns QuickBooks needs. This beats retyping a 200 line statement by hand, and it keeps the figures accurate instead of guessing at columns the way a copy and paste does.

Once the data is in a spreadsheet, you can also send it straight to QuickBooks without the manual CSV step. A dedicated bank statement to QuickBooks converter outputs a QBO Web Connect file that uploads without any column mapping, and if your data already lives in a spreadsheet you can turn it into a QuickBooks file with a CSV to QBO converter.

What format does QuickBooks need for bank transactions?

For a CSV upload, QuickBooks Online wants a simple layout: a Date column, a Description column, and an Amount column, with one transaction per row. You can use a three column format (Date, Description, Amount, where money out is negative) or a four column format that splits debits and credits into separate columns. Dates should match your QuickBooks date setting, usually MM/DD/YYYY for US accounts. Remove the bank logo rows, running balance, and any summary lines so only transactions remain.

How do I import an Excel file into QuickBooks?

QuickBooks bank uploads read CSV, not the native .xlsx workbook, so the last step is to save your Excel file as a CSV before you upload it. In Excel choose File, then Save As, and pick CSV (Comma delimited) as the type. Keep only the transaction columns on the active sheet, since QuickBooks reads the first sheet and ignores formatting, formulas, and extra tabs. If you maintain the data in Excel for your own records, keep the workbook and export a fresh CSV copy each month rather than overwriting your master file.

Does QuickBooks Online accept CSV files?

Yes. In QuickBooks Online go to Transactions, then Bank transactions, choose the account, select Upload from file, and browse for your CSV. QuickBooks asks you to map your columns to its Date, Description, and Amount fields, then shows a preview before it imports. This is the standard route once you have converted the PDF to a clean CSV. Keep a copy of the original statement so you can reconcile against it later.

How do I import the data into QuickBooks Desktop?

QuickBooks Desktop does not take a plain CSV for bank feeds. It expects a Web Connect file, which carries the .qbo extension. So for Desktop you convert the PDF to a spreadsheet, then convert that spreadsheet to a QBO file, and import it through Banking, then Bank Feeds, then Import Web Connect File. Many bookkeepers keep both QuickBooks versions in mind and produce a QBO file from the start to skip the extra hop.

Can QuickBooks read a scanned PDF statement?

Not on its own, and neither can a basic converter, because a scanned statement is an image with no selectable text. You need optical character recognition to read the numbers off the page first. Run the scan through an OCR PDF to Excel step so the figures become real text, check the output against the paper copy, then build your CSV. Always proof a scanned conversion before you import it, since OCR can misread a smudged digit.

Why won't my CSV import into QuickBooks?

The usual reasons are an unsupported date format, extra header or summary rows, blank columns, or amounts stored as text with currency symbols. Fix it by formatting dates as MM/DD/YYYY, deleting everything that is not a transaction row, removing dollar signs and stray spaces, and making sure the amount column holds plain numbers. If QuickBooks still rejects the file, open it in Excel, confirm there are no merged cells, and save it again as a fresh CSV. An accurate PDF to Excel converter reduces this cleanup because the amounts come out numeric from the start.

Putting it together

The workflow is short once you know it: convert the PDF to Excel or CSV, strip it down to Date, Description, and Amount, and upload it under Banking in QuickBooks Online, or build a QBO file for Desktop. If you process statements every month, a converter that handles large multi page PDFs and exports clean CSV ready for accounting software will save the most time. Convert your statement at the top of this page, format the three columns, and your transactions are ready for QuickBooks in a couple of minutes. Do the first one carefully, save your column layout, and every month after that becomes a quick repeat of the same few steps.