Skip to content

Import guide

How to import bank statements into QuickBooks Desktop

Short answer

QuickBooks Desktop takes bank transactions as Web Connect files, which end in .qbo. Convert your PDF statement to QBO, then choose Banking, Bank Feeds, Import Web Connect Files, pick the file and the account, and review the transactions in the Bank Feeds Center.

Last tested

Updated

Before you start

  • Back up your company file. Intuit says you can’t undo an import.
  • Sign in to your Intuit account inside QuickBooks Desktop. Without it, the import can stop with a request to sign in.
  • Web Connect needs a version of QuickBooks Desktop that Intuit still supports. If the menu item is missing, check your version first.
  • Your statement needs real text in it. Scanned pages are not supported yet; OCR is coming soon.

Convert the PDF to a QBO file

  1. Step 1

    PDF statement

    From your bank

  2. Step 2

    Tableaf

    Read in your browser

  3. Step 3

    QBO file

    Web Connect

  4. Step 4

    Bank Feeds Center

    Add or match

The path from a PDF to your register. Our own diagram, not a screenshot.
  1. 01Open the converter and drop in your PDF statement. It is read in your browser and not uploaded. Open a sample statement first if you want to see how it works.
  2. 02Look at the balance check. It compares the statement’s printed opening and closing balances with the rows it read. If it shows a difference, fix or add the missing rows before you export.
  3. 03Choose QBO in the export bar.
  4. 04Pick the account type (checking, savings or money market). Credit card statements are written as card statements automatically. The account number is optional; the last 4 digits are enough.
  5. 05Leave Bank ID at 3000 unless you know you need another.
  6. 06Download the file. Keep the file name or rename it; the name doesn’t matter to the import.

Import the file

  1. 01Back up the company file.
  2. 02Choose Banking, then Bank Feeds, then Import Web Connect Files. In some versions the same command is under File, Utilities, Import, Web Connect Files.
  3. 03Select the .qbo file and open it.
  4. 04When QuickBooks asks which account the transactions belong to, pick an existing account, or create a new one. Check that a bank file goes to a bank account and a card file to a credit card account.
  5. 05Open the Bank Feeds Center and review the transactions. Add each one to the register, or match it to something you have already entered.

Common errors and fixes

The file is from a bank that isn’t supported

QuickBooks reads the bank ID, INTU.BID, in the file. Export again with a different Bank ID in the export options, or copy the number from a .qbo file your bank gave you (open it in a text editor and look for the INTU.BID line). Don’t edit and save our file yourself.

“QuickBooks is unable to verify the Financial Institution information for this download”

Intuit’s general steps for Web Connect errors apply. Export a fresh file. Switch Bank Feeds to Classic mode (Banking, Bank Feeds, Change Bank Feeds Mode). If it still fails, import the file into a new test company. If it imports there, the problem is in the original company file’s bank connection, not the QBO file.

“To download and import transactions, sign in with your Intuit account”

Sign in to your Intuit account inside QuickBooks Desktop and try again. If you are already signed in, Intuit says to switch the Bank Feeds mode.

“QuickBooks found an error. We can’t read the file”

Export the file again and import the fresh copy. Don’t open it in Excel or a text editor and save it first.

Duplicate transactions

Every transaction in our file keeps the same ID each time you export the same statement, so importing the same file again shouldn’t add repeats. Duplicates usually come from statements that overlap, or from transactions you already typed in. Match those in the Bank Feeds Center instead of adding them.

Converter

PDF to QBO

Converts a text PDF to a QBO file in your browser, checked against the statement’s own balances.

Text PDFs are read in your browser and never uploaded. Scanned PDFs are not supported yet; OCR is coming soon.

Questions

Can QuickBooks Desktop import a CSV or Excel file of bank transactions?
For bank transactions, Intuit points to Web Connect (.qbo) files. If all you have is a CSV or Excel file, the free CSV to QBO tool and Excel to QBO tool turn it into a QBO file.
What is a Web Connect file?
It is a statement file that ends in .qbo. Ours is plain-text OFX with the extra bank ID line QuickBooks looks for. The QBO guide shows the layout.
Will it link my account to a live bank feed?
No. It adds the transactions in the file, once. Repeat the steps for each new statement.
Is this the same for QuickBooks Online?
The file is the same and the menus aren’t. See uploading to QuickBooks Online.
How do I know the transactions are right?
Each statement is checked against its printed opening and closing balances before you export. If they don’t match, the review screen shows the difference so you can fix it first.
Is my statement uploaded anywhere?
No. A PDF with real text is read by code running in your browser tab, and the file is built there too. Nothing is sent to our servers. How we handle your data.
Does this work on scanned statements?
Not yet. Tableaf reads PDFs that contain real text, which is what most banks give you when you download a statement. Reading scanned or photographed pages (OCR) is coming soon.
What does it cost?
Five pages a day are free with no account, in every format and with the balance check. Paid plans are on the pricing page.

Sources

Menu names and limits for other companies’ software come from their own help pages below, checked October 2026. Software changes menus often, so if a label differs on your screen, the vendor’s page is the one to follow.

More guides

General information, not accounting or tax advice.