How to File Cryptocurrency Taxes on TurboTax: A Step-by-Step Guide
Figuring out how to file cryptocurrency taxes on TurboTax without the usual stress is often difficult. Between trading, staking, and mining, crypto taxes get messy pretty quickly.
Reviewed by Michael Bergloff, CPA, MST | US tax reviewer for Crypto Tax Made Easy | Last reviewed June 2026
TurboTax removes confusion and lets you report your crypto activity, track capital gains, and finish your return confidently.
How the IRS Treats Crypto
The IRS sees cryptocurrency as property. Most cryptocurrency transactions are taxable. When you sell, trade, or spend coins, you’ll record a capital gain or loss based on what you originally paid.
- If you held the asset for less than a year, it’s a short-term gain taxed like ordinary income.
- Anything you’ve held longer counts as a long-term gain, usually taxed at a lower rate.
Wallet transfers between your accounts aren’t taxable, but you should still track them for accurate crypto tax reporting later. Don’t know how?
What to Gather Before You File Crypto Taxes
Collect everything tied to your crypto activity for the tax year: records from other exchanges, wallets, and any platform where you earned, spent, or moved crypto.
- A full list of crypto transactions: buys, sales, trades, swaps, transfers
- Tax forms like 1099-B, 1099-MISC, or 1099-NEC from exchanges or wallets
- Records of cryptocurrency income, including staking rewards, mining income, and airdrops
- CSV files or reports from your crypto tax software
- Notes on fees (gas, trading, withdrawal) since they affect your cost basis
If you mined crypto or earned it through self-employment, record the market value at the time you received it. That amount becomes your cost basis for future capital gains and losses.
TurboTax Online: Step by Step
- Sign in to your TurboTax account and open the return for the correct tax year.
- Go to the Federal tab → Wages & Income.
- Scroll to Investments & Savings and click Select Cryptocurrency.
- You can import data from supported partners or upload a CSV from your crypto tax software.
- If your exchange isn’t listed, pick New Entry (sometimes shown as Enter a different way) to add transactions manually.
- For each sale or trade, enter the date acquired, date sold, sale price, cost basis, and fees.
- For cryptocurrency income, such as staking, mining, or interest, go to Less Common Income and choose the right category.
- If you mine crypto as part of a business or side gig, report it on Schedule C and include related expenses like electricity or hardware.
- Double-check everything on each screen, then go to File to submit electronically or by mail.

TurboTax Desktop: Step by Step
- Open your return and go to the Federal section.
- Choose Income & Wages → Investment Income → Stocks, Mutual Funds, Bonds, Other, then select Cryptocurrency.
- Import your files or type in the details manually.
- TurboTax will calculate your gains and losses and move them to Form 8949 and Schedule D.
- Enter any cryptocurrency income in the right section. Use Schedule C for mining or self-employment work.
- Review your information and file when everything looks good.

