Recap has a comprehensive integration with Ethereum that makes it easy to manage your crypto tax calculations. Add your Ethereum wallet address 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.
The legal bit: The information provided in this content does not endorse Ethereum. Furthermore, it does not constitute tax advice. If you are uncertain about any financial or tax-related matters, we strongly recommend seeking guidance from a qualified tax professional. Additionally, you may utilise our accountant and professional advisor sharing features.
Why Ethereum tax can be difficult to calculate manually
An Ethereum wallet gives you a complete record of your activity, but it is raw on-chain 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:
- Transfers between your own wallets are not disposals. Moving crypto between wallets 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. Fees are paid in crypto and attach to your transactions, and getting the cost basis right means accounting for them rather than ignoring them.
- Rewards and airdrops. Staking rewards and airdropped tokens received on-chain are generally income, valued when they arrive, and they are easy to leave sitting in the wallet and overlook.
How to import your Ethereum data into Recap
Ethereum imports into Recap from your wallet. Add your public wallet address, and Recap reads your on-chain activity 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 wallet data into a clear set of gains and losses.
How are Ethereum transactions taxed?
Tax treatment depends on the transaction type and where you are tax resident. Here is how the main Ethereum activities are generally treated:
| Transaction type | CGT | Income | Tracked in Recap |
|---|---|---|---|
| Receiving crypto into your wallet | |||
| Sending crypto from your wallet | |||
| Swapping one token for another | |||
| Selling crypto for a stablecoin | |||
| Network and gas fees | |||
| Staking or reward tokens received | |||
| Transferring between your own wallets |
Swapping one token for another, including trades into stablecoins, is a disposal for capital gains purposes, each measured against your cost-basis pool. Moving crypto between your own wallets is not a disposal, and network or gas fees form part of the cost of the transactions they relate to. Staking and reward tokens received on-chain are generally treated as income at the value you receive them, with any later disposal also potentially creating a capital gain.
Refer to our tax guides for a more detailed look at crypto tax rules.
What's in your Ethereum tax report
Recap turns your Ethereum activity into a single tax report: on-chain swaps treated as the disposals they are, transfers between your own wallets excluded, fees accounted for, 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 Ethereum tax challenges and how Recap solves them
Wallet data produces a few recurring tax problems. Here is how Recap handles each one:
- Telling transfers from disposals. Moving funds between your own wallets 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 accounts for them against the right transactions.
- Rewards and airdrops. Reward and airdropped tokens land as income events. Recap values each one at the point you receive it, so none are missed.
Why Ethereum users choose Recap
Ethereum users often choose Recap because raw wallet 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.

Auto Sync with Ethereum 
