Preparing Your Crypto Records

How to Download Coinbase Transaction History as a CSV (UK)

A step-by-step guide for UK users to find and download their transaction history from Coinbase for HMRC tax compliance.

Back to guidesPublished 6 Apr 2024Updated 7 Jan 2025

If you’re preparing your crypto taxes in the UK, HMRC expects you to keep detailed records of your cryptocurrency transactions. For most Coinbase users, this means downloading your transaction history as a CSV file.

If you are already logged in, you can jump straight to the correct page here:

Go to Coinbase Statements
Opens in a new tab

Many people struggle to find this option on Coinbase. The data is available, but the location is not obvious and has changed over time. This guide explains why it’s hard to find and walks through the exact steps to download it.

Before You Start

  • Use the Coinbase website, not the mobile app: The app does not provide full CSV export options.
  • Make sure you know the date range you need: HMRC may require records going back several tax years.

Step-by-Step: Downloading Your Coinbase CSV

1. Log in to Coinbase

Go to the Coinbase website and log in to your account as normal.

2. Open the Account menu

In the top-right corner of the screen, click the 3×3 grid of dots icon.

This opens a menu. At the bottom of that menu, click Account.

This is the key step most people miss.

3. Go to “Statements”

Once you are on the Account page:
  • Look at the menu on the left-hand side
  • Click Statements

This is where Coinbase stores downloadable transaction data.

4. Set your date range and download

On the Statements page:
  • Choose the start and end dates you need
  • Select CSV as the format (if prompted)
  • Download the file

Coinbase Pro (Heritage Data)

If you used Coinbase Pro before it was deprecated, you can still access your historical transaction records from the same Statements page.

How to find Pro records:

  1. Go to the Statements page.
  2. Look for the tabs or dropdown menu near the top (often labelled "Portfolios" or "Product").
  3. Select "Other" or "Coinbase Pro" from the list.
  4. Download the CSV as normal.

Note: Coinbase has migrated most Pro accounts to "Advanced Trade" on the main platform, but older history often remains sequestered under these "Other" tabs.

What the CSV Contains (and Why It Matters)

The Coinbase CSV typically includes:

  • Buy and sell transactions
  • Crypto-to-crypto trades
  • Fees
  • Transfers in and out of Coinbase
  • Dates and amounts

This information is required to:

  • Calculate capital gains
  • Identify taxable disposals
  • Separate income events (such as rewards)
  • Demonstrate compliance if HMRC asks for records

Common Issues and Checks

“I can’t see Statements”
Make sure you are under Account, not Portfolio or Assets.
“The CSV is empty”
Check your date range. Coinbase will not warn you if the range contains no activity.

What to Do After Downloading

Downloading the CSV is the first step, not the last. HMRC expects you to keep detailed crypto records.

Next Steps for Tax Compliance

Summary

  • Coinbase does allow CSV downloads
  • The option is hidden under Account → Statements
  • You must use the desktop website
  • The CSV is essential for UK crypto tax compliance