• Integrations
  • Security
  • Pricing
  • For Accountants
Sign in
FacebookInstagramXLinkedInTelegram

PRODUCT

  • Recap
  • Pricing
  • Reviews
  • Release notes

FEATURES

  • Integrations
  • Pricing
  • Security and Privacy

INTEGRATIONS

  • Coinbase Taxes
  • Kraken Taxes
  • Binance Taxes
  • Ethereum Taxes
  • More Integrations

RESOURCES

  • Crypto tax calculator
  • Capital gains tax calculator
  • Help Center
  • Resources library
  • Blog
  • Find an accountant

COMPANY

  • About us
  • Careers
  • Contact us
Bitcoin Policy UK
Privacy policyTerms of serviceCookie PolicyDPA
©2026 Recap Technologies Limited. All rights reserved.
71-75 Shelton Street, Covent Garden, London, England, WC2H 9JQ
Telephone: 01174 630352
  1. INTEGRATIONS
  2. Revolut
Revolut mark

Revolut
Crypto Tax Calculator

The easiest way to calculate your Revolut crypto taxes with Recap. Import your account statements in seconds.

Revolut markSync Revolut CSV

Recap has a comprehensive integration with Revolut that makes it easy to manage your crypto tax calculations. Upload your Revolut crypto statement to Recap to import your full history and automate your taxes. From 2026, tax authorities are widening the automatic reporting of crypto under frameworks such as the OECD's Cryptoasset Reporting Framework (CARF), so keeping an accurate record matters more than ever.

Disclaimer

The information provided in this content does not endorse Revolut. Furthermore, it does not constitute tax advice. If anything financial or tax-related is unclear, speak to a qualified tax professional. You can also share your Recap account with your accountant or tax adviser directly.

Why Revolut tax can be difficult to calculate manually

Revolut makes buying and selling crypto feel as simple as spending in the app, and that ease is exactly what makes the tax side easy to underestimate. A few things tend to trip people up:

What trips people up

  • Every sale is a disposal. Selling crypto back to your Revolut balance, or spending it, is a disposal that crystallises a gain or loss, even though it feels like an ordinary in-app action.
  • Small, frequent trades add up. Buying and selling in small amounts over time builds a long list of disposals, each measured against a cost-basis pool built from your whole history.
  • Crypto-to-crypto still counts. Switching directly from one coin to another is a disposal even though no ordinary money moves, and it is easy to treat as a simple swap.
  • Statements need reading carefully. Your crypto activity is mixed in with everyday spending and transfers, so the transactions that matter for tax have to be separated out.

How to import your Revolut data into Recap

Revolut imports into Recap by file upload. Export your crypto statement from the Revolut app and upload it to Recap, and we bring in your full history automatically, including buys, sells and transfers. Recap classifies and values each entry with our fair-market valuation engine and applies the tax rules for your jurisdiction, so your everyday crypto activity resolves into a clear set of gains and losses.

How are Revolut transactions taxed?

Tax treatment depends on the transaction type and where you are tax resident. Here is how the main Revolut activities are generally treated:

Transaction typeCGT disposalCGT acquisitionIncome
DepositsCGT disposal: no. A deposit itself creates no disposal. Any fee is recorded as a separate deposit-fee disposal of the fee asset; Revolut states deposit fees in fiat, and fiat is never a chargeable asset in Recap.CGT acquisition: noIncome: no
WithdrawalsCGT disposal: no. The withdrawal itself creates no disposal. The network/withdrawal fee is recorded as a fee disposal: for crypto withdrawals Recap converts Revolut's fiat-denominated fee into the withdrawn crypto asset, so a small crypto disposal is generated; fiat withdrawal fees are not chargeable.CGT acquisition: noIncome: no
Buying crypto with fiatCGT disposal: no. The fiat side is disposed of in the model but fiat is never a chargeable asset in Recap, so no gain arises. Revolut's fiat fee is converted into the purchased crypto and is both added to the acquisition cost and emitted as a trade-fee disposal of that asset.CGT acquisition: yes. The crypto enters the section 104 pool at the value of the trade, with the fee added to the allowable cost. Recap's default valuation side for HMRC is the quote asset; configurable via the trade valuation method setting.Income: no
Crypto to cryptoCGT disposal: yes. The crypto sold is disposed of at the trade value; the fee is attached as an allowable cost and also emitted as a separate trade-fee disposal of the fee asset.CGT acquisition: yes. The crypto bought enters the section 104 pool at the same value. Recap's default for HMRC is to value the trade from the quote side; configurable to the disposed side via the trade valuation method setting.Income: no
Selling crypto for fiatCGT disposal: yes. Disposal of the crypto at the fiat proceeds. For Revolut X sells the CSV value is gross, so Recap nets the fee off the proceeds rather than listing it separately; for ordinary sells the fiat fee is recorded as an allowable cost of the disposal.CGT acquisition: no. The fiat received is not a chargeable acquisition, so nothing enters a section 104 pool.Income: no
Transferring between your own accountsCGT disposal: no. Moving coins between your own accounts is not a disposal of the principal. The transfer fee is recorded as a fee disposal, and if the amount received is less than the amount sent the shortfall is recorded as a zero-proceeds disposal.CGT acquisition: no. If more is received than was sent, the excess is recorded as an acquisition at market value.Income: no

