How to Convert a Revolut PDF Bank Statement to CSV or Excel
Revolut's in-app CSV export can be messy with multi-currency fields. Here's how to convert an official Revolut PDF statement into clean, single-currency CSV or Excel data — for free, in under a minute.
Why Convert a Revolut PDF Statement?
Revolut does let you export transactions as CSV from the app (Accounts > Statements), but the output includes multi-currency columns, exchange rate fields, and formatting quirks that can confuse accounting software. If you've ever imported a Revolut CSV into Xero or QuickBooks and ended up with duplicated amounts or garbled currency conversions, you know the problem.
Revolut's official PDF statements, on the other hand, are the clean, formatted versions — the ones you'd submit to HMRC, attach to a mortgage application, or send to a visa office. But PDFs aren't useful for data work. Copy-pasting from a Revolut PDF into Excel breaks column alignment, merges multi-line descriptions, and drops exchange rate context.
Quick answer: Use ReconcileIQ's free PDF converter. Select Revolut, upload your PDF, and download clean CSV or Excel output. No signup, no email, no cost.
How to Convert Your Revolut Statement (4 Steps)
- Open the converter tool
Go to bankreconciler.app/tool and click the PDF to CSV converter section. - Select Revolut from the bank dropdown
This tells the parser which statement layout to expect. Revolut Personal, Premium, Metal, and Business accounts are all supported. - Upload your PDF
Drag and drop or click to browse. The tool processes the file instantly in your browser. Your statement data never leaves your computer. - Download your CSV or Excel file
Review the extracted transactions on screen, then download as CSV (for accounting software import) or Excel (for spreadsheet analysis).
Privacy note: The converter runs entirely in your browser. Your Revolut statement is never uploaded to any server. The data stays on your machine throughout the process.
What the Converter Extracts
The Revolut parser extracts these fields from your PDF statement:
- Date — transaction date in a clean, sortable format
- Description — payee name and transaction reference
- Amount (local currency) — the amount in the original transaction currency
- Amount (base currency) — the equivalent in your account's base currency (GBP, EUR, USD, etc.)
- Balance — running balance after each transaction
- Exchange rate — the conversion rate applied, where applicable
Multi-currency transactions are handled cleanly. The converter normalises amounts, strips currency symbols, and parses dates into a consistent format so you get one row per transaction with no duplicates.
Revolut CSV Export vs PDF Conversion
Revolut offers two ways to get your statement data out. Here's when to use each:
Revolut's Built-In CSV Export
In the Revolut app, go to Accounts > Statements and you can generate a CSV. This works for quick exports, but the format includes separate columns for local and base currency amounts, card details, and metadata that most accounting software doesn't expect. Multi-currency transactions can create confusion — especially when your bookkeeper needs a single, clean amount column.
When PDF Conversion Is Better
Converting from the official Revolut PDF statement is the better choice when you need:
- Official statements for HMRC or tax purposes — PDFs are the accepted format for tax filings, and converting to CSV gives you the same data in a workable format
- Mortgage or visa applications — lenders and embassies want official bank statements, and you may need the data in spreadsheet form for supporting schedules
- Clean single-currency data — the PDF converter outputs one consistent amount column rather than the multi-currency split
- Historical statements — Revolut's in-app export may not cover older periods, but you can download PDF statements for any date range
Revolut Account Types Supported
The converter works with PDF statements from all Revolut account types:
- Revolut Personal — standard free accounts with multi-currency wallets
- Revolut Premium — paid personal tier with enhanced limits
- Revolut Metal — top-tier personal plan
- Revolut Business — business accounts for freelancers, sole traders, and limited companies
Revolut is particularly popular with freelancers and small businesses for its multi-currency capabilities. If you're managing EUR, USD, and GBP transactions in a single account, the converter extracts each transaction with its correct currency context.
What to Do With Your CSV Data
Once you have clean CSV data from your Revolut statement, you can:
- Import into accounting software — Xero, QuickBooks, Sage, FreeAgent, and Pandle all accept CSV bank imports
- Reconcile in ReconcileIQ — upload alongside your accounting data to automatically match and reconcile
- Analyse in Excel — pivot tables, multi-currency spending analysis, cash flow tracking
- Code in CodeIQ — if you're a bookkeeper, CodeIQ can automatically code transactions to your chart of accounts, classify VAT, and post back to your platform
- File with HMRC — structured data for tax return preparation or MTD submissions
Convert Your Revolut Statement Now
Free, instant, and private. No signup required. Your data never leaves your browser.
Open PDF ConverterFrequently Asked Questions
Revolut does offer CSV export through the app (Accounts > Statements), but the format includes multi-currency fields that can confuse accounting software. For a clean, structured CSV you can upload your official Revolut PDF statement to a free converter tool to extract the data in a simpler format.
Use the free PDF converter at bankreconciler.app/tool. Select Revolut, upload your PDF, and download the extracted data. CSV files open directly in Excel, or you can copy-paste the preview data.
Yes. The PDF to CSV converter is completely free with no signup required. It runs in your browser so your data stays private.
Yes. The converter handles Revolut Personal, Premium, Metal, and Revolut Business PDF statements. Multi-currency transactions are extracted with correct amounts and exchange rates.
Yes. Revolut statements often include transactions in multiple currencies. The converter extracts both the local currency amount and the base currency equivalent, along with the exchange rate, so you get complete data for every transaction.