Crypto Accounting for UK Limited Companies: The Complete HMRC Guide
How HMRC taxes cryptocurrency for UK limited companies. Corporation Tax on crypto gains, recording transactions, mining, staking, DeFi, and NFTs explained.
Cryptocurrency creates unique accounting challenges for UK limited companies. Unlike personal crypto holdings, company-owned digital assets fall under different tax rules, with Corporation Tax applying instead of Capital Gains Tax. Getting this wrong can result in unexpected tax bills, penalties, or missed deductions.
This guide explains how HMRC treats cryptocurrency for UK limited companies, covering everything from basic purchases to complex DeFi transactions.
How HMRC Classifies Crypto for Companies
HMRC does not treat cryptocurrency as money or currency. For limited companies, crypto assets are classified based on the nature of your business activity.
Capital vs Trading Classification
The distinction between holding crypto as a capital asset versus trading it determines how profits are taxed.
| Classification | When It Applies | Tax Treatment |
|---|---|---|
| Capital asset | Holding for investment, treasury reserve | Gains taxed as chargeable gains under Corporation Tax |
| Trading stock | Regular buying and selling as business activity | Profits taxed as trading income |
| Intangible fixed asset | Some tokens may qualify | Amortisation rules may apply |
For most limited companies: Crypto held as an investment or treasury reserve is treated as a capital asset. Gains and losses are calculated when you dispose of the asset.
For crypto trading businesses: If your company trades crypto as its main activity (buying and selling frequently for profit), the crypto is trading stock, and profits form part of your normal trading income.
The "Badges of Trade" Test
HMRC applies the badges of trade to determine if you are trading or investing:
- Frequency of transactions: Regular buying and selling suggests trading
- Length of ownership: Short holding periods suggest trading
- Profit motive: Buying specifically to resell at profit suggests trading
- Circumstances of disposal: Systematic sales pattern suggests trading
- Organisation: Sophisticated trading infrastructure suggests trading
Important: A company that buys Bitcoin to hold long-term as treasury diversification is investing. A company that actively trades crypto pairs daily is trading.
Corporation Tax on Crypto Gains
When your company disposes of cryptocurrency held as a capital asset, any gain is subject to Corporation Tax at 19% (profits up to 50,000 pounds) or 25% (profits over 250,000 pounds).
What Counts as a Disposal
A disposal occurs when you:
- Sell crypto for pounds or other fiat currency
- Exchange one cryptocurrency for another
- Use crypto to pay for goods or services
- Gift crypto to a third party
- Transfer crypto for no consideration (in some cases)
Note: Transferring crypto between your own company wallets is not a disposal.
Calculating the Gain
| Step | Description |
|---|---|
| 1 | Determine disposal proceeds (market value at time of disposal) |
| 2 | Identify the allowable cost (acquisition cost plus fees) |
| 3 | Calculate gain or loss (proceeds minus cost) |
Matching Rules
Unlike individuals who use Section 104 pooling with same-day and bed-and-breakfast rules, companies use standard share pooling rules for crypto:
Same-day rule: If you sell and buy the same crypto on the same day, match the disposal with the same-day acquisition.
Section 104 pool: All acquisitions of the same crypto are pooled together. The cost of each unit is the average cost of all units in the pool.
Worked Example
Your company holds Bitcoin acquired as follows:
| Date | Transaction | BTC | Cost |
|---|---|---|---|
| Jan 2025 | Purchase | 2.0 | 50,000 |
| Mar 2025 | Purchase | 1.0 | 30,000 |
| Pool total | 3.0 | 80,000 | |
| Average cost per BTC | 26,667 |
In June 2025, the company sells 1.5 BTC for 60,000 pounds.
| Calculation | Amount |
|---|---|
| Proceeds | 60,000 |
| Allowable cost (1.5 x 26,667) | 40,000 |
| Chargeable gain | 20,000 |
Corporation Tax at 25%: 5,000 pounds
Recording Crypto Transactions
Accurate record-keeping is essential. HMRC requires companies to maintain records for at least 6 years.
What to Record for Each Transaction
| Record | Purpose |
|---|---|
| Date and time of transaction | Establish acquisition/disposal timing |
| Type of transaction | Buy, sell, exchange, receive, send |
| Amount of crypto involved | Quantity calculations |
| Value in GBP at time of transaction | Gain/loss calculations |
| Exchange or platform used | Audit trail |
| Wallet addresses involved | Verification |
| Transaction hash/ID | Blockchain confirmation |
| Running balance | Reconciliation |
| Reason for transaction | Classification evidence |
Valuation at Transaction Time
Use a consistent method to determine GBP value:
- Exchange rate from the platform used
- Average of multiple exchange rates at the time
- Price from a reputable data provider (CoinGecko, CoinMarketCap)
Key point: Document your valuation methodology and apply it consistently.
Accounting Treatment Under UK GAAP
For companies preparing accounts under FRS 102:
| Asset Classification | Accounting Treatment |
|---|---|
| Current asset (trading stock) | Lower of cost and net realisable value |
| Investment | Fair value through profit or loss, or cost less impairment |
| Intangible asset | Amortisation or impairment testing |
Most SMEs: Treat crypto as a current asset investment, revaluing at fair value each year-end with gains/losses recognised in the P&L.
Crypto as Payment for Services
When your company receives cryptocurrency as payment for goods or services, this creates a taxable event.
Tax Treatment
| Step | Treatment |
|---|---|
| At receipt | Record the GBP value as trading income |
| Base cost | The GBP value at receipt becomes your acquisition cost |
| At disposal | Calculate gain/loss against this base cost |
Worked Example
Your consultancy company receives 0.5 ETH (worth 1,000 pounds) as payment for services. Six months later, you convert the ETH to pounds when it's worth 1,500 pounds.
| Tax Event | Treatment | Taxable Amount |
|---|---|---|
| Receipt of ETH | Trading income | 1,000 |
| Conversion to GBP | Capital gain | 500 |
Total taxable: 1,500 pounds (1,000 trading income + 500 chargeable gain)
VAT Considerations
Services paid for in crypto follow normal VAT rules:
- If the underlying service is VATable, charge VAT based on the GBP value at the time
- The crypto itself is not subject to VAT
- Record the VAT amount in your VAT return as normal
Crypto Mining and Staking Income
Mining and staking create income that must be recognised for Corporation Tax purposes.
Mining Income
When your company mines cryptocurrency:
| Aspect | Treatment |
|---|---|
| Income recognition | Taxable as trading income when coins are received |
| Value | GBP market value at time of receipt |
| Allowable deductions | Equipment, electricity, hosting costs |
| Capital allowances | Mining equipment may qualify for AIA |
Mining as a trade: If your company mines crypto as a business activity, the income and expenses form part of your trading profits. Equipment purchases may qualify for Annual Investment Allowance (up to 1 million pounds).
Staking Rewards
Staking rewards are treated similarly:
| Aspect | Treatment |
|---|---|
| Income recognition | Taxable when rewards are received |
| Classification | Trading income or miscellaneous income |
| Base cost | GBP value at receipt becomes acquisition cost |
| Future disposal | Gain/loss calculated against this base cost |
Validator Income
Running a validator node (e.g., Ethereum) generates income that is taxable when received. The associated costs (hardware, electricity, internet) are deductible business expenses.
DeFi and Yield Farming
Decentralised finance activities create complex tax situations. The key principle: identify each taxable event.
Liquidity Provision
When your company provides liquidity to a DEX:
| Event | Tax Treatment |
|---|---|
| Depositing tokens to liquidity pool | May be a disposal (exchange for LP tokens) |
| Receiving LP tokens | Acquisition at fair value |
| Earning trading fees | Taxable income when received |
| Withdrawing liquidity | Disposal of LP tokens |
Important: HMRC has not provided definitive guidance on DeFi. Take a consistent, defensible position and document your reasoning.
Yield Farming Rewards
Rewards from yield farming protocols:
| Reward Type | Treatment |
|---|---|
| Token rewards (airdrops, incentives) | Income at receipt, base cost = value at receipt |
| Interest/yield | Trading or interest income |
| Governance tokens | Income at receipt if received for providing services |
Lending and Borrowing
| Activity | Tax Treatment |
|---|---|
| Lending crypto | May be disposal if beneficial ownership transfers |
| Interest received | Taxable income |
| Borrowing crypto | No immediate tax event |
| Collateral provided | Depends on ownership transfer |
NFT Taxation for Companies
Non-fungible tokens receive similar treatment to other crypto assets.
Creating and Selling NFTs
If your company creates and sells NFTs:
| Activity | Treatment |
|---|---|
| Minting costs | Deductible business expense |
| Sale proceeds | Trading income |
| Royalties from secondary sales | Trading income when received |
Purchasing NFTs
If your company buys NFTs as investments:
| Activity | Treatment |
|---|---|
| Acquisition | Capital asset at cost |
| Disposal | Chargeable gain/loss calculated |
| Impairment | Write-down if value significantly decreases |
NFTs Used in Business
NFTs used as business assets (e.g., profile pictures for branding, access passes):
| Treatment | Notes |
|---|---|
| Capitalise and amortise | If significant value and finite life |
| Expense immediately | If not significant |
| Test for impairment | If value drops |
Record Keeping Requirements
HMRC expects comprehensive records for crypto activities.
Minimum Records Required
| Record Type | Retention Period |
|---|---|
| Transaction records | 6 years from end of accounting period |
| Wallet addresses | 6 years |
| Exchange statements | 6 years |
| Valuation evidence | 6 years |
| Calculation workings | 6 years |
Best Practices
- Export transaction history from exchanges regularly (exchanges shut down or purge data)
- Maintain on-chain records (transaction hashes) for verification
- Reconcile exchange records with blockchain records
- Use crypto accounting software for complex portfolios
- Document your accounting policies and methodologies
- Keep evidence of fair value calculations
What Happens Without Records
If you cannot prove acquisition costs, HMRC may:
- Treat entire proceeds as gain
- Apply estimated figures that may not favour you
- Open an enquiry into your tax affairs
Common Mistakes to Avoid
1. Ignoring Crypto-to-Crypto Exchanges
Mistake: Only reporting when converting to pounds.
Reality: Every crypto-to-crypto exchange is a disposal. Swapping ETH for USDC creates a taxable event.
2. Missing Staking and Rewards Income
Mistake: Not reporting staking rewards or airdrops.
Reality: These are taxable income when received, even if you do not convert to fiat.
3. Using Personal Wallets for Company Crypto
Mistake: Mixing personal and company holdings.
Reality: Company assets must be clearly separated. Mixing creates accounting nightmares and potential benefit-in-kind issues.
4. Forgetting Transaction Fees
Mistake: Not including gas fees and exchange fees in cost basis.
Reality: Transaction fees are allowable costs that increase your base cost (reducing future gains).
5. Wrong Valuation Method
Mistake: Using inconsistent pricing sources.
Reality: Pick a valuation method and apply it consistently across all transactions.
6. Missing DeFi Events
Mistake: Assuming DeFi has no tax implications until cash out.
Reality: Many DeFi interactions create taxable events (swaps, LP deposits, reward claims).
7. Ignoring Losses
Mistake: Not claiming allowable losses.
Reality: Losses can offset gains. Document them properly and claim them.
8. Treating Crypto as Currency
Mistake: Recording crypto income and expenses at historic rates.
Reality: Crypto is an asset, not currency. Each acquisition and disposal must be tracked.
Frequently Asked Questions
Does my limited company pay Capital Gains Tax on crypto?
No. Limited companies do not pay Capital Gains Tax. Instead, gains on crypto assets are included in your company's profits and subject to Corporation Tax (19-25%). The calculation method is similar to CGT, but the tax applied is Corporation Tax.
When do I need to report crypto on my Corporation Tax return?
Report crypto gains and losses in the accounting period when the disposal occurs. If your company year-end is 31 March 2026 and you sell crypto in January 2026, that gain appears in your CT600 for the year ending 31 March 2026.
Can my company offset crypto losses against other profits?
Yes. If your company makes a loss on crypto held as a capital asset, this can be offset against other chargeable gains in the same period. Trading losses (if crypto is trading stock) can offset other trading profits. Losses cannot create a tax refund but can be carried forward.
How do I handle crypto received as payment from overseas clients?
The treatment is the same as domestic payments. Record the GBP value at receipt as trading income. The fact the payer is overseas does not change the tax treatment for your UK company.
Is there VAT on cryptocurrency transactions?
Exchanging cryptocurrency for fiat currency or other crypto is exempt from VAT under HMRC guidance (following EU case law). However, services related to crypto (consultancy, mining services for others) follow normal VAT rules.
What if I cannot find records for old crypto purchases?
Make best efforts to reconstruct records using exchange history, bank statements, blockchain explorers, and email confirmations. Document your methodology. If acquisition cost genuinely cannot be established, you may need to use a nil cost basis (making all proceeds taxable) or a reasonable estimate with supporting rationale.
How do I account for hard forks and airdrops?
Hard forks: The new coins typically have a nil acquisition cost. The entire value at disposal is the gain.
Airdrops: If received in exchange for something (providing liquidity, holding tokens), taxable as income at receipt. Unsolicited airdrops may have nil cost basis.
Do I need separate wallets for company crypto?
While not legally required, it is strongly recommended. Keeping company crypto in wallets controlled by the company (not personal wallets) provides clean audit trails and avoids potential benefit-in-kind complications.
Can my company use the 6,000 pound CGT allowance?
No. The CGT annual exempt amount is for individuals only. Companies do not receive any exemption on chargeable gains - all gains are taxable.
What records should I keep for an HMRC enquiry?
Keep transaction records showing date, type, quantity, GBP value, counterparty/platform, and transaction ID. Also maintain your calculation workings showing how you arrived at gains and losses, your accounting policy for crypto, and bank statements showing fiat movements.
How AccountsOS Handles Crypto Accounting
AccountsOS makes tracking cryptocurrency transactions straightforward for UK limited companies.
Automatic transaction categorisation: When you import crypto transactions, AccountsOS recognises the asset type and applies appropriate accounting treatment, distinguishing between purchases, sales, exchanges, and income.
Real-time GBP valuations: Crypto transactions are automatically valued in GBP at the transaction date, building your cost basis records as you go rather than reconstructing them at year-end.
Pool calculations: The Section 104 pool is maintained automatically, calculating your average cost basis as you acquire and dispose of each cryptocurrency.
Gain and loss tracking: See your unrealised and realised gains across your crypto portfolio, with instant visibility into your tax position.
DeFi support: Record staking rewards, LP deposits and withdrawals, and yield farming income with proper categorisation.
Natural language queries: Ask questions like "What is my Bitcoin cost basis?" or "Show me all crypto transactions this quarter" and get instant answers.
Audit-ready records: Export complete transaction histories with valuations, calculations, and supporting documentation for your accountant or HMRC enquiry.
Stop wrestling with spreadsheets and CSV exports. See how AccountsOS works and take control of your company's crypto accounting.
This article reflects UK tax treatment of cryptocurrency for limited companies as of January 2026. HMRC guidance on crypto continues to evolve, particularly around DeFi. For significant crypto holdings or complex transactions, consider taking specialist advice. Always verify current rules with HMRC or a qualified tax adviser for advice specific to your situation.
The AccountsOS team combines AI expertise with UK accounting knowledge to help small businesses thrive.
Let AI handle your accounting
Stop worrying about deadlines and compliance. AccountsOS automates your bookkeeping so you can focus on growing your business.
Get Started Free