BankToCSV

Bank statement to QBO for QuickBooks

Missing months in QuickBooks because the bank feed stopped or never reached back far enough? Convert the PDF statement to a .qbo file and upload it.

  • Every bank, any language
  • Balance check: opening + transactions = closing
  • Your statement never leaves your computer
ExcelCSVMT940CAMT.053OFXQBO

What a QBO file is

QBO is the QuickBooks Web Connect format: an OFX statement with an extra Intuit header. QuickBooks Online and QuickBooks Desktop import it through their bank upload function. BankToCSV writes one transaction per line with date, amount, payee and memo, plus the closing balance.

How to import it

  1. Convert the PDF statement here and choose QBO.
  2. In QuickBooks Online go to Transactions → Bank transactions → Upload transactions (in Desktop: File → Utilities → Import → Web Connect Files).
  3. Select the .qbo file and link it to the right bank account.
  4. Review and categorise the transactions as usual.

No duplicates

Every transaction gets a stable ID based on date, position and amount, so QuickBooks recognises transactions it already has when you import overlapping periods.

QBO export is part of Business. Need a plain spreadsheet instead? See bank statement to Excel.

Last updated: 29 October 2026

How it works

From PDF statement to a clean file in three steps

  1. Drop the PDF

    Download the statement as PDF from your online banking and drop it on the page. Nothing is uploaded.

  2. Check the result

    Every transaction appears in a table with date, description and amount. We check the opening and closing balance for you.

  3. Download

    Choose Excel, CSV, MT940, CAMT.053 or OFX and import the file into your spreadsheet or accounting software.

Your bank statements stay on your device

Bank statements show your income, your spending and your account number. That is why BankToCSV reads them inside your browser. The PDF is not uploaded – not to us and not to anyone else. You can even disconnect from the internet after the page has loaded.

We do not use tracking cookies or analytics.

Related converters and guides

Excel

Bank statement to Excel

Every transaction in its own row with real dates and numbers, ready for filters and pivot tables.

Read more →
CSV

PDF bank statement to CSV

Comma or semicolon, decimal point or comma: a CSV that imports cleanly anywhere.

Read more →
MT940

PDF to MT940

The classic bank format for SnelStart, Exact, AFAS, Twinfield and DATEV.

Read more →
CAMT.053

PDF to CAMT.053

ISO 20022 XML statements for modern accounting software and ERP systems.

Read more →
OFX

Bank statement to OFX

For Xero, Quicken, YNAB and other finance apps.

Read more →
Banks

Supported banks

ING, Rabobank, ABN AMRO, Chase, Sparkasse and many more – and yours, if it is missing.

Read more →

Frequently asked questions

QuickBooks says the bank is not supported. What now?

Use the OFX or CSV export instead: QuickBooks Online also imports CSV files with date, description and amount.

Does it work for credit card statements?

Often yes, as long as the PDF has a table with dates and amounts.