Revolut Statement to Excel: Multi-Currency Rows Done Right

Revolut statements are clean digital PDFs, but multi-currency accounts, currency exchange leg pairs, and a single signed amount column trip up converters built for high-street banks. This guide explains the Excel layout that keeps a Revolut statement usable and balance-verified per currency.

Last updated 2026-07-07

Revolut is a multi-currency fintech account, not a single-currency high-street bank — and its statement layout reflects that. Three quirks consistently break conversions built for traditional bank PDFs: per-currency running balances, currency exchange leg pairs, and a single signed amount column instead of separate Debit and Credit fields.

First: Do You Even Need to Convert?

For your own records, Revolut already lets you export a CSV or Excel of a single currency account straight from the app or web. If that covers your need, use it. You need a converter when all you have is a PDF:

  • The official, stamped, letterheaded statement Revolut issues for visa applications, mortgages, loans or an accountant's file — that document is PDF-only.
  • A consolidated multi-currency statement that spans several pockets in one document, with no one-click spreadsheet equivalent.
  • A PDF someone forwarded you (a client, a business partner) where you never had app access at all.

Because Revolut PDFs are generated digitally, the text is selectable — no scanning, no OCR guesswork. That makes them fast and accurate to convert, provided the tool understands the three quirks below.

Quirk 1: Multi-Currency Accounts

A Revolut account can hold GBP, EUR, USD and more, each with its own balance. A consolidated statement stacks these accounts one after another, and each currency carries its own running balance. Generic converters that assume a single balance column will chain the closing balance of the GBP section into the opening of the EUR section, producing nonsense.

The correct Excel adds a Currency column and verifies each currency's balance independently: opening + credits − debits = closing, per currency, not across the whole file. This is the same discipline covered in balance verification, applied one currency at a time.

Quirk 2: Currency Exchange Leg Pairs

When you exchange £100 into euros, Revolut records two rows for one event: a debit on the GBP account and a credit on the EUR account, converted at the interbank rate (with a fee if you are over the free allowance or trading on a weekend). Tools that don't recognise the pair either drop one leg or read the £100 as a plain outflow, so your books show a loss instead of a transfer between your own pockets.

A correct conversion keeps both legs and links them with a shared reference so the exchange nets to zero across your currencies. Any exchange fee stays on its own row. The mechanics mirror the card-side rules in foreign transaction fees on statements, where the original amount, converted amount and markup must stay distinct.

Quirk 3: A Single Signed Amount Column

Revolut statements use one Amount column with a sign — −12.50 for money out, +45.00 for money in — plus a separate Fee column and a running Balance. Accounting imports expect two columns. Splitting the signed amount into standard Debit and Credit columns, and lifting the Fee onto its own line where it matters, is what makes the export importable into QuickBooks, Xero or Tally.

Transaction Types You'll See

Beyond ordinary card payments, a Revolut statement mixes several row types that should not all be flattened into "purchase":

  • Card payments — standard purchases, sometimes with the merchant's original currency noted.
  • Exchanges — the two-leg currency conversions described above.
  • Transfers & top-ups — money moving in or out via bank transfer or linked card.
  • Fees — exchange fees, out-of-allowance ATM fees, subscription (Plus/Premium/Metal) charges.
  • Cashback & rewards — small credits that are income, not a refund of a specific purchase.
  • Vaults & savings — moves into savings pockets, plus any interest paid.

What the Excel Should Look Like

Date Currency Description Debit Credit Balance
2026-06-03GBPTESCO STORES LONDON42.101,207.90
2026-06-05GBPExchanged to EUR100.001,107.90
2026-06-05EURExchanged from GBP117.30352.30

Note how the two exchange rows sit on different currencies but share the same date and a matching description — that pairing is what lets an accountant see it as one internal move, not two unrelated transactions.

Dates and Timestamps

Revolut records timestamps in UTC and often distinguishes when a transaction started from when it completed — a card payment can start on one date and settle a day later. For bookkeeping, the completed date is usually the one you want on the ledger. A clean conversion normalises to a single, unambiguous YYYY-MM-DD date column so sorting and reconciliation behave.

Personal vs Business Statements

Revolut Business statements add columns a personal statement doesn't: counterparty name, payment reference, and sometimes a category. Preserve these — they are exactly what make the export reconcile against invoices. The multi-currency and signed-amount rules are identical; there is just more per-row context to keep.

Convert your Revolut statement with every currency reconciled

ClearlyLedger splits the signed amount into Debit and Credit, keeps a Currency column, links exchange legs, and balance-verifies each currency before you download.

Convert a Statement Now See Revolut coverage

Frequently Asked Questions

Can I just export a CSV from the Revolut app instead of converting a PDF?

For your own bookkeeping, yes — Revolut lets you export a CSV or Excel of a single currency account from the app or web. You need a converter when all you have is the official PDF statement: the stamped, letterheaded document Revolut issues for visa applications, mortgages, loans or an accountant's records is PDF-only, and a consolidated multi-currency PDF has no equivalent one-click spreadsheet export.

Why does one Revolut transaction show up as two rows?

A currency exchange is two legs of the same event: money leaves one currency pocket and arrives in another. A £100 to €117 exchange prints a −£100 row on the GBP account and a +€117 row on the EUR account. Keep both rows and tag them with a shared reference so the exchange reconciles instead of looking like a £100 loss.

Does a Revolut statement have a Debit and Credit column?

No. Revolut uses a single signed amount column — outgoing amounts carry a minus, incoming a plus — plus a separate Fee column and a running Balance. A clean Excel conversion splits that signed amount into standard Debit and Credit columns so the file imports into QuickBooks, Xero or Tally.

Are Revolut statement PDFs password protected?

Official Revolut statement PDFs are typically not password protected — access control is the app login and the download link. That means no password step before conversion, unlike many high-street bank e-statements.

Related Reading

Loading interactive converter… Try ClearlyLedger free