Bank of America statements don't list transactions chronologically — deposits, withdrawals and checks live in separate sections. That's fine for reading, useless for importing. Conversion rebuilds the ledger first; then QuickBooks takes it in one pass.
Convert the statement first
- Upload the BofA PDF to the converter.
- NoRekey reads every section — deposits and credits, withdrawals, checks — and restores a single date-ordered table with correct signs. Check numbers stay in the description.
- The rebuilt ledger is verified against the statement's printed balance summary before export.
- Download the CSV.
Import into QuickBooks
- Transactions → Bank transactions → Upload from file, with the matching account selected.
- Choose the three-column format (signed amounts) and map Date, Description and Amount.
- Review and confirm — QuickBooks de-duplicates against existing rows on import.
BofA-specific notes
- Checks import with their check numbers in the description, so payments stay traceable when you categorise.
- Combined statements covering checking and savings convert as separate reconciled ledgers — import each into its own QuickBooks account.
Reconciling
The import's ending balance equals the statement's printed closing balance. If QuickBooks disagrees afterwards, suspect feed overlap — not the file — and see duplicate transactions after import.