Convert a Revolut statement
Turn a digital Revolut 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 Revolut Ltd.
Certified for this layout
revolut-personal-classic · parser v1.0.0 · certified 16 July 2026
- Digital personal GBP account statements exported from the Revolut app or web
- Money out and money in columns with a balance on every row
- Opening and closing balance summary lines
- Multi-page statements and negative balances
- Pending-transaction sections are recognised and excluded by rule
Refused, with a reason
These cases produce an unsupported message, never guessed rows.
- Scanned or photographed statements
- Password-protected PDFs
- Multi-currency, crypto, and business statements (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 Revolut 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, Money out, Money 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
- Pending transactions counted as rows
- Revolut statements can include a pending section. It is excluded by an explicit adapter rule, and because it carries no balances, any accidental inclusion would break reconciliation and block a verified result.
- Non-GBP statements
- Only GBP statements are certified. A euro or multi-currency export is refused rather than converted with the wrong currency assumptions.
Revolut questions
Verified on this page always means the deterministic checks passed on your statement, in your browser. It is never a marketing badge.