Exchange guide

Binance UK crypto tax: how to export your history and report it to HMRC (2025/26)

Filed your Binance trades and not sure if HMRC will accept the numbers? Here's the catch most people miss. Binance does not calculate UK Capital Gains Tax for you, and its built-in **Tax Report** uses FIFO, not the **Section 104** pooling HMRC requires, so the figures it gives can be wrong by thousands. To file correctly you export your full Binance **transaction history** as CSVs, recompute under UK rules, and report any gain over the **£3,000** allowance on the **SA108** by **31 January 2027**. This guide gives the verified export steps, the known gaps, and where to drop the file.

MTBy Mai Thanh Tung·Last updated June 2026UK 2025/26 tax year

Worried that your Binance trades might land you in trouble with HMRC? The good news is it's manageable once you know the one rule that trips people up. If you trade on Binance and you're a UK taxpayer, you, not Binance, are responsible for the numbers HMRC sees. Binance is a global exchange that doesn't apply UK tax rules, so the totals shown in your account aren't an HMRC-ready figure. To file correctly you export your raw transaction history, convert every disposal to GBP, and recompute the gain or loss under HMRC's rules.

Here's the single most important point: do not rely on Binance's built-in Tax Report for a UK return. That report matches disposals on a FIFO (first-in, first-out) basis. HMRC instead requires same-day, then 30-day, then Section 104 pooled average-cost matching. The two methods can produce very different gains, sometimes off by thousands of pounds, so a FIFO number filed as a UK figure can be simply wrong.

The reliable approach is to export your full Binance history as CSV files and recompute it under UK rules. Below are the verified export steps, the gaps to watch for, and how the numbers flow onto your SA108.

Does Binance report my crypto to HMRC?

Increasingly, yes, but that does not remove your own duty to report. Under the OECD Crypto-Asset Reporting Framework (CARF), which the UK has adopted, crypto providers must collect users' tax details and transaction data and pass them to HMRC. Per GOV.UK, providers submit their first report between 1 January 2027 and 31 May 2027, covering the calendar year 2026, then annually each May for the prior year.

What this means for you: HMRC will increasingly be able to cross-check what you declare against exchange data. CARF is a reporting obligation on the exchange, not a tax calculation for you. It doesn't replace your Self Assessment, and it doesn't compute your gain under Section 104. You still need to export your history and report any chargeable gain yourself.

What do I owe tax on, and how much?

Most Binance activity falls under Capital Gains Tax (CGT). A disposal is taxable: selling crypto for GBP or any fiat, swapping one crypto for another (e.g. BTC to ETH, a very common Binance action), spending crypto, or gifting it to anyone other than your spouse or civil partner. Moving coins between your own Binance account and your own wallet is not a disposal.

Some Binance products are Income Tax, not CGT: staking rewards (including Earn / Simple Earn), most airdrops, and mining are taxed as income at their GBP value on the day you receive them. That same GBP value then becomes the cost basis if you later sell the coins. Keep these separate from your trades when you export.

For 2025/26, CGT on crypto is 18% on gains that fall within your unused basic-rate band and 24% above it (the rates rose from 10%/20% on 30 October 2024). There is no long-term holding discount. Full rates and bands are in our crypto tax rates guide.

Common Binance actions and how HMRC treats them (2025/26)General position; some cases are fact-dependent, see notes.
Binance actionUK tax treatment
Sell crypto for GBP/EUR/USDTDisposal: Capital Gains Tax
Convert / swap one coin for anotherDisposal of the coin given up: CGT
Spend crypto (e.g. Binance Card)Disposal: CGT
Buy crypto with fiatNot taxable: sets your cost basis
Transfer to your own external walletNot a disposal
Staking / Simple Earn / Launchpool rewardsIncome Tax on GBP value at receipt; that value becomes cost basis
Airdrops (unsolicited)Often no Income Tax on receipt; CGT on later disposal (can be income if earned for a service)
Gift to spouse / civil partnerNo gain, no loss (Section 58)

How do I export my Binance transaction history as a CSV?

You want your full transaction history, not the Tax Report. On the Binance website the export icon lives in your asset history. The labels below are Binance's own UI wording verified against help.binance.com in June 2026. If the menu has moved, search Binance's help centre for "Generate Transaction History".

CryptoCGT has a native Binance adapter, so a complete transaction-history CSV from Binance imports directly. Follow these steps on the website (desktop is easier than the app for full history):

  • Log in at binance.com and go to [Assets] → [Asset History] (sometimes shown as Transaction History).
  • Click the export icon (top right) and choose [Export Transaction Records].
  • Under Time Range, for anything older than 6 months click [Customize] and pick the period. To cover a UK tax year choose 6 April to 5 April.
  • Select the account / sub-account and leave the coin filter on All so nothing is missed.
  • Click [Generate]. Binance prepares the file in the background and notifies you by email/SMS when it is Ready.
  • Click [Download] to get the CSV. The download link expires after 7 days, so save it promptly.
  • Repeat for Spot trade history separately: Profile/Orders → Spot Order → Trade History → Export Trade History, then [All Time] or a custom range → [Generate] → download.
  • Export each extra product you used (Convert, Earn, Card) as its own file (see the gaps below), then upload all the CSVs to CryptoCGT together.
