Resources/Integrations/Preparing Your Coinbase Pro Taxes

Preparing Your Coinbase Pro Taxes

Last Updated: November 29 2023

CryptoTaxCalculator allows you to calculate your taxes arising from any trading activity on Coinbase Pro. All you have to do is import your trading data via CSV or the API, and we will automatically normalize these transactions back to your local currency. You can then easily calculate your financial year's short and long-term gains using various in-app inventory methods.

Import via API Keys

  1. Log in to Coinbase Pro
  2. Navigate to API Settings page by clicking on your Profile (
    CoinbasePro API key
    CoinbasePro API key
  3. Click the ‘New API Key’ button
  4. For Permissions, tick 'View' only
  5. Copy your Passphrase into the ‘Api Password’ field in CryptoTaxCalculator
  6. Click ‘Create API Key’ button
  7. Copy your Passphrase, API Key and API Secret

Import via Order History CSV File

Log in to Coinbase Pro and complete the following steps for Trade Data and Deposits/Withdrawals

Trade Data:

  1. Navigate to My Orders > Filled Orders (
    CSV trade history
    CSV trade history
  2. Click on the ‘Download Statement’ button
  3. Click Product > All
  4. For the date, set it the date of/or before you began trading
  5. For the format, select CSV instead of PDF
  6. Upload the 'Fill Statement' CSV to CryptoTaxCalculator to upload your trading data


  1. Log in to Coinbase Pro
  2. Under your portfolio icon, navigate to 'Statements'
  3. Click 'Generate' and select 'Account'
    CSV withdrawals/deposits history
    CSV withdrawals/deposits history
  4. Select 'All Accounts' and make sure the format is 'CSV' before clicking 'Generate Report'
  5. Upload this 'Account Statement' CSV to CryptoTaxCalculator.

The information provided on this website is general in nature and is not tax, accounting or legal advice. It has been prepared without taking into account your objectives, financial situation or needs. Before acting on this information, you should consider the appropriateness of the information having regard to your own objectives, financial situation and needs and seek professional advice. Cryptotaxcalculator disclaims all and any guarantees, undertakings and warranties, expressed or implied, and is not liable for any loss or damage whatsoever (including human or computer error, negligent or otherwise, or incidental or Consequential Loss or damage) arising out of, or in connection with, any use or reliance on the information or advice in this website. The user must accept sole responsibility associated with the use of the material on this site, irrespective of the purpose for which such use or results are applied. The information in this website is no substitute for specialist advice.

Shane Brunette


Shane Brunette founded CTC back in 2018 after dealing with his own crypto tax nightmare. He has worked closely with accountants and tax lawyers to make it easy for fellow cryptocurrency users to be tax compliant.

Recommended reads

Free report preview

Import all transactions and preview your tax report for free
No Credit Card Needed

Copyright © 2023 CryptoTaxCalculator