A Bitcoin payment can create two tax questions, not one. You may welcome the sale, yet a price move after receipt can create extra records and a possible gain or loss.
You may also have less cash available for tax and bills.
A sole trader accepting Bitcoin vs GBP must consider more than simply accepting Bitcoin. The sale remains business income valued in GBP when payment is received. If you later sell, spend or exchange Bitcoin, that separate disposal may create a capital gain or loss.
The real difference is not the invoice total. It is the valuation evidence, bookkeeping and price risk you must track.
Bitcoin or GBP: the safer route
For a sole trader, accepting Bitcoin vs GBP usually means choosing between simple records and extra exposure to price changes.
GBP only is usually the cleanest route when you need steady cash flow. This includes rent, stock, PAYE bills or VAT. Your bank statement, invoice and bookkeeping entry should match.
You will not need a crypto exchange rate, wallet address or later disposal calculation.
Direct Bitcoin can suit a trader who wants Bitcoin exposure. You must keep detailed records from day one. Think of it like taking foreign cash that can change value every minute and choosing to keep it rather than exchange it.
Compare Bitcoin, GBP and GBP settlement
The lower-tax option is not always Bitcoin or GBP. Tax depends on the sale and what happens to the Bitcoin later.
| Payment route | Value to record on sale | Later CGT risk | Typical settlement timing | Best fit |
|---|
| GBP only | Invoice amount in GBP | None from payment receipt | Usually instant to 1 working day | Most sole traders |
| Bitcoin, processor settles GBP | GBP value when customer pays | Usually none if you never receive Bitcoin | Often 1 to 3 working days | Crypto-friendly customers, low admin tolerance |
| Bitcoin to your wallet | Fair GBP value at timestamp | Yes, on sale, swap or spending | About 10 minutes per block, but settlement policy varies | Traders choosing Bitcoin exposure |
GBP only: pros and limits
GBP only gives the shortest route from invoice to bank reconciliation. It avoids cryptoasset pooling rules, private-key security and later gain calculations.
Bitcoin settled into GBP
A payment processor can take Bitcoin from the customer. It can then send GBP to your bank account.
This can be a sensible middle route. The statement must show the invoice reference, payment time, Bitcoin amount, conversion rate, fees and GBP settlement.
Bitcoin held in your wallet
Bitcoin paid to your own wallet gives you control. It also gives you more work.
A later exchange for GBP can be a capital disposal. Swapping into another cryptoasset can also be one. Buying a laptop with the coins can create the same result.
A capital disposal may create a Capital Gains Tax gain or loss.
Tax, VAT and records for Bitcoin sales
Bitcoin receipts create trading income. Later disposals can create capital gains or losses.
Record income before any later sale
Assume you issue a £1,000 invoice for standard-rated work. You charge £200 VAT. A customer sends Bitcoin worth £1,200 at 14:03 on the payment date.
Your books show £1,000 turnover and £200 output VAT. They should not merely show “0.018 BTC received”.
Keep an audit trail that joins up
A sound record links every part of one payment. Save the GBP invoice, exact date and time, and exchange-rate source.
Also save the wallet address or transaction ID. Keep the processor statement, network fee, gateway fee and bank settlement.
This comparison matters less if you only receive GBP. It also matters less if a processor converts every crypto payment to GBP at once. That processor must give full settlement records. The comparison does not replace advice for limited companies, employees or non-UK tax residents. Company tax treatment can differ.
A worked example shows why you should not merge the two calculations. Suppose you invoice £1,000 for standard-rated work plus £200 VAT. At 14:03, the customer sends Bitcoin worth £1,200.
Your GBP trading income is £1,000. Your output VAT is £200 at that timestamp. Four days later, you convert the Bitcoin to GBP.
You receive £1,320 before fees. You pay a £20 exchange fee. The disposal proceeds are £1,300.
Using the £1,200 receipt value as acquisition cost, the separate capital gain is £100. This is the key rule for sole trader crypto tax.
The Bitcoin business payment is income. The later price movement is dealt with separately.
For sound cryptocurrency bookkeeping, match each payment to its invoice. Do not match it only to the final bank deposit.
If a £1,200 invoice is paid half in Bitcoin, record £600 worth of Bitcoin. Record the other £600 bank transfer too. Keep the Bitcoin wallet receipts and bank reference.
A processor may deduct a £15 gateway fee before sending GBP. Keep its settlement report. It should show the gross payment, fee and net cash separately.
A refund needs a GBP credit note and the right VAT treatment. Returning Bitcoin from your own wallet may also be a cryptoasset disposal.
Keep Bitcoin exchange rates and transaction timestamps. These records make differences easier to explain.
Do not assume each Bitcoin unit matches one customer invoice for CGT. HMRC cryptoasset pooling rules may apply same-day and 30-day matching first.
The remaining Bitcoin may enter a Section 104 pool. This usually uses an average allowable cost for that token.
This matters if you hold customer-paid Bitcoin with Bitcoin bought personally. A later sale or purchase may change the pooled calculation.
It may not use the value from one invoice alone.
Keep sole trader tax records for dates, quantities, GBP values, fees and every acquisition or disposal. You should be able to rebuild the CGT calculation.
Frequently asked questions
Do I need to pay tax on Bitcoin received for my business?
Yes, Bitcoin received for a sole-trader sale is business income valued in GBP when you receive it. Income Tax and National Insurance may apply to your total trade profits. A later disposal can create Capital Gains Tax.
Does invoicing in Bitcoin trigger capital gains?
Invoicing in Bitcoin creates trading income first, based on the sterling value when payment arrives. Capital Gains Tax usually matters only when you later sell, swap or spend it.
Is Bitcoin VAT-free when a customer uses it to pay?
No, Bitcoin payment does not usually change the VAT treatment of your goods or services. A standard-rated £1,000 sale still carries £200 VAT. This applies at the current 20% rate if you are VAT registered.
Should I report Bitcoin income on Self Assessment?
Yes, report the GBP value of Bitcoin business receipts within your sole-trader income on Self Assessment. Keep separate records for later crypto gains or losses. Do not add those gains or losses into turnover.
Can I avoid tax by converting Bitcoin to GBP?
No, immediate conversion does not remove tax on the business sale. It can cut price risk. It may also stop a large later gain or loss building up.
The essentials:- Record Bitcoin customer payments as GBP trading income at the receipt timestamp.
- Keep later sales, swaps and spending separate because they may create capital gains or losses.
- Calculate VAT from the supply sold, not from the fact that Bitcoin was used.
- For most sole traders, GBP or instant GBP settlement is the safer operational choice.
Learn more
Here are some additional resources on this subject: