Do I have to declare crypto on my self assessment tax return?
Yes. You must declare cryptocurrency on your self assessment tax return if you disposed of crypto during the tax year or received taxable crypto income. This includes selling crypto for pounds, swapping one token for another, spending crypto, or receiving staking and mining rewards.
Do I pay tax when swapping one cryptocurrency for another?
Yes. Swapping one cryptocurrency for another is treated as a disposal for Capital Gains Tax purposes in the UK. Even if you did not convert to pounds, HMRC considers the transaction taxable. The gain is calculated based on the market value of the crypto at the time of the swap.
Is staking crypto taxable in the UK?
In most cases, staking rewards are taxed as income at their value in pounds when received. You may then also pay Capital Gains Tax if you later sell those tokens at a higher price. A specialist crypto tax accountant can confirm how your specific staking activity is classified.
What happens if I made a loss on crypto?
If you made a loss when disposing of cryptocurrency, you may be able to report that loss on your self assessment tax return. Capital losses can reduce your Capital Gains Tax bill or be carried forward to future tax years. Losses must be reported correctly to be valid.
What if I forgot to declare crypto in previous tax years?
If you did not declare crypto gains in earlier years, you should take action promptly. You can amend recent returns or make a voluntary disclosure to HMRC. Acting early reduces the risk of penalties and interest. GoForma can assist with prior year amendments and voluntary disclosures.
How does HMRC know about my cryptocurrency activity?
HMRC has data sharing agreements with UK and international crypto exchanges. Exchanges may provide transaction data when requested, and HMRC has powers to request information directly from financial institutions. Assuming crypto is invisible to HMRC is a serious mistake that can lead to significant penalties.
How many transactions are included in your crypto self assessment service?
Our fixed-fee service covers Capital Gains Tax calculations based on up to 25,000 cryptocurrency transactions for one tax year. If your portfolio exceeds this volume or involves complex structures, we provide a clear bespoke quote before starting work.
Can you file only the crypto section of my self assessment?
Yes. If you already file a self assessment tax return and only need help with the crypto reporting section, we can prepare the Capital Gains Tax and Income Tax calculations and complete the relevant disclosures accurately.
What records do I need to keep for crypto tax?
You should keep records of transaction dates, values in pounds at the time of each transaction, exchange statements, wallet records, and details of fees paid. Good record-keeping supports accurate filing and protects you in the event of an HMRC enquiry.
Do I need a specialist crypto tax accountant?
Crypto taxation involves pooling rules, matching rules, and income classification that differ from traditional investments. A specialist crypto tax accountant understands how HMRC applies these rules to digital assets, which reduces the risk of errors or under-reporting.
What is the UK crypto tax pooling rule?
HMRC applies the Section 104 pooling rule to cryptocurrency. Each type of token is treated as a single pool, with the average cost basis updated each time you acquire more of the same token. Same-day and 30-day matching rules also apply to prevent artificial loss creation.
Are NFT sales taxable in the UK?
Yes. Disposing of NFTs is generally subject to Capital Gains Tax in the UK. If you create and sell NFTs as a trade, the profits may be subject to Income Tax instead. Your accountant will advise on the correct treatment based on your activity.