How to Convert PDF Bank Statements to CSV or QBO
Question details
The user needs to convert PDF bank statements into QBO or CSV formats so they can import their transactions into QuickBooks Online.

- Product
- Device & OS
- not provided
- Scenario
- Importing financial transactions from a PDF bank statement into QuickBooks Online for accounting purposes.
- Observed behavior
- The goal is to accurately extract transaction details, including dates, descriptions, deposits, withdrawals, and balances, into a compatible CSV or QBO spreadsheet format.
Ensure your PDF bank statement is not password-protected and that the text is selectable. If your statement is a scanned image, you will need a tool with OCR (Optical Character Recognition) capabilities to extract the data.
Convert the PDF to Excel and Export as CSV
The most reliable standard method is to first convert your PDF bank statement into an Excel spreadsheet, verify the data, and save it as a CSV file.
Because bank statements have varied and complex table layouts, directly converting them to CSV can sometimes result in misaligned data. Using Excel as a middle step allows you to clean up the data before importing it into QuickBooks.
Use a PDF editor or converter tool to open your bank statement and select the option to export or convert the document to Microsoft Excel (.xlsx) format.
Open the converted Excel file. Check that all transaction dates, descriptions, and amounts (deposits and withdrawals) are correctly aligned in their respective columns. Delete any unnecessary headers or footers.
Go to 'File' > 'Save As', choose a location, and select 'CSV (Comma delimited) (*.csv)' from the file format dropdown menu. Click Save.
Log into QuickBooks Online, navigate to the Banking or Transactions tab, select 'Upload transactions', and upload your newly created CSV file.

Use a Specialized PDF to QBO Converter
If you specifically need a QBO (Web Connect) file for QuickBooks, use dedicated conversion software designed to handle bank statement layouts.
Easily Convert PDF Bank Statements to Excel with WPS Office
WPS Office offers a powerful PDF to Excel conversion feature that accurately preserves table layouts from your bank statements. It allows you to seamlessly edit your transaction data and save it directly as a CSV file for QuickBooks Online.
- 1. Open PDF in WPS Office: Launch WPS Office and open your PDF bank statement.
- 2. Convert to Excel: Navigate to the 'Tools' tab and click on 'PDF to Excel'. Choose your saving location and start the conversion.
- 3. Review Data and Save as CSV: Once opened in WPS Spreadsheet, delete any irrelevant rows, go to 'Menu' > 'Save As', and choose 'CSV' format to prepare the file for QuickBooks.

Frequently Asked Questions
Why do standard PDF converters sometimes fail with bank statements?
Bank statements often feature complex table layouts, multi-line descriptions, and varying fonts. Standard converters might misalign rows, merge separate columns, or fail to accurately separate dates and amounts.
Can I import a CSV file directly into QuickBooks Online?
Yes, QuickBooks Online fully supports importing bank transactions via CSV files. During the upload process, you simply need to map your spreadsheet's columns (such as Date, Description, and Amount) to the corresponding QuickBooks fields.
What is the difference between a CSV and a QBO file?
A CSV (Comma Separated Values) is a generic spreadsheet text file that requires manual column mapping when imported. A QBO file is a specialized Web Connect format specifically designed for QuickBooks, allowing for automatic, error-free transaction categorization.
What should I do if my PDF bank statement is a scanned image?
If your PDF is a scanned image rather than a digital document, you must use a PDF converter equipped with OCR (Optical Character Recognition) technology to read and extract the text from the image before it can be converted to an Excel or CSV file.




