Revolut Statement to CSV/Excel — QuickBooks & Xero Import
Revolut already lets users generate statements and some CSV exports, but the workflow is currency-led and the output still needs cleanup for bookkeeping imports. Exact Statement is most useful when you need per-currency statement files normalized into one import-ready format.
Files are validated locally, split into chunks, then uploaded directly to secure storage.
Official Revolut guidance: choose the currency account first, then generate a statement · PDF and CSV export options vary by flow · Best for fintech and multi-currency cleanup
Where To Download Revolut Statements
Revolut is usually a per-currency workflow rather than a single traditional bank-account statement flow.
Choose the currency account first
Revolut help articles route statement generation from the specific currency account, not from a generic all-accounts monthly statement screen.
In the app
From the balance area, open Accounts, choose the relevant currency, tap More (...), then Statement, pick the timeframe and document type.
Business flow is similar
Revolut Business help uses Home > ... > Statements > Account statement, then asks for timeframe and export type.
Expect export differences by region and product
Revolut help pages differ by market and product tier, so the safest copy is about the currency-account path and final import cleanup, not about one hard-coded menu for every user.
What Makes Revolut Different From A Traditional Bank Statement
Revolut statements behave more like fintech exports than branch-bank statements: currency-led, app-led, and full of transfers, FX, card activity, and status text.
Per-currency statements are normal
Revolut statement access starts from the chosen currency account, so users often need to think wallet by wallet.
Card spend, transfers, and FX can mix together
Merchant spend, peer transfers, top-ups, and currency exchange can all live in the same bookkeeping period but not in the same semantic category.
Descriptions are platform-heavy
Raw rows often include product wording, references, and status text that need to be simplified before import.
Reversals and pending-to-posted timing matter
Fintech timelines can be noisier than classic bank statements, so duplicate-looking rows need careful sign and timing cleanup.
Native export is still not an accounting template
A Revolut statement or CSV still needs to match the exact destination schema for QBO or Xero before import.
Protected files still need manual unlock
If the statement file is protected, unlock it before upload. Exact Statement does not remove Revolut passwords for you.
Common Revolut Import Pitfalls
The biggest problems usually come from fintech semantics, not from missing rows.
Importing one currency and assuming that is the whole month
Because statement downloads are tied to the selected currency account, an incomplete export is easy to create by accident.
Mixing card, transfer, and FX logic
Those rows are all financially valid, but they often need different payee, description, and sign treatment before bookkeeping import.
Status text creeping into final descriptions
Fintech exports can include extra workflow wording that makes the destination CSV hard to read or reconcile.
Treating Revolut export as if it were already a Xero or QBO feed
Destination software still expects its own column order and transaction semantics, regardless of the source platform.
Preview A Cleaned Revolut Export
These sample rows show the kind of cleanup that matters for Revolut: transfers, card spend, FX references, and multi-currency context.
| Date | Amount | Payee | Description | Reference | Transaction Type | Balance | Currency | Account ID |
|---|---|---|---|---|---|---|---|---|
| 11/02/2025 | 9.60 | Cafe Central | CARD PAYMENT CAFE CENTRAL | CARD | Credit | 840.22 | EUR | EUR account |
| 11/02/2025 | -780.00 | Client transfer | BANK TRANSFER FROM CLIENT | TRF-1992 | Debit | 1620.22 | EUR | EUR account |
| 12/02/2025 | 200.00 | Revolut exchange | EXCHANGE TO USD | FX-5501 | Credit | 1420.22 | EUR | EUR account |
| 12/02/2025 | -214.80 | Revolut exchange | FROM EUR EXCHANGE | FX-5501 | Debit | 990.14 | USD | USD account |
| 13/02/2025 | 100.00 | ATM withdrawal | ATM CASH WITHDRAWAL | ATM | Credit | 890.14 | USD | USD account |
Sample rows for preview only. Revolut examples are shown per currency because the official help flow starts from a chosen currency account.
How Revolut Fields Map Into Accounting Imports
Fintech-native exports still have to end as accounting-native columns.
| Field In Statement PDF | Exact Statement Output | QuickBooks Online | Xero CSV |
|---|---|---|---|
| Completed / statement date | Normalized Date | Date | Date |
| Merchant / transfer text | Payee + Description split | Description | Payee + Description |
| Amount | Signed Amount | Amount or Credit/Debit | Amount + Transaction Type |
| Transfer / FX reference | Reference | Optional | Reference |
| Currency account and balance | Currency + balance for review | Not required | Not required for import |
Sources: Revolut currency statement help · Revolut Business statement help · Intuit CSV format guide · Xero CSV import guide.
Revolut Statement to CSV — Frequently Asked Questions
Revolut help routes statement generation from the specific currency account. In the app you typically choose the currency account first, then open More (...) and Statement. Revolut Business uses a similar path from Home into Statements.
Because the account model is more fintech-like and currency-led. Card spend, transfers, and FX events can live side by side, and statement access often starts from the chosen currency account.
Importing one currency file and assuming you captured the whole period, or treating Revolut-native export text as if it already matched QBO or Xero import columns.
Yes. When the PDF includes those references, we keep them in the structured output so the rows stay auditable during reconciliation.
Unlock it first before upload. Exact Statement does not remove Revolut statement passwords for you.
Need the official help pages? Revolut statement help · Revolut Business statement help · support@exactstatement.com.
Convert Your Revolut Statement Now
Upload a Revolut statement PDF and export a clean CSV or Excel file for QuickBooks Online, Xero, or multi-currency review.
