Does a P2P bitcoin sale trigger tax?
A private Bitcoin sale usually creates a taxable disposal of cryptoassets.
HM Revenue & Customs treats a sale as a disposal when Bitcoin leaves one owner and passes to another. That rule applies whether the buyer pays on an exchange, by bank transfer, in cash, or through an escrow service.
A P2P sale is not tax-free just because it stayed off an exchange. HMRC still looks for a disposal, a GBP value, and a gain calculation.
The absence of an exchange removes one record source, not the tax charge. That creates a documentation problem, not a tax exemption.
Capital Gains Tax normally applies when you sell Bitcoin for sterling and make a gain over your pooled cost. It can also apply if you swap Bitcoin for another asset.
The key date is the date and time of disposal on the blockchain, even if the bank transfer settles later; the sterling value should be fixed by the disposal moment, with any later payment evidence kept as supporting documentation.
How HMRC values a private bitcoin sale
HMRC values the sale in GBP at the time of disposal.
GBP value on the disposal date
The GBP value should reflect the sterling value on the exact date and time the Bitcoin was disposed of. If the deal was agreed in pounds, that agreed sterling amount normally anchors the calculation, provided the evidence is real and complete.
Using the agreed price safely
A private buyer and seller can agree a price below or above spot. That does not make the deal invalid for tax.
Fees and allowable costs
Allowable costs can reduce the gain. For sales, that usually means acquisition cost, certain transaction fees, and direct costs of buying or selling the asset.
Pooling and cost basis rules
Bitcoin sits in a pool for Capital Gains Tax purposes. That means the seller does not match the disposal against a single coin bought years earlier unless a same-day or 30-day rule applies first.
HMRC’s guidance on cryptoassets says exchange tokens are taxed by looking at the relevant transaction, with Capital Gains Tax applying where a disposal takes place.
HMRC’s Cryptoassets Manual sets out the treatment of disposals, valuation, and record-keeping in more detail.
A peer-to-peer sale often needs more care than an exchange disposal because the agreed price may not be visible on a public order book. In practice, HMRC will still expect a defensible sterling value, so the seller should preserve the exact chat message where the price was set, the timestamp, the wallet address, the transaction hash, and any escrow confirmation. If the buyer paid £2,950 for 0.1 BTC and the spot market at the disposal time was slightly different, the agreed figure can still be used if it is genuine, contemporaneous, and supported by payment proof.
Where the deal is informal, the record trail matters more, not less, because the private negotiation itself becomes part of the evidence for the cryptoasset disposal.
When the sale price is privately agreed, sterling value can be supported in several practical ways. Some sellers use the live GBP rate from a major exchange at the exact disposal time and keep a screenshot with the timestamp; others rely on the actual bank receipt if the payment was made directly in pounds and the amount was fixed before transfer. If a conversion service or escrow provider was involved, the fee statement and settlement record help show the net sterling proceeds.
For HMRC cryptoassets manual purposes, the key point is consistency: the valuation method should match the facts, and the self assessment records should make clear how the figure was reached, especially where transaction fees, bank charges, or a spread were built into the deal.
Consider a practical example: a seller disposes of 0.15 BTC in a private sale for £4,500, with the buyer paying by bank transfer after an escrow confirmation. The seller’s pooled cost for that slice of Bitcoin is £3,700, and the seller also pays £35 in transaction fees and a £12 banking fee linked directly to the sale. The chargeable gain is therefore based on the sterling value of £4,500 less the allowable costs, giving a gain of £753 before the annual exempt amount.
If the seller had acquired part of the holding on the same day or within 30 days, the same-day rule or 30-day rule could change the pooled cost calculation, which is why the supporting records, wallet address, transaction hash, and fee evidence must all be kept together.
What evidence to keep for self assessment
A P2P seller should keep enough evidence to reconstruct the transaction without guesswork.
Transfer records and wallet IDs
Keep the sending wallet address, receiving wallet address, transaction hash, date, and time. Those details prove that the Bitcoin moved and when it moved.
Chats, receipts and price proof
Keep the chat where the price was agreed, the bank receipt, the invoice or receipt if one exists, and any escrow confirmation.
Screenshots and exchange-rate evidence
Keep screenshots of the spot rate if the deal used a market reference. Keep them with the timestamp, not in a separate folder with no context.
The safest record set is one that a third party can follow in under five minutes.
Date, time and buyer identity
Record the buyer’s name or handle, the payment method, and the date and time of settlement. If the payment arrived in tranches, keep each one.
When a P2P sale may look like income
A private Bitcoin sale can drift into Income Tax territory if the facts start looking like trading, barter, or paid services.
Goods or services in exchange
If someone receives Bitcoin in exchange for design work, consulting, or goods, the tax question changes.
Repeated sales and profit motive
Frequent P2P sales can look like a trade if the person buys and sells with a profit motive, uses repeat systems, and keeps inventory-like records.
Margin, frequency and business
The more the seller behaves like a dealer, the more the tax risk rises. Margin, regularity, customer handling, and business-style advertising all matter.
Income tax versus capital gains tax
Capital Gains Tax covers a disposal of an investment. Income Tax can apply where the receipt is earned, repeated, or tied to a business pattern.
A P2P transfer can move beyond Capital Gains Tax if the arrangement starts to resemble income. For example, if someone regularly buys Bitcoin from friends at a discount, resells it at a margin, and advertises themselves as a buyer, HMRC could argue that the activity looks like trading rather than a one-off disposal. The same risk arises if Bitcoin is accepted as payment for a design job, a consulting fee, or another service, because the receipt may then be taxed under income tax as barter or earned income rather than as a simple disposal.
Frequency, profit motive, and business-like conduct all matter, so a seller who repeatedly handles private deals should consider whether the pattern looks commercial.
P2P risks, AML checks and red flags
A private Bitcoin sale can create tax records and compliance questions at the same time.
Anti-Money laundering regulations
The Anti-Money Laundering Regulations can matter where the seller uses a business, a broker, or a payment service that has identity checks.
Source of funds and buyer checks
Keep a basic buyer check if the amount is material. Name, payment method, and the reason for the sale are usually enough for a small private deal.
Bank restrictions and payment tracing
Banks may query crypto-related transfers if the pattern looks unusual. That does not create tax on its own, but it can expose missing records very quickly.
FCA and bank of england context
The FCA keeps warning consumers to treat crypto as high risk. The Bank of England has also flagged volatility and payment-system concerns around cryptoassets.
What to do before filing your return
A P2P Bitcoin sale needs the same discipline as any other disposal.
Build the file before HMRC asks
Save the chat, payment proof, wallet hash, fee records, and the GBP rate used on the day.
Check whether the facts still fit
If the deal involved goods, services, repeated trades, or a business-style spread, review the tax position before filing.
Keep the return consistent with the records
The Self Assessment figure should match the records, not an estimate from memory.
This guidance does not apply if there was no disposal of Bitcoin, only an internal transfer between wallets owned by the same person, or no relevant UK tax residence. It also does not replace advice on mining, staking, payroll, or a separate crypto business.
A practical record checklist
Keep these items together for each private sale:
- The date and time of the Bitcoin disposal.
- The wallet addresses and transaction hash.
- The agreed sterling price or conversion method.
- The payment proof from bank, cash receipt, or escrow.
- The fee evidence for wallet, exchange, or payment service costs.
- The pool calculation used to reach the gain.
- Any chat, email, or written agreement that confirms the deal.
Frequently asked questions about P2P bitcoin sales
Does a private bitcoin sale in the UK always
No, but it often triggers a disposal for CGT. If the sale produced no gain, or the annual exempt amount absorbed the gain, the tax bill may be nil. The reporting duty can still remain if the disposal needs to be declared under Self Assessment rules.
How do you calculate capital gains tax on a P2P
Use the sterling disposal value minus pooled acquisition cost and allowable fees. The result is the gain before any annual exempt amount or loss relief. For a private sale, the hardest part is usually proving the sterling value on the disposal date.
What if the buyer pays in cash?
Cash does not stop the sale from being taxable. It just makes the evidence harder to prove, so a signed receipt, the chat trail, the wallet hash, and a note of the date become much more important.
Can a P2P bitcoin sale be treated as income
Yes, in some cases. If the deal looks like barter, commission, or regular dealing, HMRC may argue for Income Tax or trading treatment.
What records does HMRC expect for a P2P crypto
HMRC expects enough records to recreate the disposal and calculation. That usually means the wallet address, transaction hash, date, time, sterling value, fee evidence, buyer payment proof, and any chat or written agreement.
Do i need to report every bitcoin sale on self
Not every sale produces a tax return entry, but many do need recording. If your total gains exceed the annual exempt amount, or if you are already within Self Assessment, you should include the disposal.
Is there a way to avoid tax on a P2P bitcoin sale
Not by hiding the sale. Legitimate routes are limited to normal CGT planning, losses, the annual exempt amount, and careful use of allowances.
The practical position for england
The safest view is direct. A peer-to-peer Bitcoin sale in England can create Capital Gains Tax in the same way as an exchange sale.