Skip to content
BookkeepKit

Convert PDF Bank Statements to QBO

Drop a PDF bank or credit card statement and get a QuickBooks Web Connect file that imports on the first try. Check every transaction and the balances before you download.

Drop a PDF bank statement here

Bank, credit union or credit card statements. CSV, Excel, QFX and OFX files work too.

Processed in your browser. Your files never leave your computer.

Pro and Business: drop several statements at once to convert them in one go.

How it works

  1. 1

    Drop the PDF statement

    The statement as downloaded from online banking. Multi-page statements and credit card statements work too.

  2. 2

    Review the transactions

    We compare opening balance plus transactions with the closing balance, flag suspicious rows, and let you fix dates, descriptions and amounts.

  3. 3

    Download the QBO file

    Import it in QuickBooks Online or Desktop. Large statements are split under the 350 KB limit automatically.

When a PDF is all the bank will give you

Bank feeds stop working. Accounts get closed. A new client arrives with eighteen months of PDF statements and nothing else. Online banking usually only offers QuickBooks downloads for the last 90 days, if it offers them at all. Re-typing transactions from a PDF is slow and error-prone; converting the statement gives you the same data in minutes, with the balances checked for you.

How the conversion works

A digital PDF statement contains real text with a position on the page. The converter rebuilds the lines and columns, finds the column headers (date, description, withdrawals, deposits, balance), and reads each line that starts with a date as a transaction. Lines underneath that continue a description, such as the second line of an ACH entry, are joined to it. Section headings like Deposits and additions, Checks paid or Fees tell it whether an unsigned amount is money in or money out, and summary blocks such as Daily ending balance are skipped.

Statements often print dates without a year. The year is taken from the statement period, so a December transaction on a statement ending in January gets the previous year. When the statement shows a running balance, every amount is checked against it and its sign corrected if needed.

Checking the result before you export

The review screen shows the opening and closing balances found on the statement and the result of opening balance + transactions = closing balance. If they agree, you know nothing is missing. If not, you'll see the difference and the rows that look wrong. You can:

  • correct a date, a description or an amount directly in the table;
  • flip the sign of a transaction with one click;
  • delete a line that isn't a transaction, or add one the PDF didn't expose;
  • adjust the account type, period, balances and account number used in the file.

How to import the QBO file into QuickBooks Online

  1. Go to Transactions > Bank transactions.
  2. Open the Link account menu and choose Upload from file.
  3. Drag in the .qbo file and select the QuickBooks account it belongs to. Bank statements go into a bank account, card statements into a credit card account.
  4. Continue, review the transactions in the For review tab, then categorize and add them.

How to import into QuickBooks Desktop

  1. Choose File > Utilities > Import > Web Connect Files.
  2. Select the .qbo file. QuickBooks asks which account to link it to; pick the existing account or create one.
  3. Open the Bank Feeds center to review and add the transactions.

QuickBooks remembers the account number in the file. Use the same account number every time you convert statements for that account so they all land in the same place.

Supported statements

  • Checking and savings with a running balance column, or with separate withdrawal and deposit columns.
  • Sectioned statements that group deposits, checks, electronic withdrawals and fees, including the checks-paid table with check numbers.
  • Credit cards with transaction and post dates, where purchases appear as positive amounts and payments as negative or in parentheses.
  • Date styles such as 01/05, 01/05/26, 01/05/2026 and Jan 05; amounts with $, commas, minus signs, trailing minus or parentheses.

Statements from some banks have their own template, tested on real statements: Chase, Bank of America.

Password-protected PDFs need to be opened and saved without a password first.

Frequently asked questions

Which banks are supported?

The converter reads digital PDF statements from most US banks, credit unions and card issuers: column layouts with a running balance, statements grouped by sections such as "Deposits" and "Checks paid", and card statements. Bank-specific templates are added one bank at a time, each checked against real statements: so far Chase, Bank of America. If a statement isn't read correctly, tell us the bank (but don't send the statement) and we'll look at the layout.

Can I convert a scanned PDF?

Scanned statements are pictures of text, so they need to be scanned for text first. The converter detects them and tells you. On Pro and Business, text recognition runs right in your browser and the result goes through the same review and balance checks. Recognition can misread a digit, so compare the amounts before importing. On the free plan, download the statement again from online banking: that usually gives a digital PDF that converts instantly.

What if the balances don't match?

You'll see the exact difference before downloading. It usually means a missing page, a transaction split across a page break, or a sign the layout made ambiguous. Highlighted rows show where to look; you can edit any value or add a missing transaction.

Why does QuickBooks Online say my file is too big?

QuickBooks Online accepts bank files up to 350 KB. When a QBO file would be larger, the converter splits it into consecutive date ranges and gives you a ZIP. Import the files in order.

Should I choose QBO, QFX or OFX?

Choose QBO for QuickBooks (Online or Desktop). QFX is the same format for Quicken. OFX is the generic standard used by other software. For Xero or Wave, use their CSV layouts.

Will QuickBooks create duplicates if I import the same statement twice?

Each transaction gets a stable ID based on its date, amount and description. QuickBooks uses that ID to recognize transactions it already imported, so converting and importing the same statement again won't double them.

Is my statement uploaded?

No. The PDF is opened and read by your browser. Open the Network tab of your browser's developer tools while you convert and you'll see no request carrying it.

Is it free?

You can convert statement pages for free every day. Pro and Business plans remove the limit and read scanned statements and convert in batches.

Guides

Statements from a specific bank: Chase statement converter · Bank of America statement converter