Home » Sample output

Sample output

What you actually get back when you drop a bank statement PDF into Bank2XL.

The example below uses a synthetic Chase-style checking statement. Every Bank2XL Excel has the same three sheets: Account info, Transactions, and Validation. Older converters don't ship the Validation sheet.

Sheet 1 — Account info

FieldValue
BankJPMorgan Chase Bank, N.A.
Account number****1234
Account typeTotal Checking
HolderJOHN P SAMPLE
Statement period2024-11-01 — 2024-11-30
CurrencyUSD
Opening balance4,900.00
Closing balance6,096.16

Sheet 2 — Transactions

DateDescriptionDebitCreditBalancePage
2024-11-02STARBUCKS #45217.854,892.151
2024-11-03PAYROLL DEPOSIT3,200.008,092.151
2024-11-05ZELLE TO J.SMITH250.007,842.151
2024-11-08AMAZON.COM*HK4P945.997,796.162
2024-11-12RENT PAYMENT — OAKWOOD PROPERTIES1,800.005,996.162
2024-11-15SHELL OIL 5749503842.005,954.162
2024-11-22TRADER JOE'S #24498.005,856.163
2024-11-28ATM WITHDRAWAL200.005,656.163
2024-11-29VENMO — SPLIT DINNER60.005,596.163
2024-11-30INTEREST PAID500.006,096.163

We take column headers verbatim from your PDF. A Russian statement gives you Russian column headers; a Portuguese statement gives you Portuguese ones.

Sheet 3 — Validation

CheckValue
Opening balance (from PDF)4,900.00
Sum of credits3,700.00
Sum of debits2,503.84
Computed closing balance6,096.16
Reported closing balance (from PDF)6,096.16
Delta0.00
Reconciliation statusreconciled

What happens on a mismatch

If the computed and reported balances disagree by more than 0.5%, the Validation sheet flags it with mismatch and shows the delta. The Excel still lands in your downloads (we don't silently hide it), but you know to investigate before importing into accounting software. Legacy converters skip this step. That's how bad data sneaks into books.

Join the waitlist   How the extraction works