Both TurboTax versions create the same tax forms and handle crypto activity the same way. Just use whichever layout you prefer.
Need help?
What Counts as a Taxable Crypto Event
Any time you dispose of crypto, it becomes a taxable transaction you need to report.
- Selling bitcoin for USD (capital gain or loss)
- Swapping one token for another (treated as a sale)
- Paying for goods or services with crypto
- Receiving coins from mining, staking, or airdrops (taxed as cryptocurrency income when received)
Example: You bought 0.5 ETH for $1,200 and sold it six months later for $1,800. That’s a $600 short-term gain. After import or manual entry, TurboTax will calculate this automatically.
Common Mistakes to Avoid
- Marking wallet transfers as sales
- Forgetting to include gas or trading fees that change your cost basis
- Importing the same data twice from different exchanges
- Mixing business and investment income
- Missing other reportable income like staking rewards or airdrops
Clean, organized records save you from confusion and potential questions later. If unsure you’ll do this all correctly; do not risk thousands of dollars in fines.
How to Handle Complex Scenarios
Some crypto activity doesn’t fit neatly into tax forms. DeFi lending can generate both interest income and taxable swaps. NFT sales count as property sales, so they’re subject to capital gains and losses.
Airdrops and hard forks are income-based on fair market value when you receive them. Later, when you sell, that initial income becomes your cost basis. TurboTax automatically separates those amounts for clearer reporting.
If a transaction seems complicated, add a short note for your records. This helps if the IRS ever asks for details.
Why Use Crypto Tax Software with TurboTax
If you trade across several exchanges, a crypto tax tool saves you hours.
- Combines all cryptocurrency transactions in one file
- Calculates capital gains and losses trade by trade
- Tracks mining, staking, NFTs, and interest consistently
- Connects easily with TurboTax Online or TurboTax Desktop
Once your report is ready, upload it to TurboTax, review the summary page, and continue filing.
Final Review Before You File
Before clicking “File,” take one last look:
- Confirm all taxable transactions are recorded correctly
- Check Form 8949, Schedule D, and Schedule C for accuracy
- Make sure no tax forms are missing and no exchange data was left out
- Verify totals for investment and cryptocurrency income
- Do a quick screen-by-screen review, then submit
Spending a few extra minutes here could save you time and questions later. Remember, if you are not 100% certain you and your accountant prepared and uploaded the report correctly… Spend some money today, avoid huge fines.
Bottom Line
Crypto taxes get stressful, but TurboTax makes the process manageable. Once you have your records and transactions in order, you’ll report cryptocurrency with confidence.
If your setup includes DeFi, NFTs, or business-level mining, talk to a tax professional or use crypto tax software to double-check your return. A careful review now keeps you on the safe side when it’s time to file.
If you want an expert review of your crypto activities and to have accurate crypto tax reporting, request a free crypto tax review from our team.
Frequently Asked Questions
Do I have to report cryptocurrency if I didn’t cash out to fiat?
Yes. Even if you didn’t sell for cash, crypto trades and purchases are taxable transactions.
Where do I enter staking or mining rewards in TurboTax?
Report them as cryptocurrency income under “Other Income” or use Schedule C if they’re tied to self-employment.
Does TurboTax support NFT or DeFi reporting?
Yes, but complex transactions may require manual entry. Keep detailed records for accurate tax reporting.
Which TurboTax version should I use?
Both TurboTax Online and TurboTax Desktop work for crypto. The online version connects easily to exchanges, while the desktop version gives more manual control.
How do I start filing my cryptocurrency taxes using TurboTax?
Begin by accessing the cryptocurrency section on TurboTax and importing your transaction data to initiate the filing process.
What if I have crypto transactions from multiple exchanges and wallets?
TurboTax handles transactions from multiple exchanges and wallets, providing a comprehensive approach to reporting crypto activities.
How does TurboTax handle different types of cryptocurrency income?
TurboTax assists in categorizing and reporting various types of cryptocurrency income, including income from staking and mining.
Is it possible to file taxes for NFT transactions using TurboTax?
Yes, TurboTax accommodates the filing of taxes for NFT transactions, offering support for reporting these activities accurately.
How do I handle crypto transactions with large volumes in TurboTax?
TurboTax provides guidance on reporting crypto transactions with large volumes, ensuring accuracy and compliance.
What should I do if I transferred my crypto between different wallets?
Report the transfer accurately within Turbo-Gax, utilizing the platform’s resources to ensure completeness in tax filing.
How does TurboTax handle crypto income from staking and mining?
TurboTax assists in categorizing and reporting income from staking and mining, ensuring accurate tax reporting for these activities.
What do I need to know about using TurboTax for crypto tax filing?
Utilize TurboTax’s resources and support tailored to crypto tax filing to ensure accurate and compliant tax reporting for your cryptocurrency activities.
Disclaimer:
The information provided by Crypto Tax Made Easy on this website and through our services is intended for general informational purposes only and does not constitute professional, financial, accounting or tax advice.
Keep reading
- How to file your crypto taxes the step-by-step filing walkthrough.
- Work with a US crypto tax accountant get your filing handled by specialists.