This table shows how Recap classifies each transaction type by default. Some treatments — such as the acquisition cost used for airdrops — are configurable in Recap. This is general information, not tax advice; consult a qualified tax professional about your circumstances.

This table shows Recap's default classification for common Revolut transactions. It is not an exhaustive schedule or a ruling. Treatment depends on your circumstances and jurisdiction, and you can recategorise any transaction where yours differ. Confirm your position with a qualified tax adviser.

Selling crypto for fiat and switching one coin for another are disposals for capital gains purposes, each measured against your cost-basis pool, and a coin-for-coin switch is also an acquisition of the coin you receive. Buying crypto with fiat is not itself a disposal but sets the cost your later disposals are measured against, and transfers between your own accounts are not disposals.

Refer to our tax guides for a more detailed look at crypto tax rules.

What's in your Revolut tax report

Recap turns your full Revolut crypto history into a single tax report: capital gains and losses worked out under the rules for your jurisdiction, small and frequent trades pooled correctly, crypto-to-crypto trades treated as the disposals they are, and a clear year-by-year summary you can file yourself or hand straight to your accountant.

Common Revolut tax challenges and how Recap solves them

Revolut accounts produce a few recurring tax problems. Here is how Recap handles each one:

How Recap handles each one

  • Frequent small trades. Lots of little buys and sells are slow to reconstruct by hand. Recap imports the whole history and calculates the gain or loss on every disposal automatically.
  • Crypto-to-crypto trades. Switching one coin for another is a disposal, not a simple swap. Recap treats each one correctly so nothing is missed.
  • Separating crypto from spending. Crypto sits alongside everyday transactions. Recap picks out what matters for tax and leaves the rest.
  • A long history. Activity can stretch back years across several coins. Recap combines it into a single cost-basis position so every disposal is right.

Why Revolut users choose Recap

Revolut users often choose Recap because in-app crypto is designed to feel effortless, which makes it easy to lose track of how many disposals have built up. Rather than reading a mixed statement line by line, you can upload it and see your gains and losses reconciled in one report, ready to file or share with your accountant.

Whether Revolut shares account data with HMRC is a separate question, and we answer it in does Revolut report to HMRC.

On this page
  • Why Revolut tax can be difficult to calculate manually
  • How to import your Revolut data into Recap
  • How are Revolut transactions taxed?
  • What's in your Revolut tax report
  • Common Revolut tax challenges and how Recap solves them
  • Why Revolut users choose Recap
Get your Revolut tax report

Import your Revolut statements and Recap does the calculations.

  • Capital gains and income reports
  • Every disposal, acquisition and income event
  • Share the same numbers with your accountant
  • Tax planning dashboard so you can plan ahead
Revolut markSync Revolut CSV

Help Guides

Adding Your Revolut Account to Recap Using a CSV File

A step-by-step guide for adding your Revolut account to Recap.

Read guide

The Tax Screen

A guide to the tax screen.

Read guide

The Tax Reports

An overview of the four tax reports available in Recap — acquisitions, disposals, capital gains and income.

Read guide

Automate your Revolut tax reporting - takes 5 mins.

  • 1

    Sign up to Recap

  • 2

    Follow our step by step import guide

  • 3

    Generate your tax report ready to self-file or share with your accountant

Revolut markSync Revolut CSV
Revolut logo
Revolut mark
Revolut sync

FAQs