There are two options for importing your Coinbase trade history. You can upload your history via CSV files or import via read-only access API. The CSV process is laid out below.
Note - Coinbase and Coinbase Pro / GDAX are treated as two separate exchanges. If you used both, you need to import your history from each exchange. Here is the guide for importing Coinbase Pro.
*Very important to follow instructions exactly as seen to avoid errors*
Click on your profile icon and select 'Tools'
Select the 'Reports' tab from the tools menu bar.
ATTENTION - DO NOT attempt to use the Coinbase 'Tax Transactions Report' - we need the Buys, sells, and merchant payouts report.
Click on "New Report" and use the following report settings for EACH coin's history.
- Type: *Buys, sells, and merchant payouts*
- Account: The Coin you are wanting to export
- Time Range: ALL HISTORY
- Email to: Your normal email address
For example: if you transacted in BTC, ETH, LTC, or USDC, you will need to generate separate reports, one for each coin.
*Note - when selecting time range as ALL HISTORY, Coinbase might reset your report type. Please make sure Buys, sells, and merchant payouts is still selected.*
Click on "Create Report" then download your report. If you are having issues downloading, right click the download link then click save.
Create this report for each coin you have traded in
If you are unable to download the CSV file by clicking the button from their email, follow these steps:
- Right click the download button
- Copy link
- Open a new tab in chrome
- Paste the link
- Hit the enter key
Navigate to the Coinbase tab on CryptoTrader.Tax and drag the file you just downloaded into the blue box.