Revolut Bank Statement Converter
Convert your Revolut statement PDF to CSV, Excel, OFX, or QBO. Extract transactions automatically and download in the format you need. Our dedicated parser handles this bank with high accuracy.
Drop your bank statement here
PDF, up to 50 pages
Export formats
CSV
Universal spreadsheet format. Opens in Excel, Google Sheets, Numbers, or any data tool.
Excel (XLSX)
Native Microsoft Excel format with formatted columns and headers.
OFX
Open Financial Exchange format. Imports into Quicken, Mint, and most financial software.
QBO
QuickBooks Web Connect format. Direct import into QuickBooks Desktop and Online.
About Revolut statements
Revolut statements are generated from the Revolut mobile app or the web portal at revolut.com. Inside the app, open the account (each currency is a separate account in Revolut), tap the three-dot menu or Statement option, choose Excel or PDF, pick a date range, and the file is emailed or saved locally. Multi-currency users must export one statement per currency — Revolut does not produce a unified GBP/EUR/USD statement.
The PDF starts with the Revolut header, the words 'Account Statement', the currency tag ('Account: GBP' or 'Account: EUR'), the IBAN, and the statement period in 'Statement period: DD/MM/YYYY - DD/MM/YYYY' form. A summary block shows 'Opening balance' and 'Closing balance' with currency symbol prefixed (£ or €). Transactions follow as single lines with DD/MM/YYYY date, description, signed amount, and running balance — both debits (-£amount) and credits (+£amount) carry an explicit sign character.
ConvertStatement's Revolut parser converts DD/MM/YYYY into ISO dates, strips the £/€ symbol while preserving the sign, and treats the numeric strings as US-format (1,234.56) because Revolut keeps the dot decimal even in EU markets. After parsing, it reconciles opening + sum(amounts) against closing and logs any mismatch before emitting CSV, Excel, OFX, or QBO.
How to convert your Revolut statement
- 01
Download your statement from Revolut
Log in to your Revolut online banking, navigate to Statements & Documents, and download the PDF for the period you need.
- 02
Upload the PDF above
Drag and drop the PDF into the upload area on this page, or click to browse. The parser detects your bank automatically.
- 03
Preview your transactions
Review the extracted transactions in the preview table. Verify dates, descriptions, and amounts are correct.
- 04
Choose your format and download
Select CSV, Excel, OFX, or QBO and download your converted file. Import it into your accounting software or spreadsheet.
Revolut statement format at a glance
Revolut issues PDF account statements with the header 'Revolut' and the subtitle 'Account Statement', supporting GBP and EUR multi-currency accounts. Each transaction occupies one line containing a DD/MM/YYYY date, a description, a signed currency amount with a £ or € symbol, and a running balance with the same symbol — for example '15/01/2026 Tesco Stores -£45.00 £3,883.51'. Although Revolut is a UK and EU fintech registered in Lithuania for EEA customers, statements use US-style number formatting with a comma thousands separator and a dot decimal (1,234.56), not the European 1.234,56. The account is identified by IBAN (such as GB29NWBK60161331926819), the statement period is written 'Statement period: 01/01/2026 - 31/01/2026', and balances appear as 'Opening balance £2,450.00' and 'Closing balance £3,928.51'. Multi-currency users must export one statement per currency. ConvertStatement parses Revolut PDFs into CSV, Excel, OFX, or QBO and runs a balance reconciliation check on every file.
- Date format
- DD/MM/YYYY
- Decimal format
- 1,234.56
- Currency
- GBP
- Column layout
- Date (DD/MM/YYYY) | Description | Amount with sign and currency symbol (±£ or ±€) | Running Balance with currency symbol (£ or €)
- Statement sections
- Account Statement · Account: · Statement period · Opening balance · Closing balance · IBAN
Known Revolut parsing quirks
These are real layout details that make Revolut PDFs different from other banks. Our dedicated parser handles each one explicitly so the exported CSV, Excel, OFX, or QBO is always correctly signed and dated.
- Revolut uses US-style dot decimal (1,234.56) even in EU markets, despite being a UK/EU fintech
- Currency is inferred from 'Account: GBP' or 'Account: EUR' headers, or from the presence of £ or € glyphs — default fallback is GBP if neither is detected
- Amounts carry an explicit sign character (-£45.00 or +£200.00) — both minus and plus are emitted, unlike US banks which only mark debits
- Account identifier is an IBAN (e.g. GB29NWBK60161331926819), extracted then masked rather than a US-style ****1234
- Parser runs a balance reconciliation check: opening + sum(transactions) should equal closing; mismatches are logged but do not fail the parse
Multi-line handling: Transactions must fit on a single line — the regex requires date, description, signed currency amount, and balance to all be present; continuation lines are dropped.
Convert to a specific format
Other supported banks
ConvertStatement supports dedicated parsers for many other US, UK, and European banks. Same in-memory processing, same export formats.
Frequently asked questions about Revolut statement conversion
How do I download my Revolut statement as a PDF?
Open the Revolut app, go to your account, tap the statement icon, select the date range, and choose PDF format. You can also download statements from the Revolut web app under Account > Statements.
Does ConvertStatement support Revolut multi-currency accounts?
Yes. Revolut generates separate statements per currency (GBP, EUR, etc.). Upload each currency statement individually and the parser will detect the currency automatically.
What export formats are available for Revolut statements?
You can convert Revolut PDF statements to CSV, Excel (XLSX), OFX, and QBO formats. All four formats are available on every plan, including the free tier.
Is my Revolut statement data safe?
Yes. ConvertStatement processes files entirely in memory. No bank data is stored, logged, or shared. All transfers use HTTPS encryption. Your data is deleted from memory as soon as processing completes.
How much does it cost to convert a Revolut statement?
ConvertStatement offers 3 free conversions per month (CSV format). Paid plans start at $9/month for 200 pages with all export formats including Excel, OFX, and QBO.
Convert your Revolut statement now
No signup required. Upload your PDF and get results in seconds.
Upload Revolut statement