NOTE: Coinbase Pro has recently shut down and migrated to Advanced Trading within Coinbase (learn more here.) Any transactions made on Coinbase Pro prior to this change must still be imported into CoinLedger for tax purposes. After the end of 2023, the Coinbase Pro site and app will no longer be available. Former users can still generate their Coinbase Pro transaction history statements and import them into CoinLedger through the steps below.
Check out this short video demonstration of this process, or follow along for the step-by-step breakdown below!
Log In to the Coinbase Account Statements page.
Next, select Coinbase Pro. Then, navigate to the Generate custom statement field on the right side of your screen.
Next, from this menu generate a CSV file with each of the following categories selected:
Report type: Account
Portfolio: All Portfolios
Account type: All Accounts
Date: All time
Be sure to follow the specifications above exactly, otherwise your import may fail.
Once you've selected all of the fields above, press Generate to download a CSV file of your Coinbase Pro transactions.
Next, you'll receive an email with a download link. From that email, select Download Your Report, and proceed with saving it as a CSV.
Download the statement as is. We recommend that users do NOT open this file before importing, as programs like Excel may alter the headers or format of the file automatically.
Tip: If you're using Safari, a new tab will open with a plain text version of your Account Statement. Click Edit and then Save As. Don't change the format of your file.
Once you've downloaded your file in .csv format, head over to CoinLedger and navigate to Step 1. Import. Select Add Account then choose the Coinbase Pro tab on CoinLedger.
Click Upload File and select/drag and drop your CSV file into the box to import your transactions.