Recap has a comprehensive integration with Exodus that makes it easy to manage your crypto tax calculations. Upload your Exodus export 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 Exodus. 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 Exodus tax can be difficult to calculate manually
An Exodus account gives you a complete record of your activity, but it is raw export data rather than a tidy statement. That is exactly what makes the tax side hard to work through by hand. A few things tend to trip people up:
Common tax pitfalls
- Transfers between your own accounts are not disposals. Moving crypto between accounts you control is not a taxable event, but it is easy to mistake for one, or to miss the trades hidden among the transfers.
- On-chain swaps are disposals. Swapping one token for another, including trades through decentralised apps, is a disposal even though no ordinary money changes hands.
- Network and gas fees. A fee paid in crypto is a disposal of the crypto you spend, and it also attaches to the transaction it relates to as an allowable cost, both easy to miss when working through raw account data by hand.
- Rewards and airdrops. Staking and reward tokens are income at their value when they arrive, and they enter your pool at that same value, so only later growth is a gain. Airdrops are treated as an acquisition rather than income. Both are easy to leave sitting in the account and overlook.
How to import your Exodus data into Recap
Exodus imports into Recap from your account. Export your transaction history from Exodus and upload it to Recap, and we import it automatically, including receipts, sends, swaps and fees. Recap classifies and values every entry with our fair-market valuation engine and applies the tax rules for your jurisdiction, turning raw account data into a clear set of gains and losses.
How are Exodus transactions taxed?
Tax treatment depends on the transaction type and where you are tax resident. Here is how the main Exodus activities are generally treated:
| Transaction type | CGT disposal | CGT acquisition | Income |
|---|---|---|---|
| Receiving crypto into your account | CGT disposal: no. An incoming transfer is not itself a taxable event. If the Exodus row carries a network fee, Recap records that fee as a disposal of the fee asset. | CGT acquisition: no. A plain deposit does not create a new pool acquisition; the asset keeps the cost it was originally acquired at. Only a converted deposit (where the asset credited differs from the asset sent) creates an acquisition. | Income: no. Exodus does not label reward payouts in its export, so airdrops, staking rewards and interest arrive as ordinary deposits and are not treated as income until you recategorise them in Recap. |
| Sending crypto from your account | CGT disposal: no. Recap's default: a send is imported as a withdrawal, which is not itself a disposal. The network fee paid in crypto is recorded as a disposal of the fee asset. If the send was actually a payment, gift or sale, recategorise it in Recap so the principal is treated as a disposal. | CGT acquisition: no | Income: no |
| Swapping one token for another | CGT disposal: yes. The token swapped away is disposed of at the trade's valued amount. Recap's default for portfolios created after 25 May 2022 values the trade from the incoming (quote) side; this is configurable to value from the disposed side instead. | CGT acquisition: yes. The token received is acquired at the same value and enters its section 104 pool. | Income: no |
| Selling crypto for a stablecoin | CGT disposal: yes. The crypto sold is disposed of at the value of the trade. | CGT acquisition: yes. Stablecoins such as USDC and USDT are treated as crypto tokens, not fiat, so the stablecoin received is an acquisition into its own pool. Selling to real fiat (GBP, USD, EUR) instead produces a disposal only, because fiat is never a chargeable asset in Recap. | Income: no |
| Network and gas fees | CGT disposal: yes. Crypto spent on a network or gas fee is recorded as a disposal of the fee asset at market value, and is also added to the allowable cost of the transaction it belongs to. Recap's default: trade fees are recorded as separate fee disposals; optionally a fee paid in the same asset as the trade can be deducted from the amount acquired instead. Fees on failed Exodus deposits and withdrawals are imported as standalone fees. | CGT acquisition: no | Income: no |
| Staking or reward tokens received | CGT disposal: no. Exodus's own 'staked' and 'unstaked' rows are imported as Stake and Unstake, which move nothing in or out of your pools; only the network fee on those rows is a disposal. | CGT acquisition: yes. Reward tokens also enter your section 104 pool at the same market value used for the income figure. | Income: yes. Recap records a staking reward as income at the market value on the day it is received. Exodus's CSV export does not label reward payouts, so they import as ordinary deposits; recategorise them as a staking reward (or income) in Recap for the income to be recognised. |
| Transferring between your own accounts | CGT disposal: no. Recap matches the outgoing and incoming sides into a single transfer, which is not a disposal. Any network fee paid in crypto is still recorded as a disposal of the fee asset. | CGT acquisition: no. If the amount received is larger than the amount sent, Recap records the excess 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 Exodus 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.
Swapping one token for another, including trades into stablecoins, is both a disposal and an acquisition for capital gains purposes, each measured against your cost-basis pool. Moving crypto between your own accounts is not a disposal, but a fee paid in crypto is: Recap treats the fee as a disposal of the crypto spent and also attaches it as an allowable cost of the transaction it relates to. Staking and reward tokens received on-chain are generally treated as income at the value you receive them and enter your pool at that same value, so only later growth is a gain.
Refer to our tax guides for a more detailed look at crypto tax rules.
What's in your Exodus tax report
Recap turns your Exodus activity into a single tax report: on-chain swaps treated as the disposals and acquisitions they are, transfers between your own accounts excluded, fees treated as disposals of the crypto spent and attached as costs to the transactions they relate to, capital gains and losses and income worked out under the rules for your jurisdiction, and a clear year-by-year summary you can file yourself or hand straight to your accountant.
Common Exodus tax challenges and how Recap solves them
Account data produces a few recurring tax problems. Here is how Recap handles each one:
How Recap solves it
- Telling transfers from disposals. Moving funds between your own accounts is not taxable, but a swap is. Recap tells them apart so nothing is mislabelled.
- On-chain swaps. Each token-for-token swap is a disposal. Recap reads it and calculates the gain or loss automatically.
- Fees and gas. Fees paid in crypto are easy to overlook. Recap records each one as a disposal of the crypto spent and attaches it as a cost against the right transaction.
- Rewards and airdrops. Reward tokens land as income events, valued at the point you receive them and entering your pool at that same value. Airdrops are recorded as an acquisition rather than income. Recap picks up both, so none are missed.
Why Exodus users choose Recap
Exodus users often choose Recap because raw account data, full of transfers, swaps, fees and rewards, is slow and error-prone to reconcile by hand. Rather than reading it transaction by transaction, you can bring it into Recap and see your gains and losses reconciled in one report, ready to file or share with your accountant.

Import Recap CSV 
