Skip to content

Tally / Guides

How to export your Revolut transactions as a CSV

Free guide · updated 2026-11-08

In the Revolut app, open the account, tap Statement, choose Excel/CSV rather than PDF, pick the date range and tap Get statement. If the app offers only a PDF, try Revolut in a web browser. The CSV has one row per transaction, with columns for its type, state, amount, fee, currency and balance, and it needs a little care: exchanges, fees and declined payments all sit in the same list.

How do I export my Revolut transactions, step by step?

  1. Open the Revolut app and tap the account you want.
  2. Tap Statement (it can sit under the ... menu on the account).
  3. Choose Excel/CSV as the format, not PDF.
  4. Choose the date range.
  5. Tap Get statement and save the file to Files.

Revolut moves things around between app versions. Some people find only a PDF option in the app; the browser version of Revolut has offered the spreadsheet export when the app did not. If you hold several currencies, check that your statement covers each one you spend in, and export the others if not.

What file do I get, and how far back does it go?

The CSV has a header row and columns such as Type, Product, Started Date, Completed Date, Description, Amount, Fee, Currency, State and Balance. Dates are written 2026-09-01 with a time after them, and money out carries a minus sign.

  • State is COMPLETED, PENDING, REVERTED, DECLINED or FAILED.
  • Type says what the row was: a card payment, a transfer, a top-up, or EXCHANGE when you moved money between your own currencies.
  • Fee is charged on top of the amount, not included in it.
  • Completed Date is empty while a payment is still pending.

How far back: you pick the range yourself, and Revolut does not publish a fixed limit we could confirm. You cannot go back before the account was opened.

What usually goes wrong with a Revolut export?

  • Exchanges counted as spending. Moving 1,000 euro into dollars appears as 1,000 euro out and about 1,085 dollars in. Add those rows up as spending and income and your month is wrong twice. Leave EXCHANGE rows out.
  • Declined payments counted. A hotel hold that was released or a declined card shows up as REVERTED or DECLINED. No money moved; leave them out.
  • Fees missed. If you only sum Amount, every fee in the Fee column is lost.
  • Pending rows. A PENDING amount can still change. Take it from a later export once it is COMPLETED.
  • Several currencies in one total. Euro and dollar amounts in the same column cannot simply be added together.
  • It is not your whole picture. In Ireland especially, most people are paid into a main bank and use Revolut alongside it. Export that bank too, or the month looks emptier than it was.

How do I import my Revolut file into Tally?

  1. Save the file to Files, iCloud Drive or Downloads on your iPhone.
  2. In Tally, tap your profile at the top left, then Money, then Import a statement.
  3. Tap Choose a file and pick the file.
  4. Tally recognises a Revolut export from its Started Date and Completed Date columns, and fills in the date, description, amount and currency for you.
  5. Review the preview and tap Import.

Tally reads Revolut's own words on each row before anything is saved:

  • REVERTED, DECLINED and FAILED rows are left out, because no money moved, and the preview says how many.
  • PENDING rows are left out until a later file shows them settled.
  • EXCHANGE rows are left out, because money moving between your own balances is not spending.
  • A fee becomes its own row, dated and described with the payment it came with, and always counted as money out.
  • Each row keeps the currency it was charged in; the preview's totals are converted to your currency.

Tally reads the file on your iPhone. From each row it keeps only the date, the description, the amount and the currency. Anything already in Tally is skipped, and importing the same file again adds nothing. Tally does not connect to Revolut directly: its direct bank connection works only with US banks, so the file Revolut gives you is the way in.

For file formats in general, what the columns mean and how to prove an export is complete, read how to export your transaction history from your bank. Every guide is listed in Money guides.

Common questions

Can I export Revolut transactions to Excel or CSV?

Yes. On the account's Statement screen, choose Excel/CSV instead of PDF, pick the dates and tap Get statement. If the app shows only PDF, try Revolut in a web browser.

Why does my Revolut export include payments that never went through?

The export lists every attempt, with its outcome in the State column. REVERTED, DECLINED and FAILED rows are payments where no money moved.

How do I handle currency exchanges in a Revolut CSV?

Rows whose Type is EXCHANGE are money moving between your own currency balances. Leave them out of spending and income totals.

Can Tally connect to Revolut directly?

No. Tally's direct bank connection works only with US banks. For Revolut, Tally reads the CSV file you export.

Who wrote this

Tally is an iPhone budgeting app. It reads the accounts you connect, files every purchase on its own, and shows one number: what is safe to spend today. It imports a statement as a PDF, CSV or text file when a bank cannot be connected, and keeps one budget across 32 currencies. Free to download; the paid plan is $7.99 a month or $79.99 a year with a seven-day trial.

Get Tally on the App Store