Skip to content
DocuBridge

Convert bank statements to CSV

A predictable, import-ready CSV: the same columns every time, numbers that parse as numbers, and totals that tie back to your statement's balances.

Checked in your browser first. How we handle files

  • Free full export while we launch
  • No account needed
  • Excel and CSV
march-statement.pdf
Balance verified

Opening

$3,668.42

+ Credits

$2,760.00

− Debits

$288.77

= Calculated closing

$6,139.65

Closing balance on the statement: $6,139.65

Matches
Illustration with fictional data. Every row is ticked against the printed running balance, then the totals are proven against the closing balance.

Exactly what's in the CSV

Same columns, same order, every statement — so you can set up an import mapping once and reuse it.

ColumnFormatExample
DateMM/DD/YYYY03/07/2026
DescriptionText, as printed (wrapped lines joined)ZELLE PAYMENT TO J QUINN
DebitPositive number, money out60.00
CreditPositive number, money in—
AmountSigned number: in > 0, out < 0-60.00
BalanceRunning balance if printed5829.65
CurrencyISO codeUSD
Source PagePage in the PDF2
Review Statusok · edited · needs_reviewok

Before you import

  • Check the balance status first

    If DocuBridge shows “Balance verified”, the CSV contains every transaction needed to get from the opening to the closing balance.

  • Watch for duplicates across statements

    Back-to-back statements can share a boundary day. Filter by date range before importing a second month.

  • Keep one statement per import

    It makes reconciling inside your accounting tool easier, and each file maps to one statement period.

CSV export FAQ

Which column should I map when importing?
Most tools want Date, Description and a single Amount column — use Amount (negative for money out). If your tool asks for separate money-in and money-out columns, map Credit and Debit instead.
What encoding and separators does the file use?
UTF-8 with a byte-order mark (so Excel detects it), comma separators, double-quoted text when needed, and Windows line endings for maximum compatibility.
Why are numbers written without thousands separators?
So every import tool reads them as numbers. 1234.56 is unambiguous; “1,234.56” would break comma-separated files.
Is the CSV safe to open in a spreadsheet?
Yes. Text that starts with =, +, - or @ is prefixed with an apostrophe so spreadsheet apps never run it as a formula (a known CSV-injection risk).

Prefer a formatted workbook with a reconciliation summary? See bank statement to Excel.

Convert your statement to CSV

Free while we launch — no account needed.

Convert a statement