CryptoLens/Free tools
UK · Solana · Pump.fun · Raydium

Memecoin Tax — built for UK Solana scalpers

Every other UK crypto tax tool relies on price oracles. When your memecoin dies, gets rug-pulled, or never graduates from the Pump.fun bonding curve, the oracle returns nothing — so the disposal vanishes from your tax report. CryptoLens uses the SOL leg of every swap as ground-truth cost basis. Every loss counted. Every gain counted. Nothing dropped.

760
Wallets tracked
7
Holders signed up
8
Chains supported
  • Pump.fun, Raydium, Jupiter, Orca — every Solana DEX captured
  • Dead memecoins still get a price (via the SOL leg of the swap)
  • WSOL routing handled — buy-side cost basis is real, not £0
  • Section 104 pool, same-day rule, 30-day rule applied per HMRC
  • Per-minute price resolution so same-day flips don't collapse to zero
  • Free wallet scan; £4.99/mo unlocks SA108 PDF + multi-wallet

Why other UK crypto tax tools miss memecoin disposals

Tools like Koinly, Recap, and CoinTracker price disposals by looking up the token on a price oracle (CoinGecko, CoinMarketCap, etc.). For Bitcoin or Ethereum that works fine — there's a market price every second. For memecoins it falls apart in three ways: · Pump.fun bonding-curve tokens aren't on CoinGecko. They trade on the Pump.fun curve before graduating (most never do). No oracle = no price = the disposal is silently dropped from your report. · Tokens that DID list often die or get rug-pulled. Once liquidity dries up, oracle data goes stale or vanishes. Disposals from before the death lose their pricing too. · Same-day buy/sell pairs collapse to zero P&L when both legs are priced at the same daily-close oracle value. You actually paid 0.5 SOL for a token and sold it for 0.16 SOL three minutes later — a real -0.34 SOL loss — but the oracle gave both legs the same daily figure, so the engine reports £0. CryptoLens fixes all three by reading the SOL flow on the wallet directly. Every swap is a memecoin token <-> SOL exchange visible on-chain. CoinGecko has full SOL history. So: cost basis = |SOL spent on buy| × SOL price at tx minute proceeds = |SOL received on sell| × SOL price at tx minute That's the actual GBP value of what changed hands. HMRC accepts it. And it works for ANY token — even one that's never traded against fiat anywhere, as long as it traded against SOL on-chain at some point. For wrapped-SOL routing (which Jupiter, Pump.fun, and Raydium all use), we capture the WSOL delta as well as the bare SOL change — otherwise the buy-side cost basis would show as £0 and your loss would never be claimed. Most UK memecoin scalpers we see have realised losses they didn't know about — sometimes hundreds of pounds of CGT-deductible loss being silently ignored by other tools. We surface every one.

Frequently asked questions

Does HMRC accept SOL-flow cost basis?

Yes. HMRC's 'consideration' rule says the GBP value of a disposal is the GBP value of what was received in exchange. For a memecoin sold for 0.16 SOL on 26 April, the consideration is 0.16 × the SOL/GBP rate on that date. The same logic applies to acquisitions. CG2750 and CG13104 cover the principle. We just automate it.

What if I bought via Phantom on Pump.fun and there's no Raydium pool?

Still works. The Pump.fun bonding curve is a swap with WSOL on the user side. We read the wallet's WSOL delta from the transaction's preTokenBalances vs postTokenBalances, that's the SOL leg of the swap, and we price it against CoinGecko's SOL history. The token doesn't need to be on any oracle.

Can I claim losses on memecoins that went to zero?

Yes — under HMRC rules, a 'negligible value claim' (s.24 TCGA 1992) treats the asset as having been disposed of for £0. The remaining cost basis becomes a CAPITAL LOSS that offsets your other gains in the same year, or carries forward indefinitely. CryptoLens flags tokens that meet the criteria and shows the loss they unlock against your £3,000 CGT allowance.

I roundtrip-traded the same memecoin 50 times in a day. Will my tax be a mess?

No. HMRC's 'same-day rule' matches buys and sells of the same asset on the same day 1-for-1. The 30-day 'bed-and-breakfast' rule covers trades a few days apart. Whatever's left goes into the Section 104 pool. Our engine applies all three rules automatically. The result is a clean per-token gain/loss summary that matches the SA108 schedule line-by-line.

What chains and DEXes are supported?

Solana (Pump.fun, Raydium, Jupiter, Orca, Meteora) plus Ethereum, BSC, Polygon, Arbitrum, Optimism, Base, Avalanche on the EVM side (Uniswap, PancakeSwap, etc.). Eight chains total, native flow captured on every chain so the same SOL-leg trick works everywhere.

How much does it cost?

Free to scan a wallet and see your CGT estimate. Pro (£4.99/mo) unlocks the SA108-ready PDF, multi-wallet rollup, full transaction CSV export, and price alerts. Business (£49.99/mo) is for users with 10+ wallets or who want the £99 Pro Review tier — a human reviews your report before you file.

Ready to get started?

Free forever plan. No credit card. Cancel Pro any time.

Scan my Solana wallet — free