Coinbase Logo

How to Connect Coinbase with Koinly

Coinbase pairs perfectly with Koinly to make crypto tax easy! 🤝 Connect Coinbase to Koinly to quickly calculate your taxes. ⚡ Just follow a few simple steps! 🖱️

API Import CSV File Import
Last updated: Monday, 12 September 2022

More than 68 million people are using Coinbase to buy, sell, stake and store their cryptocurrency assets. Whatever your crypto strategy on Coinbase, Koinly can help you get your taxes done.

How to get a tax statement from Coinbase

Coinbase is known as one of the best crypto wallets and is a strong choice for crypto beginners and enthusiasts alike.

You might be wondering, does Coinbase provide CSV tax and trade history reports? What about a Coinbase tax API? Is it even possible to get tax info and statements from Coinbase? The good news is, while Coinbase might not provide tax forms and documents, Coinbase does offer 2 easy ways to export transaction and trade history!

Coinbase pairs with Koinly through API or CSV file import to make reporting your crypto taxes easy. Once connected, Koinly becomes the ultimate Coinbase tax tool. How? Koinly will calculate your Coinbase taxes based on your location AND generate your EOFY tax report, all within 20 minutes! All you’ll need to do at tax time is download your Coinbase tax statement from Koinly and file it with your local tax authority. Done!

How does Koinly work with Coinbase?

Koinly works by importing your Coinbase transaction data. Let's look at an example - here's some transactions in a Coinbase account.

Transactions in Coinbase example

You can import your Coinbase transaction history via API integration or by uploading CSV files of your Coinbase transaction history. Once you've done this, you'll be able to see your Coinbase transactions in Koinly - like this.

Koinly Coinbase transactions example

This lets you manage all your crypto transactions - from Coinbase and any other exchanges you use - from one single platform, making crypto tax simple. Here's how to import your Coinbase transaction data.

How to connect Coinbase to Koinly via API

On Koinly

  1. Sign up or log in to Koinly and go to the wallets page.
  2. Select add new wallet: Coinbase.
  3. Select set up auto-sync.
  4. The previous step will take you to the Coinbase website, sign in and authorise access for Koinly.

Good to know
If you use Coinbase Pro, you'll need to sync your Coinbase Pro account separately (see how here). The Coinbase API now supports the new 'advanced trade' transactions.

How to connect Coinbase to Koinly via CSV

On Coinbase

  1. Sign in to your Coinbase account
  2. Head to your profile in the top right corner and select settings.
  3. Select privacy.
  4. Scroll down and select request data export.
  5. Check the transaction history box.
  6. Select send request.
  7. Head into your email and download the CSV file.

On Koinly

  1. Sign up or login into Koinly and head to wallets.
  2. Add a new wallet: Coinbase.
  3. Select import from file.
  4. Upload your Coinbase CSV file.

Good to know
If you've set up 2-factor authentication, your Coinbase account may ask you to verify after you've selected send request. In some instances, it may take a couple of days for your email and attached CSV file to come through, so don't panic if you don't see it straight away. Your Coinbase CSV file will not contain transactions to and from Coinbase Pro, so you'll need to import a separate CSV file with your Coinbase Pro transactions. If you are using both wallets, it's normal to see transactions from Coinbase Pro to Coinbase, even if you never sent those funds. This is because whenever you transfer crypto from Coinbase Pro, internally it arrives at your Coinbase account first, before being sent on. These transfers aren't taxable events and Koinly should recognize this automatically.

How do I troubleshoot my Coinbase integration to Koinly?

Having issues with your Coinbase data import? We have lots of helpful resources: