Whether your NFT sales are trading income or capital gains depends on how you carry on the activity. Bitcoin payment does not decide it. Regular creation, organised sales and a plan to make profit can point to trading. The harder issue is keeping the NFT income separate from later Bitcoin gains.
If you create and sell NFTs as a trade, BTC received is generally trading income. Use its GBP market value when you receive it. That value normally becomes the BTC acquisition cost for a later disposal.
BTC-paid NFT sales: decide if you are trading
Whether you are trading depends on how you run the NFT activity. It does not depend on payment in Bitcoin.
The badges of trade in plain English
The badges of trade are signs that an activity looks like a business. They help separate a trade from a private sale.
HMRC's Business Income Manual considers profit motive, frequency, organisation and how you work. Ask if you planned collections for profit. Also ask if you promoted launches or used a marketplace often.
Check whether you kept customer records or built a repeatable sales process. Several signs together matter more than one sign alone.
A one-off NFT can have a different result
One NFT sale does not automatically make you self-employed. A casual sale without a commercial plan may need a different review.
Capital treatment may be relevant, depending on all the facts. Commissioned work, employment, or an existing design business can still make one token sale income.
A single sale can still be taxable.
For a trading NFT creator, BTC received is business income at its GBP value on receipt. Later Bitcoin price changes are separate. Capital Gains Tax rules usually deal with those changes.
A practical badges-of-trade decision check
Start with the whole pattern, not one fact alone. Look for a profit plan, repeated minting, named collections and launch promotion.
Also look for a dedicated wallet, accounting process and regular marketplace sales. These signs can make trading income more likely under HMRC's badges of trade.
A creator who makes work often, markets drops and reinvests proceeds is more likely self-employed. This differs from someone making one casual disposal.
The most common error here is treating every NFT creator as a trader. Facts decide the answer, not the NFT label.
A one-off sale without a commercial system is not automatically a trade. It still needs a fact-based UK crypto tax review.
Keep records of your intentions, promotion and costs when events happen. They support the tax treatment you report.
This classification comes first. The receipt-date valuation is the next part many creators miss.
Record BTC receipts in pounds on the receipt date
Record BTC at its fair market value in GBP when you control it. For a trader, this is the taxable business receipt.
That GBP value also normally starts the BTC cost record. Think of it as writing a price tag for the Bitcoin when it enters your wallet.
Choose a defensible BTC price source
Use the marketplace settlement value when it shows a clear GBP amount. Otherwise, use a trusted exchange or price source.
Record the time and keep a screenshot or exported record. For a direct wallet payment, save the wallet address and transaction hash.
Also save the block time, BTC amount and GBP/BTC rate source. Consistency and evidence matter more than finding a perfect minute-by-minute rate.
Expenses can reduce the trading profit
Allowable expenses can reduce trading profit when they are wholly and exclusively for the trade. This means the cost must serve the NFT business.
Common costs include minting fees, marketplace commissions and payment charges. Advertising, relevant software, bookkeeping and professional advice may also qualify.
If you pay a gas fee in ETH, record its GBP value on that date. Keep the transaction record with the expense evidence.
A clear GBP value prevents guesswork later.
BTC received for an NFT gets its own cost basis
For a trading creator, BTC has a cost basis equal to its GBP value on receipt. This helps prevent the NFT sale value being taxed twice.
The NFT sale creates income first. A later BTC sale can create a separate capital gain or loss.
The two tax events at a glance
| Event | GBP figure to record | Likely tax treatment |
|---|
| NFT sale paid in BTC | BTC value on receipt | Trading income if the activity is a trade |
| Minting or marketplace fee | GBP value when paid | Possible allowable trading expense |
| BTC sold, spent or swapped | BTC value on disposal | Capital gain or capital loss |
| BTC retained after receipt | Receipt-date value enters records | No later gain until a disposal usually occurs |
Pooling rules can change the calculation
BTC held personally normally follows HMRC cryptoasset matching rules. These include same-day matching, the 30-day rule and the Section 104 average-cost pool.
Keep every BTC acquisition and disposal in one ledger. Do not track only NFT marketplace payments.
The cost for a BTC disposal may not match one receipt-date amount. Pooling rules can change the calculation.
How one BTC-paid NFT sale can create two tax events
NFT sale
BTC received
→
Receipt date
Record GBP income
→
Later sale or spend
Check CGT
The receipt-date GBP value normally begins the BTC cost record.
Our recommendation
A UK-focused Bitcoin tax book can help you check records before Self Assessment. It cannot replace tailored advice for mixed income and CGT facts.
- Explains why receipt-date GBP values matter before BTC reaches a bank account
- Helps separate business expenses from later Bitcoin disposal records
- Gives a check before entering crypto figures on a UK Self Assessment return
Check availability →
Worked example: income first, then a BTC gain or loss
A self-employed NFT creator sells an NFT for 0.10 BTC. Bitcoin has a GBP market value of £40,000 per BTC.
The gross NFT trading income is £4,000. The platform deducts 0.005 BTC, worth £200 at settlement.
The creator records £4,000 income and £200 marketplace commission expense. They receive 0.095 BTC.
That holding has a Bitcoin acquisition cost of £3,800. Normal matching and pooling rules still apply.
If they later sell 0.095 BTC for £5,000, the disposal creates a £1,200 capital gain. This is before relevant disposal costs.
The original £4,000 is not taxed again as a gain. The receipt valuation set both the business receipt and BTC starting cost.
This works well in theory, but mixed wallets can complicate the result. The next section explains what counts as a BTC disposal.
Selling or spending BTC can trigger capital gains tax
Selling BTC for pounds can trigger Capital Gains Tax. Swapping, spending or gifting BTC can also be a disposal of cryptoassets.
The important date is when you give up the BTC. Withdrawing pounds to your bank account is not the only trigger.
Swapping BTC is not tax-free
A BTC-to-ETH exchange normally disposes of BTC and acquires ETH. The exchange does not become tax-free because no pounds appear.
The same rule can apply when BTC pays a designer or buys a laptop. It can also apply to ad costs or another NFT purchase.
Value the BTC given away in GBP at that time. Then compare that value with the matched BTC cost.
A fall in BTC creates a different result
If BTC falls before disposal, you may have a capital loss. That is different from the earlier NFT trading receipt.
The capital loss does not reduce the original trading income. The income arose when you received the BTC.
Capital losses can often be claimed against capital gains under relevant rules. Keep records for both calculations.
A lower Bitcoin price does not erase NFT income.
Royalties and records prevent the costly mistakes
Secondary-sale royalties, instalments and marketplace payouts need separate receipt-date valuations. Treat each payment as its own event.
This is like keeping separate receipts for separate jobs. One monthly marketplace payout can contain several taxable entries.
Keep evidence that can be checked later
Your records should tell the full story without relying on memory. Save the marketplace listing, buyer confirmation and wallet address.
Keep the blockchain transaction hash, settlement time and BTC amount. Also keep the exchange-rate source, fees, invoices and expense receipts.
For each sale, record the date and NFT reference. Record BTC received, GBP value, rate source, fees and later BTC disposals.
A usual case is a creator receiving several small royalty payments in one month. Each payment needs its own GBP value on receipt.
Check VAT before turnover becomes a surprise
VAT is separate from Income Tax and Capital Gains Tax. A professional NFT activity may need a VAT review.
The VAT treatment of NFTs and cross-border marketplace supplies can depend on the facts. Do not assume Bitcoin payment avoids VAT.
VAT has its own test.
This framework is not a substitute for advice if you are non-UK resident or sell through a company. Seek advice for employment-related NFTs, partnerships, complex DeFi transactions or VAT rulings. It is less relevant where no BTC was received. It also does not address only buying, holding or collecting NFTs.
VAT and marketplace sales: check the supply chain
Review VAT separately where NFT sales are run professionally. The UK VAT registration threshold is £90,000 of taxable turnover, subject to future law changes.
Monitor turnover in sterling, not by the amount of BTC held. For marketplace sales, check the platform's contractual role.
The platform may only arrange the sale. It may instead supply the NFT or digital service in its own name.
That role can affect who accounts for VAT. Customer location and NFT rights can also matter for cross-border supplies.
BTC records, marketplace statements and invoices should identify the seller. Keep buyer location, commission and settlement amount where available.
Good records make the tax treatment easier to defend. The questions below cover the four points creators ask most often.
Frequently asked questions
Is BTC from selling my NFT trading income?
BTC from an NFT sale is usually trading income when your NFT activity amounts to a trade. Record its GBP market value when received.
You can then deduct qualifying business expenses from that income. HMRC's badges of trade help decide whether you are trading.
Do I pay CGT when I sell BTC received for an NFT?
Yes, selling, spending, swapping or gifting BTC can create a separate Capital Gains Tax calculation. Compare its GBP disposal value with the relevant BTC cost.
That cost may start with the receipt-date value. Matching or pooling rules may change the final cost figure.
Can I report the amount I withdrew to my bank?
No, a bank withdrawal does not replace BTC's value on the receipt date. Record the sterling value when BTC reaches your control.
This applies if your NFT activity is a trade. You may withdraw pounds much later.
Are NFT royalties paid in Bitcoin taxable?
Yes, each BTC royalty payment should normally be valued separately in pounds on its receipt date. Regular royalties from trading activity are likely business income.
Later BTC disposals remain separate. Record every royalty payment, even where a marketplace groups payouts.
What to do next:- Classify NFT activity from commercial facts, not from Bitcoin payment.
- Enter receipt-date GBP value as income if you are trading.
- Keep that value as the starting BTC cost record.
- Log each BTC sale, swap, purchase or gift as a possible disposal.
- Keep wallet, marketplace, fee and exchange-rate records before Self Assessment.
Start with a dated list of every NFT payment in BTC. Then classify the activity and separate allowable expenses from BTC disposal records.
Review whether pooled-cost rules change your figures. Do not wait until you cash out BTC.
A clean record at receipt can take minutes. Rebuilding wallet movements across marketplaces can take days.
Learn more
Here are some additional resources on this subject: