£298 one-off · Return filed with HMRC

Accountants for crypto investors and traders

Capital gains across every exchange and wallet worked out and your full 2025/26 Self Assessment return filed by an ACCA or AAT qualified accountant. £298 one-off, with a Koinly licence for up to 25,000 transactions.

Get a bespoke quote

Fixed price agreed before we start · No obligation

4.9 on Google
214 reviews on Google and Trustpilot
ACCA & AAT qualified
Crypto Tax Accountants

ACCA and AAT qualified accountants for UK sole traders and limited companies

4.9
Google rating from 72 reviews
7,000+
tax returns filed
4,000+
consultations delivered
ACCA + AAT
qualified accountants
Sound familiar?

The accountant problems we actually solve

Real friction we hear every week. Real fixes you'll feel within a month.

01

Every swap is a disposal

HMRC treats selling crypto, exchanging it for another token, spending it or giving it away as a disposal, each with a gain or loss in pounds. We work them all out from your transaction history.

02

Several exchanges and wallets

Each sale is matched first with tokens bought that day, then with tokens bought in the next 30 days, then with the average cost of your pool. The Koinly licence included covers up to 25,000 transactions across all of them.

03

Staking and mining rewards

Crypto received from staking, mining, lending or liquidity pools is taxable income, valued in pounds when you receive it. Your accountant reports it alongside your gains.

04

The 31 January deadline

Your 2025/26 return and any tax are due by 31 January 2027. If you are not already registered for Self Assessment, you must tell HMRC by 5 October 2026.

£298 ONE-OFF

Get your bespoke crypto tax accountants quote

Tell us about your situation and we'll confirm the fixed price for your return. No obligation and no card details.

Rolling monthly, cancel anytime 30-day money-back guarantee
What's included

Every fee covers everything you need

No hourly billing, no surprise invoices. crypto tax accountants support handled end-to-end.

Koinly licence included

Import your exchanges and wallets, with up to 25,000 transactions covered in the fixed fee.

Gains across every exchange and wallet

Disposals matched under HMRC's matching and pooling rules and reported in pounds sterling.

Crypto income reported

Staking, mining and lending rewards valued when received and included on your return.

Full Self Assessment filed

Your whole return prepared and filed with HMRC, including any employment, self-employment or other income.

A fixed £298 fee

One price plus VAT, agreed before any work starts.

A qualified accountant

An ACCA or AAT qualified accountant prepares your return and answers your questions by phone, video or email.

Why GoForma

What you get with GoForma

  GoForma
Price £298 plus VAT, fixed before we start
Software Koinly licence included for up to 25,000 transactions
What you get Your full Self Assessment return filed, not just a gains report
Who does the work An ACCA or AAT qualified accountant
How it works

Three steps to get started

What happens after you get your quote.

01

Tell us about your situation

A short form about your exchanges, wallets and transactions. No obligation and no card details.

02

Share your records

Your exchange and wallet history goes into Koinly, with a licence for up to 25,000 transactions included.

03

Review and file

You see your gains, income and tax before your Self Assessment return is filed with HMRC.

From real clients

What our clients say

Real reviews GoForma clients have left, quoted as they wrote them.

S
S
Google review
I needed to file Crypto tax returns for the previous five years and after the initial telephone appointment I immediately felt at ease.
SS
Stelios Savvides
Google review
I highly recommend GoForma. Very efficient practise that turned around my tax return quickly. Dealt with Jordan and Jawad, comms was always clear and to the point. Great value for the service they provide
Free calculator

Estimate your Capital Gains Tax

Use our free UK tax calculator to model the numbers in your situation, then talk to a real accountant about how to optimise, included in your monthly fee.

Open the calculator
Who we help

Who we work with

Pick the one that sounds like you and get a fixed quote for your situation.

Who we work with

Investors and holders

Sold, swapped, spent or gifted crypto this tax year? Gains worked out in pounds and filed on your Self Assessment.

Get a quote
Who we work with

Active traders

Many swaps across several exchanges, matched under HMRC's same-day, 30-day and pooling rules. Koinly licence included.

Get a quote
Who we work with

Stakers and miners

Staking and mining rewards valued in pounds when received and reported as income.

Get a quote
FAQs

Everything you might be wondering

What does it cost and what is included?

Our Cryptocurrency Self Assessment is £298 plus VAT as a one-off fee. It includes a Koinly licence for up to 25,000 transactions, your capital gains calculated across all your exchanges and wallets, and your full Self Assessment return prepared and filed with HMRC.

Is there a subscription or contract?

No. This is a one-off fixed fee for your return, not a monthly package, and the price is agreed before we start.

I already have an accountant. Can you take over?

Yes. Tell us who handles your tax now and we contact them, collect what we need for your return and handle the handover.

Is swapping one crypto for another taxable?

Yes. HMRC treats exchanging one cryptoasset for a different one as a disposal, so a gain or loss has to be worked out in pounds sterling, even though no pounds changed hands.

What rate of Capital Gains Tax do I pay on crypto?

For 2025/26, gains above the £3,000 annual exempt amount are taxed at 18% where they fall within your basic rate band and 24% above it.

Is staking income taxable?

Yes. Crypto received from staking, mining, lending or liquidity pool arrangements is income, valued in pounds sterling when you receive it. You can use the £1,000 allowance for trading and miscellaneous income, and if that income is over £2,500 you need to register for Self Assessment.

How do I report crypto to HMRC?

On a Self Assessment tax return, in the cryptoasset section on returns from 2024/25 onwards. For 2025/26 the online return and payment are due by 31 January 2027, and if you are not registered you must tell HMRC by 5 October 2026.

Are your accountants qualified?

Our accountants are ACCA and AAT qualified. We have filed 7,000+ tax returns, delivered 4,000+ free consultations and hold a 4.9 rating on Google from 72 reviews.

Ready when you are

Ready to hand it over? Get your fixed price now.

£298 one-off for your crypto Self Assessment, with a Koinly licence included.

Get a bespoke quote
  • No obligation.
  • Fixed price up-front, no hourly billing.
  • ACCA & AAT qualified, real human accountants.