Are the profits from selling Bitcoin treated as business income or capital gains for a sole trader? Many sole traders worry about making the wrong call on Self Assessment and facing penalties. This guide gives a practical decision path, clear HMRC references and worked examples so a sole trader can decide whether Bitcoin sales are trading income or chargeable to Capital Gains Tax.
Key takeaways: what to know in 1 minute
- Treat Bitcoin sales as trading income if the activity meets HMRC's trading tests (habitual, organised, profit-seeking) and Bitcoin is stock-in-trade. This means taxation as business income and Class 2/4 NICs may apply.
- Treat Bitcoin sales as capital gains when the sole trader holds Bitcoin as an investment and disposes occasionally; gains fall under Capital Gains Tax (CGT) and use annual exempt amount and rates for individuals.
- Regular buying alone does not automatically make someone a trader; frequency, method and intent matter under HMRC's tests.
- Mining or staking proceeds can be business income where activity is organised or trading-like; otherwise proceeds may be miscellaneous income or subject to CGT on later disposal.
- Common Self Assessment mistakes include using the wrong SA boxes, failing to convert crypto into GBP at the correct time, omitting records of crypto‑for‑crypto trades and missing HMRC guidance references.
Should you treat Bitcoin sales as trading income?
When sales are likely to be trading income
- Regular, frequent disposals with a clear profit motive and systematic business-like organisation point to trading.
- Bitcoin held as stock-in-trade for resale (for example a sole trader running a crypto broking or retail service) is treated as business assets.
- Accepting Bitcoin as payment for goods or services counts as business receipts and should be converted to GBP value at the time of receipt and included as income in the accounts. See HMRC guidance: HMRC Cryptoassets Manual.
When sales are unlikely to be trading income
- One-off disposals or disposals where the primary aim was long-term investment usually fall under CGT.
- Holding Bitcoin for capital appreciation and occasional rebalancing typically points to a capital disposal.
Practical checklist to support a trading claim
- Is there a clear business plan or prospectus?
- Are purchases and sales frequent and systematic?
- Are records, invoices and reconciliation maintained?
- Is there trading-like infrastructure (wallets, custodial services, listing on business accounts)?
If most answers are yes, record the rationale in the bookkeeping in case of HMRC query.
Business income vs Capital Gains Tax for Bitcoin: how to tell and how to calculate
Key legal distinction and tax consequences
- Business income: taxed under Income Tax rules, included in the sole trader's trading profit. Subject to Income Tax rates and Class 2/4 National Insurance where applicable. Expenses allowable as normal business deductions (subject to crypto-specific valuation rules).
- Capital Gains Tax (CGT): applies to disposals of assets held as investments. Use the annual exempt amount and CGT rates (basic/ higher) for individuals. Losses can be offset against gains.
Where to report on Self Assessment
- Trading income: enter in the Self Assessment SA103 (self employment) trading profits pages. Include Bitcoin receipts valued in GBP on receipt date.
- Capital gains: report on the SA108 capital gains pages. Report disposals, allowable costs, and gains or losses in GBP with the correct dates of disposal and acquisition.
Worked example 1: trading income scenario
- A sole trader sells 10 BTC each month as part of a service and records GBP receipts. Sales are frequent, with systems and marketing aimed at profit.
- Income: sum of GBP values when the BTC was received or sold in the accounting period. Deduct allowable business expenses. Income Tax and NICs apply.
Worked example 2: capital gains scenario
- A sole trader previously bought 2 BTC for £6,000 and sells 1 BTC in 2026 for £30,000. The activity is occasional and investment-oriented.
- CGT calculation: Disposal proceeds £30,000 minus allowable acquisition cost portion (£3,000) = gain £27,000. Use annual exempt amount, then apply CGT rate according to taxable income band.
Does regular crypto buying make you a trader?
Frequency alone is not decisive
- Frequency is an indicator but must be assessed alongside other factors: organisation, intent, financing and method of operation. HMRC uses multiple tests rather than a single threshold.
Practical indicators that buying + selling may amount to trading
- Use of leverage or borrowing specifically to acquire crypto.
- Using algorithmic or automated trading strategies with short holding periods.
- Clearly advertised trading services to clients (e.g., buying/selling on behalf of others).
Practical indicators of investment activity
- Purchase decisions based on long-term appreciation, infrequent rebalancing, and holdings recorded in a way consistent with investments.
Are mining or staking proceeds taxable as business income?
When mining/staking is business income
- If mining or staking is organised like a business (investment in equipment, regular rewards, scale, sales of mined coins as part of trading), HMRC often treats proceeds as trading receipts. Deductible costs may include equipment depreciation, electricity (subject to apportionment) and hosting fees where permitted.
When mining/staking may not be trading income
- Hobbyist mining with incidental receipts may be treated as miscellaneous income or ignored if trivial; however, HMRC expects records and may reclassify.
Valuation point and tax timing
-
For mining: value the mined Bitcoin at the time of receipt (GBP market value). This value counts as income if treated as trading income; if not trading, the receipt is acquisition cost for CGT purposes when later disposed.
-
For staking rewards: the same principle applies, treat the fair market value on receipt as either income (if trading/business) or as base cost for future CGT.
Refer to HMRC manual for detailed examples: HMRC Cryptoassets Manual.
Which HMRC tests decide your crypto trading status?
The consolidated tests (commonly used)
- The badges of trade: frequency, continuity, organisation, speculative element, motive, method of acquisition, and the scale of transactions.
- Case law and HMRC practice: courts and HMRC apply these badges together, no single badge is determinative.
A concise decision tree (practical)
- Intention at acquisition: buy to resell quickly with profit expectation? → likely trading.
- Organisation: structured operation, clients, advertising? → supports trading.
- Frequency & repetition: many similar transactions over time? → supports trading.
- Financing: borrowing to buy crypto? → supports trading.
If the majority point to trading, treat activity as business income and keep business records.
| Feature |
Indicates trading income |
Indicates capital gains |
| Frequency |
High, repeated disposals |
Occasional, ad hoc sales |
| Organisation |
Business-like systems, dedicated resources |
Held in personal wallet, no business structure |
| Purpose |
Resale for profit |
Investment/long-term appreciation |
| Record-keeping |
Business-grade records, invoicing |
Investment logs, occasional trade records |
Decision path: trading income or capital gains?
1️⃣
Intent at acquisition: Buy to resell quickly? → Move to 2
2️⃣
Organisation: Systems, clients, scale? → Move to 3
3️⃣
Frequency & financing: Frequent trades or borrowing to buy? → Likely trading
✅
Otherwise: Treat as capital investment and use CGT on disposal
Costly Self Assessment mistakes declaring Bitcoin disposals
Common errors and how to avoid them
- Using the wrong section of Self Assessment: declaring trading-like crypto sales on SA108 or investment disposals on SA103 causes errors. Verify classification before filing.
- Failing to convert crypto to GBP at the correct time: use the market value at the time of receipt/disposal. Keep exchange screenshots or API export for audit evidence.
- Omitting crypto‑for‑crypto trades: HMRC requires crypto‑for‑crypto disposals to be reported for CGT; treat as a disposal of the disposed asset and an acquisition of the received asset using market values at the trade time.
- Not claiming allowable costs or mixing personal and business wallets: maintain separate wallets and reconcile transfers between them as internal movements, not disposals.
- Missing deadlines and penalties: late filing and late payment penalties apply as normal.
Where exactly to put amounts on Self Assessment
- Trading profits and income from Bitcoin accepted as payment: SA103 (self-employment trading pages).
- Gains from Bitcoin sold as investments or crypto‑for‑crypto disposals: SA108 capital gains pages.
Example: crypto‑for‑crypto trade
- Sell 0.5 BTC to buy 20 ETH. Value 0.5 BTC = £10,000 at trade time, 20 ETH valued at £10,000. Treat as disposal of 0.5 BTC for £10,000 (CGT event). Acquisition cost for ETH is £10,000. Keep records of exchange rate and timestamps.
Analysis: advantages, risks and common errors
✅ Benefits / when to treat as business income
- Clear accounting and ability to offset trading expenses against taxable income.
- NICs and Income Tax paid transparently; trading status can give access to business reliefs where appropriate.
- Easier bookkeeping when activity is business-like and frequent.
⚠️ Errors to avoid / risks
- Misclassifying sales leading to underpayment of tax or incorrect NICs.
- Poor records of GBP valuations at receipt/disposal dates.
- Mixing business and personal crypto without documented transfers.
Frequently asked questions
Do sole traders pay VAT on Bitcoin sales?
Usually Bitcoin treated like currency for VAT purposes and supplies of exchange services may be VAT exempt; seek specialist VAT advice for payments for goods/services in crypto. See HMRC VAT guidance: HMRC VAT notices.
Can losses from Bitcoin be offset against income?
If Bitcoin sales are trading income, trading losses may be offset against other income in certain circumstances. If losses are capital, they are used against capital gains only. Correct classification is essential.
How should a sole trader value Bitcoin for accounts?
Use the market price in GBP at the time of receipt or disposal. Document the exchange, timestamp and source used for the rate.
If HMRC queries classification, what evidence helps?
Business plan, frequency logs, bank reconciliations, marketing, invoices and screenshots of trading systems all support a trading classification. Keep at least six years of records.
Does receiving Bitcoin as salary count as income?
Yes. If Bitcoin is paid as remuneration, its GBP value at the time of receipt is employment income subject to PAYE/NICs. Employer should report via payroll.
Are staking rewards subject to Income Tax?
Staking rewards may be income when received if the activity is trade-like; otherwise they create acquisition cost for CGT. Record values at receipt and check HMRC examples.
What records are required for HMRC?
- Date and time of each transaction
- Type of cryptoasset
- Amount disposed/received
- Value in GBP at the time
- Purpose of transaction and counterparty (where relevant)
Your next steps
- Check classification: review recent 12 months of crypto activity against the HMRC badges of trade and record the rationale.
- Reconcile records: build a spreadsheet or use an HMRC‑compliant crypto ledger showing GBP valuations and transaction dates.
- File correctly: place trading income in SA103 and capital disposals in SA108; seek specialist tax advice if unsure.