Easily report your crypto taxes with TurboTax! Learn how to gather transaction data, import it, and handle staking and airdrops for accurate filing.

Reporting your cryptocurrency transactions on your tax return can feel like a daunting task, but TurboTax has streamlined the process significantly. This guide will walk you through exactly how to gather your crypto data, import it correctly, and handle different types of transactions like staking and airdrops. We’ll cover every step needed to accurately report your crypto activity and file with confidence.
Before you even open TurboTax, the most important step is to prepare your data. You cannot accurately report your history without a complete record of every transaction across all platforms you've used. This is not a step you can skip, as trying to piece it together inside the tax software will lead to mistakes.
The IRS treats cryptocurrency as property, meaning you need to report the capital gain or loss on every single disposal. A disposal includes:
For each of these events, you must know four key pieces of information:
The easiest way to get this information is by downloading transaction history reports or CSV files from every exchange and platform you've ever used. If you've only used one exchange like Coinbase, this is relatively simple. However, if you've used multiple exchanges, DeFi protocols, and self-custody wallets, consolidating this data manually is nearly impossible. This is where crypto tax software such as CoinLedger or Koinly becomes invaluable. These tools connect to hundreds of exchanges and wallets via API or CSV uploads, automatically reconcile your transaction history, calculate your capital gains and losses, and generate a specific TurboTax-ready CSV file.
Understanding what happens behind the scenes helps demystify the process. When you import your cryptocurrency data into TurboTax, it isn't just dropping numbers onto your Form 1040. The software uses the information to automatically populate two critical tax forms:
Your job is to provide accurate, complete data. TurboTax’s job is to put that data in the right places on these forms. The import tools are designed to handle thousands of transactions, making it manageable for even the most active traders.
With your transaction history CSV file ready (either from an exchange or a dedicated crypto tax tool), you're ready to begin. The process is straightforward if you follow these steps.
Near the beginning of your federal tax return, every U.S. taxpayer is now presented with this question on Form 1040: "At any time during [the tax year], did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, gift, or otherwise dispose of a digital asset (or a financial interest in a digital asset)?"
If you've engaged in any crypto transactions whatsoever—buying, selling, trading, airdrops, earning interest—you must check "Yes." Answering this question accurately is a top priority for the IRS.
Once you are in your federal return, you'll work through the "Income & Expenses" section. This is where you report your wages, business income, and investment results.
TurboTax now gives you several ways to get your data in. When asked to enter your financial institution's name, you have a decision to make.
Method A: Direct Partner Import
TurboTax has direct partnerships with a handful of major US-based crypto exchanges. If you type in the name of your exchange (e.g., "Coinbase") and it appears as a branded partner, this is often the simplest method if that's the only platform you use. You will be prompted to log in safely with your exchange credentials, and TurboTax will automatically pull in your Form 1099-B data directly. Be aware, this only works if your transaction history is clean and completely contained within that one exchange.
Method B: Upload a Consolidated CSV File
This is the most flexible and recommended method for anyone with more than a few transactions or who uses multiple platforms. This is where the CSV file you prepared earlier comes in.
You can then review your imported sales. Don't worry if it imports as thousands of individual transactions—that's exactly what Form 8949 requires.
Method C: Manual Entry
This should only be used as a last resort if you have five or fewer transactions for the entire year. It is time-consuming and prone to typos. You can either enter each sale individually or report a summarized total if you have a 1099-B, but this is less common for crypto.
Start using Feather now and get audit-ready answers in seconds.
Capital gains are only half the picture. Many crypto activities generate ordinary income, which is taxed differently and reported in another section of your return. The CSV file for capital gains does not include this information.
When you receive crypto as income (not from buying or trading), its value in U.S. dollars at the moment you receive it must be reported. That value also becomes the cost basis for those coins if you later sell them.
If you earned staking rewards or interest from a DeFi protocol or a centralized lending platform:
The process is nearly identical for other income sources. The fair market value of coins from hobby mining or airdrops is also reported under "Other reportable income."
Important Note on Business Mining: If your mining activity constitutes a business (you invest significant time and capital with the intent to profit), you should report this income and related expenses on Schedule C, Profit or Loss from Business. This is beyond casual or hobby mining.
Before hitting that "file" button, take a moment to review everything.
Reporting your crypto to the IRS comes down to a systematic process: consolidate all your transaction data, neatly calculate your capital gains using specialized software, and then use TurboTax’s import tool to populate Form 8949 and Schedule D. Just remember to separately report any income from staking, mining, or airdrops in the less common income section.
When questions arise that go beyond straightforward data entry, such as the nuances of DeFi protocols, NFT basis tracking, or multi-state reporting for mining operations, finding a definitive, source-backed answer is key. For those complex scenarios, we built Feather AI to deliver instant, audit-ready answers drawn directly from IRS guidance and the tax code, helping accounting professionals advise their clients with verifiable confidence.
Written by Feather Team
Published on December 7, 2025