How to Download Coinbase CSV & Export API? UK Crypto Tax Guide! 

coinbase CSV and API

Last updated on 17 September 2026

How to Download Coinbase CSV & Export API? UK Crypto Tax Guide! 

How do you export your Coinbase transactions for UK tax reporting? You can do this by downloading a CSV file or using an API connection to plug your Coinbase data into tax software like Koinly or CoinTracking. 

If you are a UK crypto investor, trader, or even a casual user, reporting your cryptocurrency transactions to HMRC is mandatory. Coinbase, being one of the most widely used cryptocurrency exchanges, holds your transaction history, including buys, sells, deposits, and withdrawals. All of which may be relevant for calculating your cryptocurrency taxes. 

There are two main ways to get this data from Coinbase: 

  1. CSV Export: A downloadable spreadsheet file. 
  1. API Export: A live connection to tax tools that pulls your transaction data automatically. 

Let’s look at both methods and explain step by step how to export your data correctly. 

Why Is This Important for UK Tax Reporting? 

In the UK, HMRC treats most crypto transactions as capital disposals, which means if you sold, swapped, or gifted crypto, you might owe Capital Gains Tax. Even staking rewards or airdrops could be subject to Income Tax. 

Coinbase doesn’t automatically report your tax to HMRC. You have to gather the data and plug it into tax software or give it to your accountant. That’s where CSVs and API connections come in. 

Method 1: Exporting CSV from Coinbase 

The CSV file is like a digital paper trail. It gives you a downloadable snapshot of your Coinbase transactions in a spreadsheet format. 

  1. Log In: Go to www.coinbase.com and sign in to your account. 
  1. Go to Reports Section: Once logged in, click on your profile icon in the top right corner. Then choose Reports. 
  1. Generate Transaction History: In the reports section, look for “Transaction History.” Choose the custom date range, ideally covering the entire tax year (6 April to 5 April for UK tax). Click to generate the report. 
  1. Download Your CSV: Once the report is ready, download it. The CSV file includes details like transaction type (buy/sell/send/receive), date, quantity, fees, and more. 

If you bought Bitcoin in August 2023 and sold it in January 2024, both of these events will appear in your CSV. You (or your accountant or tax tool) can then calculate the gain or loss and apply the correct tax treatment. 

Tip: 

CSV files can sometimes be messy, especially if you have done a lot of transactions or transferred crypto to other wallets. In such cases, using an API connection can be cleaner and more efficient. 

Method 2: Exporting via API 

API stands for Application Programming Interface, but you don’t need to be technical to use it. It’s just a secure way to connect Coinbase with tax software like Koinly, CoinTracking, or Accointing. Once linked, the software automatically pulls your transactions in real time. 

  1. Log In to Coinbase: Go to your Coinbase account as usual. 
  1. Go to Settings > API: Click on your profile > Settings, then navigate to the API tab. 
  1. Create API Key: Click on Create API Key. You will be asked to set permissions; make sure to select Read-only. This way, the connection can only read data; it cannot make transactions. 
  1. Whitelist IP Address (Optional): Some tax tools ask for an IP address to be whitelisted for extra security. You will find that IP address inside your tax software account (usually under Coinbase integration). 
  1. Connect with Tax Tool: Once your key is created, copy the API Key and Secret Key and paste them into your chosen tax platform like Koinly or CoinTracking. 

That’s it. Your transaction data will begin syncing. No need to manually download and upload spreadsheets every tax year. 

You have made 500 transactions in 2024. Instead of downloading a massive CSV and checking line by line, you just create a Coinbase API connection in Koinly. Within minutes, all your data is synced and ready for tax reporting. 

Coinbase’s export covers Coinbase. If you’ve traded across several exchanges, the pooling calculation spans all of them. A crypto accountant who handles the pooling rules can put it together properly.

Which Method Is Better? 

It depends on your needs. 

Use Case Best Option 
Few transactions CSV Export 
Many transactions API Export 
Ongoing use API Export 
Manual control CSV Export 

If you are just testing the waters, CSV is simple and quick. If you are an active trader or use multiple wallets and exchanges, API export is far more efficient. 

What Happens After Exporting? 

Once you’ve got your data, either through CSV or API, the next step is to: 

  • Import it into a tax platform like Koinly, CoinTracking, or Accointing. 
  • The software will categorise each transaction (buy, sell, airdrop, etc.). 
  • You’ll see your capital gains or income tax summary. 
  • Download a HMRC-compliant tax report. 
  • Share it with your accountant or file it yourself. 

Tax tools also help you detect errors, for example, if a transfer from Coinbase to your wallet is mistakenly logged as a disposal. 

If the deadline is close and the numbers still do not add up, our crypto accountants in London can take it from here, either at the Blackfriars office or by video call.

Don’t Wait Until the Deadline! 

In the UK, the crypto tax deadline aligns with the standard Self Assessment deadline; 31 January following the end of the tax year. So, for the 2024–25 tax year, you need to report your crypto activity by 31 January 2026. 

But leaving it till the last minute creates unnecessary stress. HMRC may issue penalties for incorrect or late filings. Getting your data early gives you time to sort out issues and optimise your tax position. 

Final Thoughts: Make Crypto Tax Simple 

If you are a seasoned investor or just getting started, understanding how to export your Coinbase data is the first step toward crypto tax compliance. The CSV method gives you manual control. The API method gives you automation. Either way, staying on top of your tax reporting protects you from fines and lets you invest with peace of mind. 

If you need help with crypto tax in the UK, from reconciling your Coinbase data to submitting your Self Assessment, speak to the experts at Crypto Accountants. We make crypto accounting stress-free, accurate, and compliant. 

Need help getting your Coinbase data into HMRC-ready shape? Book a call with Crypto Accountants, let’s take care of the numbers so you can focus on your crypto future. 

People Also Ask 

Do I need both CSV and API exports? 

No, you only need one method. CSV is fine for one-off use or fewer transactions. API is better for ongoing syncing or large volumes. 

Is the Coinbase API safe to use with tax tools? 

Yes, as long as you set permissions to read-only, the API key cannot perform any transactions. It only pulls data, not pushes. 

Does Coinbase report to HMRC? 

Coinbase has shared data with HMRC in the past, particularly for high-value accounts. However, the responsibility to declare gains or income still lies with you. 

What tax software supports Coinbase API? 

Tools like Koinly, CoinTracking, Accointing, and Recap all support Coinbase API integrations for UK users. 

Table of Contents

Leave a Comment

Your email address will not be published. Required fields are marked *

On Key

Related Posts

Scroll to Top