# Getting Revolut transactions into your books

Canonical: https://taxmo.co.uk/revolut-bank-feed-uk
Last updated: 2026-08-10

Two routes, and it is worth knowing which you need. Upload a CSV statement and Taxmo recognises the Revolut layout without you mapping a single column, or connect the account through Open Banking for the current period. Either way the transactions land in the same review queue, and the same records go on to produce the VAT return that Taxmo files to HMRC.

## The Revolut layout, recognised on sight

Taxmo detects a Revolut statement from its own column names rather than asking you to map fields. For Revolut that means the Description column, and a single signed Amount column, with year-first dates, and both a Started Date and a Completed Date, of which Taxmo reads Started Date first. If your export has extra columns, they are ignored rather than getting in the way.

## What actually goes wrong with a Revolut export

None of these are reasons not to import. They are the things worth knowing before you assume a number is right.

- Dates are year-first rather than day-first, the opposite convention to every UK high street bank. An importer that assumes day-first silently mangles anything dated from the 13th onwards, which is why Taxmo sets the date order per bank rather than guessing it from the first row
- There are two date columns. Started Date is when you initiated the transaction and Completed Date is when it settled. They can fall in different VAT periods, and Taxmo takes Started Date first
- Multi-currency accounts export per currency. A UK VAT return is in sterling, so a non-sterling export needs converting on a defensible basis before those figures belong in it, rather than being imported as though the numbers were pounds

## Open Banking, and its one real limit

You can connect the account instead of exporting a file. The connection is read-only account information, authorised by you at Revolut's own sign-in rather than by giving Taxmo any credentials. The limit to know about: it is an on-demand import rather than a background sync, so you re-authorise each time you pull transactions and each pull returns a recent window instead of your whole history. For older periods, the CSV route has no such window.

## Then the records do the rest

Transactions arrive pending and are not in your figures until you approve them, with categorisation rules you set once applied on the way in. Once approved they feed your running tax estimate, your profit and loss, and the nine boxes of your VAT return, which Taxmo submits to HMRC directly over the Making Tax Digital API. Importing Revolut activity is the first step in that chain rather than an end in itself.

## Business and personal in one account

Plenty of sole traders run business and personal spending through the same account, and there is nothing wrong with it as long as the books separate the two. Personal spending is not an allowable cost and must not reach your expense figures. Import everything so nothing is missed, then exclude the personal rows at review, which is faster and safer than trying to filter the export by hand.

## Common questions

### Can I import Revolut transactions into Taxmo?

Yes, two ways. Export a CSV statement and upload it, and the Revolut layout is detected automatically with no column mapping. Or connect the account through Open Banking, which is read-only and authorised at Revolut rather than by handing over credentials. CSV is the route for older periods, because the connection returns a recent window rather than your full history.

### Does the Revolut connection sync automatically?

No, and we would rather say so plainly. The UK Open Banking connection is on-demand: you re-authorise at your bank for each import. You never get a feed that quietly stopped working when a consent lapsed, but you do trigger the import yourself.

### I invoice in dollars and euros through Revolut. Can I just import those transactions?

Not as they stand. A UK VAT return is in sterling, so foreign currency amounts have to be converted on a basis HMRC accepts, and importing a dollar figure into a sterling ledger silently overstates or understates it. Import the sterling activity, and handle foreign currency income deliberately rather than by upload.

### Do I have to categorise every Revolut transaction by hand?

Only the first time. Rules you set are applied to incoming transactions, so a supplier you have categorised once is categorised on every future import. What reaches you for review is the ambiguous remainder rather than the whole statement.

### Can I file my VAT return from imported Revolut transactions?

Yes, once they are approved. Approved transactions feed the nine boxes, and Taxmo submits the return to HMRC directly over the Making Tax Digital API with HMRC's receipt stored against the period. Transactions still sitting unapproved are excluded from your figures, which is why the pre-filing checklist blocks on them.

### Do I still need to keep receipts?

Yes. A bank line proves money moved, not what it bought or how much VAT it carried, and for a VAT reclaim the VAT invoice is the evidence rather than the bank row. Import the statement so nothing is missed, keep the receipts so the figures are defensible.

## Related pages

- [Import a CSV statement from any UK bank](https://taxmo.co.uk/import-bank-transactions-csv)
- [Getting Monzo transactions into your books](https://taxmo.co.uk/monzo-bank-feed-uk)
- [Submit your VAT return to HMRC, from your own records](https://taxmo.co.uk/submit-vat-return-to-hmrc)

---

This page explains how UK rules work rather than quoting thresholds, rates or allowances, which are indexed or reset at fiscal events. Check current amounts on GOV.UK.

Revolut is a trademark of Revolut Ltd. Taxmo is an independent product and is not affiliated with, endorsed by or sponsored by Revolut Ltd. This page describes what Taxmo does with a statement you export or an Open Banking connection you authorise yourself.
