Market Cap: $3.8601T -0.240%
Volume(24h): $201.6346B -2.360%
Fear & Greed Index:

66 - Greed

  • Market Cap: $3.8601T -0.240%
  • Volume(24h): $201.6346B -2.360%
  • Fear & Greed Index:
  • Market Cap: $3.8601T -0.240%
Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos
Top Cryptospedia

Select Language

Select Language

Select Currency

Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos

How to download my Coinbase futures trading history for taxes?

To ensure accurate tax reporting, Coinbase futures traders must manually download CSV reports from the "Reports" section, selecting "Futures" (not Spot) to capture realized P&L, fees, and trade details.

Jul 25, 2025 at 07:56 am

Understanding Coinbase Futures Trading History for Tax Purposes


If you’ve actively traded futures on Coinbase, it’s essential to maintain accurate records for tax reporting. Unlike spot trading, futures transactions involve contracts with expiration dates, leverage, and more complex profit/loss calculations. The IRS requires traders to report capital gains or losses from these activities, making it critical to download your complete trading history. Coinbase does not automatically generate tax forms for futures, so manual export is necessary to ensure compliance.

Navigating to the Reports Section in Coinbase


To begin, log in to your Coinbase account at [coinbase.com](https://www.coinbase.com). Once logged in:

  • Click on your profile icon in the top-right corner
  • Select “Reports” from the dropdown menu
  • This section is where Coinbase compiles transaction histories, including both spot and futures trades — but futures data must be filtered separately

    Ensure you’re using the correct Coinbase entity — Coinbase Advanced Trade or Coinbase Wallet may not contain futures history. If you trade futures, you must be on Coinbase Advanced Trade, which supports derivatives.

    Generating a Custom Report for Futures Trades


    Coinbase allows users to generate custom reports tailored to specific needs:
  • In the Reports section, click “Create Report”
  • Under “Product,” select “Futures” — this is crucial; selecting “Spot” will exclude all futures trades
  • Choose the date range covering your tax year (e.g., January 1 to December 31)
  • Under “Format,” select CSV — this format is compatible with most tax software like TurboTax, CoinTracker, or Koinly
  • Click “Generate Report”

    The system will process your request. Depending on volume, this may take several minutes. You’ll receive an email notification when the report is ready for download.

    Downloading and Verifying the CSV File


    Once the report is generated:
  • Return to the Reports page
  • Locate your newly created report under “Your Reports”
  • Click the download icon (a downward arrow) to save the CSV file
  • Open it using Excel, Google Sheets, or a CSV viewer

    Verify the file includes:

    • Timestamp of each trade
    • Instrument (e.g., BTC-USD Quarterly)
    • Side (Buy/Sell)
    • Quantity
    • Price
    • Realized P&L (Profit and Loss)
    • Fees

    If any of these columns are missing or show “0” for P&L, double-check that the report was generated under the Futures product filter — not Spot. Missing data could result in underreported income.

    Preparing the Data for Tax Software or CPA


    Most crypto tax tools accept CSV imports, but formatting matters:
  • Open the CSV in a spreadsheet program
  • Confirm all rows represent actual trades — no headers or footers should be included
  • Ensure Realized P&L is in USD or your local currency
  • Save the file without modifications unless instructed by your tax software

    If using CoinTracker:

    • Go to “Import Transactions”
    • Select “Coinbase”
    • Upload the CSV file
    • Map the columns if prompted (e.g., “PnL” → “Gain/Loss”)

    For manual preparation with a CPA:

    • Highlight any trades with high leverage or liquidations
    • Include a note explaining how futures P&L was calculated (mark-to-market vs. settlement)
    • Attach the full CSV as an appendix to your tax documentation

    Common Issues and How to Resolve Them

  • “Futures” option not appearing in Reports: Ensure you’ve traded futures on Coinbase Advanced Trade — not Coinbase.com or Coinbase Wallet
  • Empty or incomplete CSV: Regenerate the report with the correct date range and product filter
  • Missing realized P&L: Some older reports may only show trade details without gains — contact Coinbase Support and reference your report ID
  • Duplicate entries: If you see the same trade twice, delete one row — this can happen during report regeneration

    Always keep a local copy of the CSV file and a screenshot of the report generation settings for audit purposes.


    Frequently Asked Questions

    Does Coinbase report futures trading to the IRS?

    No, Coinbase does not automatically report futures trading activity to the IRS. You are responsible for self-reporting all realized gains and losses from futures contracts using your downloaded CSV report.

    Can I download futures history from the Coinbase mobile app?

    No, the Coinbase mobile app does not support report generation for futures. You must use the desktop version of Coinbase Advanced Trade at pro.coinbase.com to access the Reports section.

    What if I traded futures in multiple years?

    Generate separate reports for each tax year. For example, create one report from Jan 1–Dec 31, 2023, and another from Jan 1–Dec 31, 2024. Mixing years in one file may cause errors in tax software.

    Is the realized P&L in the CSV sufficient for tax filing?

    Yes, the Realized P&L column in the CSV represents your taxable gain or loss per trade. This value already factors in entry/exit prices, fees, and contract settlement — no further calculation is needed for basic tax reporting.

Disclaimer:info@kdj.com

The information provided is not trading advice. kdj.com does not assume any responsibility for any investments made based on the information provided in this article. Cryptocurrencies are highly volatile and it is highly recommended that you invest with caution after thorough research!

If you believe that the content used on this website infringes your copyright, please contact us immediately (info@kdj.com) and we will delete it promptly.

Related knowledge

See all articles

User not found or password invalid

Your input is correct