Watch out

Watch out: the 6-month / data-point export limits

Binance caps each export. Transaction-history exports are limited to roughly 6 months per file beyond the recent window (older ranges need [Customize] and a generated statement), and spot trade history allows up to about 10,000 data points within 6 months. There are also monthly statement quotas (roughly 5 per month for trade history, more for transaction records). If you traded heavily or over several years, you must run multiple exports and stitch them together. Missing a date range means missing disposals, and an understated tax figure.

Watch out

Watch out: Convert, dust, and Earn often export separately

Binance's main history export does not always include everything. Convert trades, dust / small-asset conversions (converting tiny balances to BNB), and Earn / staking rewards can sit in their own sections and need their own export. Convert and dust are still disposals (CGT); Earn rewards are income. If you only export Spot trade history you can silently miss these, which leaves gaps in your cost basis and your gain. Check each Binance product you used and export it too.

Watch out

Watch out: Binance splits one trade across three rows

In some Binance statements a single spot trade is written as three lines: a row for the coin received, a row for the coin spent, and a separate Fee row. Tools that read each line as its own event can double-count or lose the cost basis. CryptoCGT's Binance adapter is built to recombine these correctly, but it is the reason the raw file looks confusing and the reason a naive spreadsheet import goes wrong.

How do I turn the CSV into an HMRC figure?

Once you have the file(s), the work is: price every disposal in GBP on the day, apply HMRC's same-day → 30-day → Section 104 pool matching, net your gains and losses, deduct the £3,000 annual exempt amount, and apply 18% / 24%. Doing this by hand across hundreds of Binance rows is error-prone, which is exactly the trap FIFO tax reports fall into.

You must report for 2025/26 if your total gains exceed £3,000, or your total disposal proceeds exceed £50,000 (even if the gain is under the allowance). Crypto gains go in the cryptoassets boxes 13.1 to 13.8 of the SA108 capital gains pages, filed with your Self Assessment by 31 January 2027.

To see your real number, export your Binance history as above and drop the CSV into the [free CryptoCGT calculator](/). It applies Section 104, prices each disposal in GBP, and shows the SA108 boxes. Background reading: Section 104 pooling, the SA108 boxes 13.1–13.8, and reporting crypto on Self Assessment.

Worked example

Why FIFO (Binance) and Section 104 (HMRC) differ

You buy BTC twice, then sell some. The cost you can deduct depends on the matching rule, and Binance's Tax Report uses the wrong one for the UK.

Buy 1: 0.5 BTC for £10,000£20,000 / BTC
Buy 2: 0.5 BTC for £30,000£60,000 / BTC
Section 104 pool: 1 BTC, total cost£40,000
Sell 0.5 BTC for £35,000, proceeds£35,000
HMRC cost (pool average = £40,000 × 0.5)−£20,000
HMRC gain (Section 104)£15,000
Binance FIFO cost (first 0.5 BTC = £10,000)−£10,000
FIFO gain (wrong for UK)£25,000

Same trades, a £10,000 difference in the gain. File the FIFO figure and you would over-report by £10,000 here, and in other orderings FIFO can under-report and leave you exposed. Always recompute on the Section 104 basis.

Putting it together

Export your full Binance transaction history (not the Tax Report), including Convert, dust and Earn in their own files, working around the 6-month and data-point limits with multiple exports. Recompute under HMRC's Section 104 rules, deduct the £3,000 allowance, and report on the SA108 by 31 January 2027 if you cross either the gains or the proceeds threshold.

Drop your Binance CSVs into the [free CryptoCGT calculator](/) to get the HMRC figure and the exact SA108 box values, with no account or API connection needed. If you also realised losses, claiming them can cut your bill: see crypto losses. For how staking and airdrops are taxed, see staking & airdrops. Our methodology explains exactly how the engine matches and prices each disposal. For a broader walkthrough of how everything fits together, read the complete UK crypto tax guide.

Sources

See your own number — free, no account

Drop your exchange CSV and read your full Capital Gains Tax figure on screen, with the Section 104 working shown. You only pay if you download the report.

Start free →

This guide is information, not tax advice.Figures and thresholds are for the tax year shown (England, Wales & Northern Ireland; Scottish income tax bands differ). Rates and rules can change, and your own position may differ — check your circumstances and speak to an accountant before you file. CryptoCGT is an information tool, not a regulated tax adviser.