A UK crypto tax report you can actually check.
Bring your exchange files and read-only wallets together. See how each gain or loss was calculated, and what still needs checking.
200 records free account-wide · No card required · Reports from £49
Tax report
2 checks need your input
Review before relying on these figures.
Recorded gains
£18,420
184 transactions classified · Gains may change
- One purchase needs a cost
- One taxable price needs checking
How do I resolve these checks?
Add the missing purchase cost and check the price evidence. ChainTax recalculates the figures and keeps the report marked for review until every material gap is resolved.
See the calculation
Every sale, explained.
See the sale value, the purchase cost used, and how they become a gain or loss.
Sold
1.5000 ETH
- Sale value
- £5,213.57
- Matched purchase cost
- £3,366.26
- Allowable fees
- £0.00
- Gain
- £1,847.31
Sale value minus matched purchase cost and allowable fees.
See matching and pool movement
Average purchase cost (HMRC Section 104)
There were no matching purchases on the same day or in the following 30 days, so HMRC's average-cost rule applies.
Before
- Crypto held
- 8.2400 ETH
- Purchase cost
- £18,492.00
This sale
- Crypto sold
- 1.5000 ETH
- Purchase cost
- £3,366.26
After
- Crypto held
- 6.7400 ETH
- Purchase cost
- £15,125.74
Price source in this example: Kraken close. Matched cost is rounded to the nearest penny.
What happens when something is missing?
- 1. Flag it. A missing purchase or price keeps the result marked for review.
- 2. Add the missing detail. Import the exchange file, add the original purchase, or enter supported price evidence.
- 3. Recalculate. ChainTax reruns the report and clears the warning only when the issue is fixed.
Open every calculation yourself or send your accountant a secure, read-only link. They can see the report, but never your dashboard. See how sharing works.
Invented example · No signup required · Not for filing
Supported sources
Bring your crypto history together.
Check your exchanges, networks, and activity before you import. Wallets use public addresses only, with no private keys or signing permissions.
See exactly what ChainTax supports- Read-only wallet sync for Ethereum, Arbitrum, Optimism, Base, and Polygon
- CSV imports for Coinbase, Binance and Kraken; Crypto.com App (beta) and compatible Koinly files
- Support for many swaps, liquidity pools, staking, lending, bridges, transfers, and NFTs
- UK capital gains, income, and fee summaries for your tax return
Missing history, prices, or unclear activity stays visible. The report is only marked ready for accountant review once material gaps are resolved.
How it works
From scattered history to working you can review.
ChainTax builds the calculation, then gives you a short, material review list. Nothing important is hidden to make the report look finished.
- 1
Add your history
Import Coinbase, Binance and Kraken; Crypto.com App (beta) CSVs and add your public wallet addresses. We never ask for private keys or permission to move funds.
- 2
Let ChainTax build the working
Supported activity is classified, priced, and matched using the UK same-day, 30-day, then Section 104 order.
- 3
Review what could change the answer
Resolve missing history, unclear activity, or prices, then inspect the report or share the same working with your accountant.
Pricing
Pay once for the tax year you need.
Light and Active use the same calculations, review checks, Show Working, and downloads. Capacity covers all records in your account; each purchase unlocks one tax year’s report.
Free
£0
Free to explore
200 transaction records account-wide
Import your history, inspect the classifications, and see the checks that still need your attention.
Check history freeLight
£49
One payment for one tax year’s report
2,500 transaction records account-wide
Reviewable working and report downloads for a lower-volume tax year.
See LightActive
£99
One payment for one tax year’s report
10,000 transaction records account-wide
The same calculations and outputs for an active DeFi tax year with more transactions.
See ActiveCommon questions
The things people ask before they sign up.
Is it safe to connect my wallet?
How does ChainTax work out what each transaction was?
What if ChainTax gets a transaction wrong?
Can my accountant verify the calculations?
Which exchanges and chains do you support?
On-chain: Ethereum, Arbitrum, Optimism, Base, and Polygon. Solana, Avalanche, BSC and others are not yet covered. For those, manual entry or a Koinly CSV is the workaround for now.
What about NFTs, staking rewards, or trades I made before signing up?
Why is ChainTax cheaper than other crypto tax tools?
I have over 10,000 transaction records account-wide. Now what?
Still have questions? hello@chaintax.co.uk. We read every email.
New to UK crypto tax?
Start with crypto tax rates and allowances, check whether you need to report to HMRC, or browse our UK crypto tax guides for exchange records, staking, losses and purchase costs.
Build a UK crypto tax report you can review.
Add exchange files or read-only wallets. ChainTax brings the history together, applies UK matching rules, and keeps anything that could change your tax visible.
200 transaction records free account-wide · No card required · One payment per report tax year