How to File Crypto Taxes with TurboTax – Complete 2026 Guide
TurboTax supports crypto tax reporting, but importing and entering all your transactions correctly requires a few specific steps. This guide walks you through the complete process.
Can TurboTax Handle Crypto Taxes?
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →Yes, TurboTax (Premier or Home & Business tiers) supports cryptocurrency tax reporting. TurboTax can import crypto data from select exchanges and from crypto tax software like CoinTaxReporting. It handles Form 8949 generation, Schedule D summarization, and 1099 import from exchanges.
Option 1: Import from Crypto Tax Software
The most reliable approach for complex crypto portfolios:
- Import all your exchange and wallet data into crypto tax software
- Let the software calculate your gains, losses, and income with correct cost basis
- Download the TurboTax-compatible file (.txf) or use the TurboTax CSV import template
- In TurboTax, go to Federal → Wages & Income → Investments and Savings → Cryptocurrency
- Select "Upload a CSV of sales" and upload your export
Option 2: Direct Exchange Import in TurboTax
TurboTax has direct integrations with Coinbase and a few other exchanges. If you only used one exchange, you can connect directly:
- In TurboTax under Investments, select your exchange (e.g., Coinbase)
- Log in with your exchange credentials
- TurboTax pulls your 1099-B or transaction data automatically
This only works for supported exchanges and may not handle multi-exchange portfolios or DeFi.
Option 3: Manual Entry
For small numbers of transactions, you can enter each disposal manually:
- Navigate to the Investments section in TurboTax
- Select "Cryptocurrency" and choose manual entry
- Enter each transaction: description, date acquired, date sold, proceeds, cost basis
This becomes impractical with more than 20–30 transactions.
Entering Crypto Income (Staking, Mining, Airdrops)
Crypto income is entered separately from capital gains in TurboTax:
- Go to Other Common Income → 1099-MISC if you have a 1099 form from your exchange
- Or go to Less Common Income → Miscellaneous Income → Other Income for unlisted income
- Enter the description (e.g., "Ethereum staking rewards") and the USD amount
The IRS Crypto Question
On the Form 1040 in TurboTax, you must answer the question: "At any time during [year], did you receive, sell, exchange, or otherwise dispose of any digital assets?" If you had any crypto activity, answer Yes. Even if you only held and did not sell, some practitioners advise answering Yes if you received any crypto.
Checking for Errors
Before submitting, review your Schedule D total to ensure it matches the sum of all your Form 8949 transactions. Common errors include double-counting, incorrect holding periods, or missing cost basis entries. Crypto tax software pre-validates this before you export to TurboTax.
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.