Guide · QuickBooks Online
Import a ProofRows CSV into QuickBooks Online
ProofRows produces a QuickBooks-ready CSV in either a 3-column or 4-column layout. Both are accepted by QuickBooks Online’s manual upload wizard. This page walks through which to choose and how to import it.
1. Export from ProofRows
- Open the statement’s review screen and click Export.
- Pick the QuickBooks format.
- Choose your column layout under Debit / credit columns:
- Signed amount → 3-column layout: Date, Description, Amount (positive = deposit; negative = withdrawal).
- Two columns → 4-column layout: Date, Description, Credit, Debit.
- Pick a date format. QuickBooks lets you re-map this on import, so any of MM/DD/YYYY, YYYY-MM-DD, or DD/MM/YYYY is fine.
- Click Download CSV.
2. Import into QuickBooks Online
- Sign in to QuickBooks Online.
- Go to Bookkeeping → Transactions → Bank transactions.
- Pick the bank account that matches the statement you cleaned.
- Click the dropdown next to Connect account and choose Upload from file.
- Drag the CSV in, click Continue.
- Pick the account and click Continue.
- Map columns:
- 3-column file: First row is a header → tick that box. Map Date, Description, and Amount.
- 4-column file: First row is a header → tick that box. Map Date, Description, Credit, Debit. Tick Use two columns for amount when prompted.
- Click Continue, review the preview, click Yes to import.
Tips and gotchas
- Always review before approving. QuickBooks shows each row in “For review” before they hit your books. Verify a sample of transactions match the statement.
- Watch for duplicates. If you’ve already uploaded transactions for the same period (e.g. via a bank feed), QuickBooks may import duplicates. Filter the “For review” tab by date to spot them.
- Date formats are sticky. If you pick MM/DD/YYYY on first import and then upload another file with YYYY-MM-DD, QuickBooks may misread the dates. Pick one and stick to it for each account.
- Confidence column. If you enabled “Include confidence notes” in the Export modal, the extra columns will cause QuickBooks to reject the file. Disable that option for QuickBooks imports.
If something goes wrong
QuickBooks Online accepts only a narrow shape of CSV. If you see an error:
- Open the CSV in a spreadsheet and check the header is
Date,Description,Amount(3-col) orDate,Description,Credit,Debit(4-col). - Check no extra columns slipped in (confidence notes disabled).
- Check no rows have empty Date or Amount cells.
- If you’re still stuck, email our support with the statement ID and the error from QuickBooks.
What this is not
This is a file upload, not a direct API connection. ProofRows doesn’t sync to QuickBooks automatically — you decide which transactions ship by exporting a file and uploading it. Direct API push is on the roadmap.