see other integrationsSee other integrations

How to do your Coinbase Pro taxes & integrate Coinbase Pro with Accointing

Connect Coinbase Pro with Accointing via API or CSV - use our free portfolio tracker, or calculate your Coinbase Pro taxes with Accointing for mobile and desktop

Coinbase Pro is an advanced version of the Coinbase exchange and trading platform allowing more experienced crypto traders to buy and sell a high volume of cryptocurrencies. It offers more in-depth analysis data about crypto assets hence ideal for more dedicated crypto traders.

How does Coinbase Pro tax reporting work?

Coinbase Pro gives more detailed asset information to enable you to trade like a pro investor. However, it can’t give you a tax report for your trades and transactions. That’s why Accointing's Coinbase Pro calculator and portfolio tracker are here to help you. 

With our free tools, you can calculate and generate your Coinbase Pro tax report in your country’s required format. 

You can achieve this by connecting the Coinbase Pro account to Accointing and then importing trade and transaction history. Here are the methods you can use to do this:

  • API – grant Accointing access to your Coinbase Pro account and sync your transactions automatically. 

  • CSV - Export your Coinbase Pro transaction history data and import it into Accointing

  • Accointing template - download our simple template, fill, it out, and import it into Accointing.

Integrate with Accointing via the Coinbase Pro API

Connecting your Coinbase Pro account to Accointing via API is simple through the following steps:

  1. Sign in to your Coinbase Pro account. 

  2. from the top right corner, Hover over Profile and choose API from the dropdown. 

  3. Click on New API Key and specify a name for the API key, such as Accointing. 

  4. Ensure the view checkbox is checked to enable read-only.

  5. Create the API key’s passphrase. Coinbase Pro can auto-generate it for you. Copy the phrase and keep it safely for later use. 

  6. Check your phone for the 2-step authorization code and enter it in the provided input field. 

  7. Finally, copy the displayed API key and Secret key and store them safely. Coinbase Pro won’t allow you to retrieve them at a later time once lost. 

  8. Now proceed to Accointing and log in. 

  9. Hover over the Wallets menu and select Add wallet. 

  10. Search for Coinbase Pro and select it from the dropdown list. 

  11. Choose the recommended Automatic option and click Continue.

  12. Specify Coinbase Pro as the wallet name. 

  13. Copy and paste your API key, secret key, and passphrase accordingly.

  14. Select All from the dropdown to import all your transaction data. Alternatively, specify a date from which to import the data. 

  15. Click Save to complete the integration. 

API supported features:

  • Deposits.

  • Trades and fees.

  • Withdrawals.

  • Vault.

  • Spot prices. 

API unsupported features:

  • Spot transfers.

  • Mining income. 

Integrate with Accointing via the Coinbase Pro CSV/XLSX file

If you don’t want to link your Coinbase Pro account with Accointing using the API, you can also do so by importing a CSV file containing your history of trades, withdrawals, and deposits. Here is a simple guide to go about it.

Downloading CSV files from Coinbase Pro 

  1. Sign in to your Coinbase Pro account. 

  2. From the top right corner, choose your profile. 

  3. Select Statements from the dropdown menu.

  4. Choose Accounts from the Generate dropdown menu. 

  5. Select All accounts in the popup.

  6. Set a start and end date to cover the whole period you’ve used your Coinbase Pro account. Select CSV as your preferred format. 

  7. Specify the email address where the CSV file will be sent and click Generate report. 

  8. Access your email inbox and download the file. 

Importing CSV files into Accointing

  1. Login to Accointing.

  2. Choose Add wallet under the Wallets menu.

  3. Search for Coinbase Pro and select it from the dropdown list.

  4. Choose the File import option and click Continue. 

  5. Enter your wallet name as Coinbase Pro and select the downloaded CSV file. 

  6. Select All from the Import from the dropdown. 

  7. Click Save to start importing the data. 

How to review and track your Coinbase Pro transactions in Accointing

  1. Once through with Coinbase Pro transactions import, go to your Accointing dashboard and preview a summary of your portfolio. 

  2. Analyze the transaction history, profits, and losses by specifying the applicable start and end dates.

  3. Check the various crypto assets, and click one to begin analyzing the buy and sell dates. Select multiple assets at a go to compare their performance under selected dates. 

  4. Keep close and monitor your Coinbase Pro investment portfolio, spread, and distribution. Learn how each asset is stored, whether in an exchange or wallet. 

Common issues with importing transactions from Coinbase Pro 

While importing a CSV file from Coinbase Pro, you may run into an error with a message, “No headers found.” If you experience such a problem, you should contact Coinbase Pro directly to send you another CSV file.

Calculate your Coinbase Pro taxes in seconds