StatementDecoder
Revolut logo

Free converter

Convert Revolut bank statements to CSV or Excel

Upload a Revolut PDF or CSV and download it as CSV, Excel, QIF, OFX or JSON, with every merchant identified.

About Revolut

Money app and digital bank. On statements this usually marks a transfer sent from or to a Revolut account — the counterparty is a Revolut user, not a shop. Official site: www.revolut.com.

Choose a statement file (PDF, OFX/QFX, CSV, XLSX, TXT — up to 5 MB)

CSV

spreadsheets & imports

Excel

XLSX workbook

QIF

Quicken, YNAB, GnuCash

OFX

accounting packages

JSON

developers & scripts

Getting your statement out of Revolut

Revolut generates statements per currency account, so a multi-currency user has a separate statement for each currency they hold. Statements are generated on demand in the app or web app rather than mailed monthly.

Download a statement for a specific currency (app)

  1. Open the Revolut app and go to Home on the bottom menu.
  2. Tap Accounts and select the currency account you need.
  3. Tap More (...) and select Statement.
  4. Choose the timeframe you want the statement to cover.
  5. Pick the document type (PDF or Excel) and tap Generate, then download or share the file.

Each currency account generates its own statement, so repeat this for every currency you hold.

Consolidated statements from your profile

  1. Tap your profile icon in the top-left of the app.
  2. Open Documents & statements.
  3. Choose the account and period you need, then generate the document.

Pockets and closed Savings accounts also surface their documents under Documents & statements.

Business accounts (web)

  1. Log in to the Revolut Business web portal.
  2. Go to your account statements section and select the account and period.
  3. Choose the format — Business supports PDF, CSV, XML (CAMT.053), and TXT (MT940).
  4. Optionally tick the signed-and-stamped option (PDF only), then click Generate.

Menu wording shifts between app versions; the destinations above stay stable — confirm against Revolut's official help. Statements up to 5 MB / 5,000 rows are supported; card numbers are redacted before storage, the original file is deleted within 24 hours, and reports stay in your dashboard only as long as your plan keeps them.

What Revolut gives you natively

Personal accounts generate statements as PDF or Excel per currency account, and you can also download a confirmation document for any single transaction, top-up, or exchange. Revolut Business goes further, offering PDF, CSV, XML (CAMT.053), and TXT (MT940), with an optional signed and stamped version available for PDF only. If you need CSV from a personal account, the practical route is exporting via Excel or converting the PDF.

How far back you can go

Revolut doesn't publish a hard cutoff for how far back statements can go — you pick a custom timeframe when generating, and statements draw on your account history per currency. For long histories, generating one statement per year per currency keeps files manageable. If you close your account, download your statements first, as access to the app ends with the account.

Revolut statement quirks worth knowing

These are the details that trip people up when a Revolut export doesn't line up with the statement it came from — worth reading before you assume the conversion is wrong.

  • Currency exchanges appear on two statements at once: money out on the sold currency's statement and money in on the bought currency's statement, which trips up anyone reconciling a single file.
  • Card payments made abroad show the merchant name with the converted amount in the account currency, so the original foreign-currency amount lives in the transaction detail rather than the statement line.
  • Top-ups from an external card typically appear as a generic top-up line rather than naming your other bank, which makes source-of-funds checks harder from the statement alone.
  • Pockets and Savings have their own statement documents, so your main currency statement won't show a complete picture of balances held elsewhere in the app.

Sources

Written from Revolut's own documentation. Menu wording moves between app versions — these are the pages to check against:

Free converter

Convert your statement — and understand it too

A free account converts a statement page every day to CSV, Excel, QIF or OFX — with every transaction matched to a real merchant name, not a cryptic descriptor. No card required; files deleted after 24 hours.

No bank logins · card numbers redacted before storage · everything deleted after 24 hours

Frequently asked questions

How do I get a Revolut statement in CSV?

Personal accounts offer PDF or Excel per currency in the app (Accounts, then More, then Statement). Revolut Business adds CSV, CAMT.053 XML, and MT940. From a personal account, export Excel and save it as CSV, or convert the PDF.

Why do I have multiple Revolut statements?

Revolut issues one statement per currency account. If you hold GBP, EUR, and USD, you'll need to generate three statements to see everything.

Can I get a stamped Revolut statement for a visa or mortgage?

Business accounts can generate a signed and stamped PDF. For personal accounts, generate the PDF statement — if the receiving institution insists on a stamp, contact Revolut support through the app.

How do I prove a single Revolut transaction?

Revolut lets you download a separate confirmation document for any individual card payment, top-up, transfer, or currency exchange from the transaction's detail screen.

Go deeper on Revolut

We wrote a full walk-through of getting statements out of Revolut — where each format hides, how far the history reaches, and what to do when the export and the statement disagree: How to export bank statements from Revolut →

Other banks