Convert a first direct statement
Turn a digital first direct statement into an import-ready spreadsheet in seconds, checked against its own balances before you rely on it. The file stays on your device from drop to download.
ukbankconv is independent software and is not affiliated with, endorsed by, or connected to HSBC UK Bank plc (first direct is a division of HSBC UK Bank plc).
Certified for this layout
first-direct-personal-classic · parser v1.0.0 · certified 16 July 2026
- Digital 1st Account statements from first direct online banking
- Payment type codes (DD, SO, DEB, CR, TRF) preserved in the description
- Balance brought forward and carried forward rows on every page
- Same-day transactions that omit the repeated date
- Multi-page statements and negative balances
Refused, with a reason
These cases produce an unsupported message, never guessed rows.
- Scanned or photographed statements
- Password-protected PDFs
- HSBC-branded statements and savings account layouts (not yet certified)
Current certification results
- Exact row recall
- 100.00%
- Amount accuracy
- 100.00%
- Date accuracy
- 100.00%
- False verified
- 0 of 48
Measured through the full pipeline on a synthetic corpus replicating the first direct digital layout, including corrupted fixtures that must never verify. Methodology and all numbers on the accuracy page.
What the export contains
The statement’s columns (Date, Payment type, Details, Paid out, Paid in, Balance) become Date, Description, Money out, Money in, Amount, and Balance. CSV exports offer generic accounting, Xero, and FreeAgent presets with UK or ISO dates; Excel exports use real currency and date cells with a frozen header, filters, and an optional Conversion checks sheet recording exactly which checks passed.
Checks performed: every printed running balance transition, opening plus credits minus debits against the closing balance, declared statement totals where printed, and per-row direction consistency.
Known failure modes
- Date inherited across a missing row
- first direct omits the date on subsequent same-day rows. If a row were ever lost, the running-balance check fails immediately, so the omission cannot hide.
- HSBC statements look similar
- HSBC UK uses a related but different layout. It is fingerprinted separately and reported as unsupported rather than parsed with first direct's rules.
first direct questions
Verified on this page always means the deterministic checks passed on your statement, in your browser. It is never a marketing badge.