Bitcoin sales need GBP records from the start
A Bitcoin payment is still an ordinary business sale. Record the price, VAT and trading income in GBP.
Treat bitcoin as the payment method
Your product or service does not become a cryptoasset because a customer pays with Bitcoin. A London café selling a £12 lunch still has a normal taxable sale.
An online retailer selling a £240 item has the same result. A consultant issuing a £2,000 invoice also has normal taxable trading receipts in GBP.
Decide if bitcoin stays or converts
Automatic GBP settlement means a processor converts received Bitcoin and pays pounds into your business bank account. It cuts price swings.
This matters when wages, rent and VAT are paid in pounds.
For every Bitcoin-paid sale, keep the invoice or order number, date, time and GBP price. Keep the BTC amount, transaction ID, rate source, processor fee, refund record and GBP bank settlement. One connected trail is easier to defend than screenshots saved months later.
This distinction keeps tax reporting clear. The next decision is choosing a payment route that provides these records without nightly manual work.
Accepting Bitcoin payments should solve a business problem. It should not just add a fashionable checkout button.
Some SMEs use crypto payments for overseas customers or online communities. Others serve clients who already hold digital assets and prefer them to cards.
Test demand before spending heavily. Ask current customers, review abandoned-checkout comments, and first offer Bitcoin on limited products or invoices.
Keep every price in GBP.
Present Bitcoin as an extra payment method. Customers can then choose it without changing your prices, margin or VAT process.
Choose the payment route for your sales channel
The right route depends on whether you sell online, by invoice or face to face.
Match the route to the sale
For e-commerce, choose a provider that adds an order number to each payment record. It should also export transaction data.
For invoices, send a time-limited Bitcoin request. Show the GBP amount, expiry time and refund terms.
Compare processors beyond the headline fee
Published fees do not show the full cost. Check conversion spreads, withdrawal charges, refund handling and UK bank settlement before opening an account.
| Route | GBP settlement | Best sales channel | Records to test |
|---|
| BitPay | Check current UK merchant terms | Online and invoices | Invoice export, fees, refunds |
| Coinbase Commerce | Check available settlement options | E-commerce | Order matching, wallet withdrawals |
| Strike | Check UK business availability | Lightning-enabled payments | Payment status, network support |
| Self-custody wallet | No automatic settlement | Specialist or low-volume use | Wallet logs, rate source, custody controls |
⭐Picked for you
A UK-focused Bitcoin tax book can help a director brief finance staff. Read it before a new payment method goes live. Then confirm your facts with an accountant.
- It explains why sales must enter accounts in GBP, not only Bitcoin units.
- It helps separate customer receipts from later Bitcoin sales and company holdings.
- It gives finance teams a shared base for questions to their accountant.
View on Amazon →
Before choosing a UK merchant processor, compare the full operating model. Do not compare only a headline percentage.
Confirm Bitcoin payment fees, conversion spread, payout frequency and minimum withdrawal amount. Check that GBP reaches your named UK business bank account.
Check whether the Bitcoin payment gateway works with your e-commerce platform and accounting exports. It should also support payment links and Bitcoin invoice payments.
Check the Bitcoin, Lightning or other networks your customers may use.
Also test supported assets, transaction limits, KYC review times and customer support. Test fraud controls and late, short or unsupported cryptocurrency payments.
Retaining bitcoin creates a second tax event
Retained Bitcoin can create a separate tax result later. This happens when the business sells, exchanges or spends it.
Follow one sale from invoice to bank
Assume a VAT-registered limited company invoices £1,200 plus £240 VAT. A customer pays Bitcoin worth £1,440 at 14:00.
The processor charges £18. It then sends £1,422 to the company bank account.
Report through the right business records
A sole trader normally includes trade income in Self Assessment. They must also consider any separate cryptoasset disposal.
A limited company includes results in company accounts and Corporation Tax calculations. The treatment can depend on the facts and accounting classification.
For the £1,440 example, records should show both the sale and conversion. Subject to the accounting policy, debit the cryptoasset balance for £1,440.
Credit sales of £1,200 and VAT payable of £240. If the processor converts Bitcoin at once, debit the bank account for £1,422.
Debit Bitcoin payment processing fees for £18. Credit the cryptoasset balance for £1,440.
If conversion occurs later at a different GBP value, keep the gain or loss analysis separate from the original cryptoasset trading income.
The original sale and later disposal are not the same event.
SME crypto accounts should keep the invoice, VAT calculation and Bitcoin transaction records. Keep the processor statement, GBP bank settlement and rate source for each relevant time.
Avoid refund, fraud and reconciliation failures
Bitcoin payments need written controls because a blockchain transfer cannot be reversed like a card charge.
Set rules before the first payment
Write a short payment policy before the first sale. Cover accepted assets, supported networks, confirmation threshold, rate source and payment expiry.
State who may approve refunds. Refund only through the verified original payer route where your provider supports this.
Launch in 30 days, not overnight
- Days 1 to 7: Choose GBP settlement or a board-approved Bitcoin holding policy. Ask your accountant how entries should appear in your accounts.
- Days 8 to 14: Compare provider terms, UK bank settlement, fees, supported networks and KYC checks. Check CSV exports too.
- Days 15 to 21: Run test payments and refunds. Reconcile each test to the invoice and bank or wallet record.
- Days 22 to 30: Publish customer terms and train staff. Set a weekly reconciliation owner and review the first live transactions.
Test the refund route before any customer needs it.
Do not adopt this approach if the business cannot reconcile payments weekly. Do not proceed if it cannot secure wallet access or faces added sector restrictions. Pause if the company merely wants to speculate with Bitcoin. Seek advice from an accountant and, where needed, a regulated legal or compliance adviser.
Frequently asked questions
Does my UK business pay VAT on bitcoin sales?
Your business applies VAT to the goods or services sold, not to Bitcoin itself. Record VAT in GBP using the correct VAT tax point. Keep the invoice, payment timestamp and exchange-rate evidence.
Do I need to report bitcoin payments to HMRC?
Yes, Bitcoin-paid business income must appear in GBP within the right accounts or Self Assessment records. A later sale or spend of retained Bitcoin may need separate tax analysis.
Should a small business convert bitcoin to pounds?
Most SMEs should convert Bitcoin promptly to GBP when they need stable cash flow. This helps with VAT, payroll and supplier bills.
Retaining Bitcoin suits only firms with documented approval, secure custody and records for each later disposal.
How long should I keep bitcoin payment records?
Keep records for at least the normal HMRC business record period. This is commonly five years after the relevant Self Assessment filing deadline.
Companies must also meet statutory accounting and tax record duties. Confirm the period with their accountant.
Start with GBP settlement and tested records
The essential points:- Book each customer sale in GBP at the payment date and time, including VAT due.
- Choose a provider for settlement, exports and refunds, not its advertised fee alone.
- Keep retained Bitcoin separate from trading income. A later sale or spend can create another tax event.
- Run a controlled 30-day test before offering Bitcoin to every customer.
For a first launch, GBP settlement and weekly reconciliation are usually safer.
Related sources
These articles can help you explore the topic in more depth: