Crypto, shares and forex — thousands of trades, a dozen wallets, staking, DeFi, NFTs, dividends and capital gains. We actually understand it, calculate exactly what you owe, and help you avoid overpaying.
“I've made thousands of trades across five exchanges — where do I even start?”
“I only swapped one token for another — is that really taxable?”
“What about my staking rewards, airdrops and DeFi yield?”
Crypto is our home turf. Here's what we take off your plate.
Usually yes. Most investors pay Capital Gains Tax when they dispose of crypto (sell, swap or spend it), and Income Tax on things like staking and mining rewards — and on airdrops where you received them in return for a service. We work out which applies to each transaction.
Yes — HMRC treats a crypto-to-crypto swap as a disposal, so a gain or loss arises even though you never cashed out to pounds. This catches a lot of people out; we make sure it's captured.
Staking and mining rewards are typically taxed as income at the value you received them, then for Capital Gains Tax when you later dispose of them. Airdrops are different: HMRC only treats them as income if you got them in return for a service — a plain unsolicited airdrop usually has no Income Tax on receipt, just CGT when you sell. We track both stages so nothing's double-counted or missed.
Yes. Registering capital losses with HMRC lets you offset them against current or future gains, potentially saving you thousands. It's one of the most-missed opportunities — and one of the first things we check.
Usually yes — Capital Gains Tax on the profit when you sell shares, ETFs or spot and CFD forex positions, and Income Tax on dividends. One important exception: forex traded through spread bets is treated as betting and falls outside Capital Gains Tax entirely, so those positions aren't taxed as gains. The same share-pooling rules we apply to crypto apply to shares too, so we calculate it all consistently across your whole portfolio.
Book a free, no-pressure call — bring your exchanges and we'll map it out.
Book a free call →