💚 QuickBooks Online · Bank Feed · CSV Upload · PDF Fix · Free

How to Upload Bank Statements to QuickBooks Online

QuickBooks Online accepts bank feeds (automatic) or CSV uploads (manual). If your bank only provides PDF statements, our free converter turns them into QBO-compatible CSV in 30 seconds — no signup needed.

💚 Convert PDF to QBO CSV →
📄→💚

Convert Bank Statement PDF to QuickBooks CSV

Free · No signup · QBO-compatible CSV output

Choose PDF File

Two Ways to Get Bank Data into QuickBooks Online

Method 1: Bank Feed (Automatic)

✓ Fastest — Use This If Available
  1. Banking → Connect Account in the left sidebar
  2. Search for your bank by name
  3. Enter your bank's online banking credentials
  4. Select which accounts to connect
  5. QBO pulls 90 days of transactions automatically
  6. New transactions sync daily going forward

Method 2: Upload CSV (When PDF is All You Have)

⚠ Use When Bank Feed Unavailable
  1. Convert the PDF bank statement to CSV using our free tool above
  2. In QBO: Banking → Connect Account
  3. Click Upload from file at the bottom
  4. Select your QuickBooks bank account or create one
  5. Upload the CSV file
  6. Map the columns: Date, Description, Amount
  7. Review and confirm the import

CSV Format QuickBooks Online Requires

Our converter exports in this exact format — no manual reformatting needed.

Date,Description,Amount
06/01/2026,ACH PAYMENT - AMAZON,−129.99
06/03/2026,DIRECT DEPOSIT - PAYROLL,+3500.00
06/07/2026,CHASE ONLINE TRANSFER,−500.00
06/12/2026,UTILITY - ELECTRIC CO,−87.45

Date format: MM/DD/YYYY · Amounts: positive for deposits, negative for withdrawals (or use separate Debit/Credit columns) · No currency symbols in amount column.

US Banks — Bank Feed vs PDF-Only

Common US banks and whether their bank feed works with QuickBooks Online.

BankQBO Bank FeedCSV Download AvailableIf PDF Only
Chase✓ Yes✓ YesUse bank feed or CSV
Bank of America✓ Yes✓ YesUse bank feed or CSV
Wells Fargo✓ Yes✓ YesUse bank feed or CSV
Citibank✓ Yes✓ YesUse bank feed or CSV
US Bank✓ Yes✓ YesUse bank feed or CSV
Marcus by Goldman✗ No feedPDF only from portalConvert PDF with our tool
Ally Bank✓ Yes✓ YesUse CSV download
Community / Local Banks✗ Often noVariesConvert PDF with our tool

Frequently Asked Questions

Method 1 (Bank Feed, fastest): QBO → Banking → Connect Account → search your bank → connect with your online banking credentials. Method 2 (Manual CSV upload): Download CSV from your bank portal, or convert PDF with our free tool → QBO → Banking → Connect Account → Upload from file → map columns → import.
QBO accepts CSV with 3 columns: Date (MM/DD/YYYY), Description, Amount (positive for deposits, negative for withdrawals — or use separate Debit and Credit columns). Our converter exports in QBO-compatible format automatically. Maximum 1,000 rows per upload.
No — QuickBooks Online does not accept PDF files for bank statement upload. You must first convert the PDF to CSV format. Use our free converter: upload the PDF → download the CSV → upload to QBO via Banking → Upload from file.
Not all banks support QuickBooks bank feeds. Commonly unsupported include smaller community banks, credit unions, some regional US banks, and most international banks. For these, download the CSV directly from your bank's portal (if available) or convert a PDF statement using our free tool, then use Method 2 (manual CSV upload).
QuickBooks Online's manual upload (CSV) can go back as far as you have statement data — there is no enforced limit on historical uploads. Bank feed connections typically limit to 90 days of history on the initial connect. For older data, download historical PDF statements and convert with our free tool.

Related Tools