Convert a Monzo statement
Turn a digital Monzo 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 Monzo Bank Limited.
Certified for this layout
monzo-personal-classic · parser v1.0.0 · certified 16 July 2026
- Digital personal current-account statements exported from the Monzo app or web
- The single signed Amount column (negative means money out)
- Opening and closing balance summary lines
- Statement-period headers used to anchor reconciliation
- 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
- Monzo Flex, joint pots history exports, and business layouts (not yet certified)
- CSV exports from the app (use them directly; they need no conversion)
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 Monzo 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, Description, Amount (£), 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
- Signed amounts read backwards
- Monzo prints one signed amount instead of separate in/out columns. The sign decides the direction, and every running balance is recomputed afterwards, so a misread sign cannot survive verification.
- App CSV mistaken for a statement
- Monzo can export CSV directly. If you have that file, import it into your accounting tool as-is; the converter is only for the PDF statement.
Monzo questions
Verified on this page always means the deterministic checks passed on your statement, in your browser. It is never a marketing badge.