QuickBooks Online

PDF bank statement to QuickBooks Online

Turn a PDF bank statement into a CSV that QuickBooks Online imports first time: 3 or 4 columns, one date format, plain amounts, under 350 KB.

The short answer

QuickBooks Online cannot import a PDF statement directly; it needs a CSV with Date, Description and Amount (or Credit and Debit) columns. Extract the transaction table from the PDF, remove headers, balances and totals, put dates in one format and amounts as plain numbers, then upload it under Transactions → Bank transactions → Upload from file.

How to do it with Rowvio

  1. 01Drop the PDF statement into Rowvio (scanned statements are read with OCR).
  2. 02Rowvio finds the transaction table on every page and removes repeated headers, opening and closing balances and totals.
  3. 03Choose QuickBooks Online and the 3-column or 4-column layout.
  4. 04Check the free preview: every changed date and amount is highlighted.
  5. 05Download the CSV and upload it in QuickBooks: Transactions → Bank transactions → Upload from file.

What QuickBooks Online expects

DateOne format for the whole file, matching the format you pick on the mapping screen
DescriptionText, one line per transaction
Amount3-column layout: money out negative, money in positive
Credit / Debit4-column layout instead of Amount: two positive columns
FileCSV, UTF-8, one header row, under 350 KB

Common errors and what causes them

"Error importing"

Usually an extra title row above the headers or a balance row at the bottom.

Dates swapped (12 June shows as 6 December)

The file mixes DD/MM and MM/DD, or the mapping screen format does not match.

All amounts appear as money in

Money out was not negative, or brackets/CR/DR were left in the amounts.

File too large

QuickBooks Online accepts bank files up to 350 KB. Split by month.

Questions

Can QuickBooks Online import a PDF bank statement?

Not directly. It imports CSV, QBO, OFX and QFX files. Convert the PDF to a CSV first.

Does it work for scanned statements?

Yes. Rowvio reads scanned pages with OCR in your browser and marks values it is unsure about so you can check them.

Is my statement uploaded?

Files are processed in your browser and never uploaded to Rowvio's servers.

What does it cost?

Rowvio is free for beta testers (10 files a day). After the beta, tasks cost 1–3 credits.

Do it in two minutes

  • ✓ Free preview of every change
  • ✓ Processed in your browser, never uploaded
  • ✓ Free for beta testers, 10 files a day
Join the free beta

Related

QuickBooks, Xero, Salesforce, HubSpot, Shopify and Mailchimp are trademarks of their respective owners. Logos are shown only to identify the import formats Rowvio prepares files for. Rowvio is an independent product by TaskMind-AI and is not affiliated with, partnered with, or endorsed by any of these companies.