How to Report Crypto on TurboTax in 2026

Tynisa (Ty) Gaines
ByTynisa (Ty) Gaines, EAReviewed byZac McClure, MBAUpdated on September 30, 2026 · minute read
VerifiedExpert verified

TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.

  • TurboTax Online and Desktop use different workflows. Check before exporting.

  • To file crypto taxes with TurboTax, prepare your crypto tax report first.

  • Then import or upload the right Form 8949 file.

You can file crypto taxes with TurboTax by preparing your crypto tax reports first. Then import or upload the right Form 8949 file into TurboTax. The exact process depends on whether you use TurboTax Online or Desktop.

This guide covers reporting 2025 crypto activity on a federal tax return filed with TurboTax in 2026. TurboTax screens and reporting requirements can change from one tax year to the next.

What changed in TurboTax Online for crypto imports in 2026?

TurboTax Online now gives crypto users several ways to add transaction data. Depending on the source, you may be able to import directly from a supported crypto source, upload a gain/loss PDF or image, upload a CSV built on TurboTax's universal template for a source TurboTax does not support, or enter transactions manually.

For TokenTax users, the online workflow is to download the TurboTax-compatible Form 8949 PDF from TokenTax and upload it to TurboTax Online. This file is formatted for TurboTax's import process and includes the transaction details needed to report your crypto capital gains and losses.

Before creating the file, make sure you've added and reconciled your crypto exchanges, wallets, and other integrations in TokenTax. Missing transaction history can affect cost basis and the gains or losses that appear on your Form 8949.

After the upload, review the imported transactions before moving on. Check that proceeds, cost basis, dates, and gain or loss amounts came through correctly, and resolve any transactions TurboTax flags for additional information.

What you need before you start

Before you open TurboTax, make sure your TokenTax reports are finalized and your reconciliation review is complete, including any missing cost basis or import issues. Also, confirm whether you are using TurboTax Online or TurboTax Desktop, because the steps and file formats are different.

This table shows the basic prep checklist before you start the TurboTax workflow.

Item

What to prepare

Why it matters

TokenTax account

Your synced wallets, exchanges, and finalized tax data

Your 8949 and income reports pull from this data

TurboTax version

Online or Desktop

The import method is different

TokenTax 8949 export

TurboTax-friendly 8949 PDF for Online

Prevents format issues and saves time

Income report

Staking, mining, airdrops, lending, etc.

You may need to enter ordinary income separately

Supporting records

Exchange statements, 1099s, transaction exports

Useful for review, corrections, and audit trail

Time for review

Extra time after upload

TurboTax may take a moment to process uploaded files

How to file crypto taxes with TurboTax Online using TokenTax

If you are using TurboTax Online, follow this new flow. Generate your TokenTax crypto tax reports first, then upload the TokenTax 8949 PDF in TurboTax Online.

Step 1: Generate your TokenTax crypto tax documents

Go to your TokenTax documents area and generate your tax documents for filing. For the new TurboTax Online flow, use the TokenTax TurboTax-compatible 8949 PDF format.

Also, generate your income report if you had staking rewards, mining income, airdrops, lending income, or other crypto income items. You will likely need it later when entering ordinary income.

Step 2: Open TurboTax and go to wages and income

Start your return in TurboTax Online and go to the section where you can add income and investment activity.

TurboTax 1

Step 3: Click add investments

From the wages and income area, add your investment activity.

TurboTax 2

Step 4: Click enter a different way

TurboTax may present several import or entry paths. In this flow, choose the option to enter your information in a different way.

TurboTax 3

Step 5: Click upload

Choose the upload option so you can upload your TokenTax 8949 PDF.

TurboTax 4

Step 6: Upload your TokenTax file, one file at a time

Drag and drop your file into TurboTax. This works more consistently if you upload one file at a time.

TurboTax 5

Step 7: Click done for now, then wait for processing

After uploading, click the button to continue, which may read “Done for now.”

Your data may not appear immediately. Wait a moment. TurboTax can take time to parse and load the uploaded file.

TurboTax 6

Step 8: If TurboTax looks stuck, refresh and check again

You may see a screen that looks like nothing happened or an in-between state. That does not always mean the upload failed.

Try refreshing, give it a moment, and then return to the income section to check for the imported file.

TurboTax 7

Step 9: Find the imported file in wages and income, and click review

Go back to the income page, find the recently imported crypto file, and click review. This is where TurboTax walks you through labeling and confirming the import.

TurboTax 8

Step 10: Label the import during the review flow

TurboTax will ask you to identify or label the uploaded data. Follow the prompts and label the import clearly so you can recognize it later in your return review.

TurboTax 9

Step 11: Answer the Form 1099-DA question

During the review, TurboTax may ask whether you received Form 1099-DA from the source you entered.

If the source shown is TokenTax, select no. TokenTax does not issue Form 1099-DA. If TurboTax is asking about a specific exchange or broker that issued you Form 1099-DA, answer yes.

TurboTax 10

Step 12: Continue through the stablecoin prompt

TurboTax may show a “Now, double-check your sales” screen that asks about stablecoin transactions.

If your TokenTax report already includes your stablecoin sales, continue through the prompt without adding those transactions again. Review any transactions TurboTax flags before moving on.

TokenTax 11

Step 13: Review any flagged data before you move on

TurboTax may flag certain rows or fields for review. Open the flagged items, confirm the data, and correct anything that needs manual attention.

If TurboTax highlights issues on this screen, review each one before you continue.

TokenTax 12

Step 14: Repeat these steps as needed (optional)

If TokenTax generates more than one Form 8949 PDF for your return, repeat the upload and review process for each file so your full report is included in TurboTax Online.

What is Form 1099-DA, and why does TurboTax ask about it?

Form 1099-DA is used by certain brokers to report digital asset sales to the IRS. TurboTax asks about Form 1099-DA because you may receive one from a crypto exchange or broker and need to include that information on your return.

For 2025 sales, brokers generally must report gross proceeds, but they are not required to report cost basis. Mandatory basis reporting for covered digital assets begins with certain sales on or after January 1, 2026.

A 2025 Form 1099-DA may show how much you received from a sale and leave out what you originally paid for the asset. Brokers were allowed to report basis voluntarily for 2025, but they were not required to do so. A blank basis field does not mean your basis is zero. Use your own records and reconciled TokenTax data to determine the correct basis before calculating your gain or loss.

For more detail, see our Form 1099-DA guide.

How to handle the 1099-DA prompt in TurboTax when using TokenTax

If you upload a TokenTax Form 8949 file in TurboTax Online and TurboTax asks whether the file is a Form 1099-DA, select no. The TokenTax file contains the transaction data used to report your capital gains and losses, but it is not a broker-issued Form 1099-DA.

If you also received Form 1099-DA from a broker, compare it with your TokenTax report before finishing your return. The same sale may appear in both places, so entering both without reconciling them could result in the transaction being reported twice.

Also check whether your 2025 Form 1099-DA includes cost basis. If basis is missing, use your own records and reconciled TokenTax history to determine the correct amount.

Use this rule:

  • TokenTax Form 8949 upload: Not a Form 1099-DA.

  • Broker-issued Form 1099-DA: Enter it through TurboTax's 1099-DA workflow, then reconcile it with TokenTax to avoid duplicate sales and missing-basis errors.

How to report crypto on TurboTax Desktop

TurboTax Desktop uses a different crypto workflow than TurboTax Online. Direct crypto-source imports are not available in Desktop, but TurboTax supports TXF file imports and manual entry.

For TokenTax users, download the TurboTax Desktop TXF file from TokenTax, then import it into TurboTax Desktop.

To import a TXF file:

  1. Open your return in TurboTax Desktop.

  2. Go to the investment income section.

  3. Choose the option to import investment transactions.

  4. Select and import your TokenTax TXF file.

  5. Review the imported sales before continuing with your return.

You can also import a TXF file through File > Import > From Accounting Software on Windows or File > Import > From TXF Files on Mac.

Before exporting from TokenTax, make sure your crypto exchanges, wallets, and other integrations are complete so your cost basis and transaction history are accurate.

What to do if TurboTax says you have too many crypto transactions

TurboTax Online and Desktop each support up to 10,000 of any combination of transactions and imports. TurboTax Online also supports up to 4,000 noncovered transactions, and import files are limited to 4 MB.

If you e-file using summary totals instead of reporting each transaction separately, you generally need to send the detailed transaction information to the IRS with Form 8453. An exception applies to sales where the broker reported basis to the IRS, and you do not need to make any adjustments. For 2025 crypto sales where basis was not reported to the IRS, Exception 1 does not apply.

The summary + Form 8453 workflow

If you report your crypto sales using summary totals, use this process:

  • Get the short-term and long-term capital gain or loss totals you need to enter in TurboTax.

  • Enter the applicable sales-category totals so you can complete and e-file the return.

  • E-file your return.

  • For summarized sales that do not qualify for Exception 1 in the Form 8949 instructions, mail Form 8453 with Form 8949 or a statement containing the same transaction details within three business days after you receive acknowledgment that the IRS accepted your e-file.

Sales that qualify for Exception 1 can be reported directly on Schedule D without a Form 8949 attachment or Form 8453. For other summarized sales, follow the Form 8453 mailing requirements.

Important mailing note for Form 8453

Use the mailing address and mailing instructions shown on the Form 8453 generated inside your TurboTax return. IRS processing addresses can change, and the TurboTax-generated instructions are the safest source to follow at filing time. If TurboTax generates Form 8453 for your return, mail it with the required supporting documents within three business days after you receive acknowledgment that the IRS accepted your e-file.

If you use TokenTax support for an aggregated file workflow, keep a copy of:

  • The aggregated totals you imported

  • The full detailed 8949

  • Form 8453

  • Proof of mailing

How to enter ordinary crypto income in TurboTax Online

Your TokenTax Form 8949 reports capital gains and losses from crypto disposals. It does not cover every type of ordinary crypto income.

Where you enter crypto income in TurboTax depends on what produced the income and whether you received a tax form. If you received Form 1099-MISC for crypto income, enter the form through TurboTax's Form 1099-MISC interview and follow the prompts that determine how the income should be treated.

If you did not receive Form 1099-MISC, nonbusiness crypto income such as certain staking rewards or airdrops may instead go through TurboTax's miscellaneous or other reportable income workflow.

Use your TokenTax income records and any tax forms you received to reconcile the amounts before filing. Crypto received for services, business mining activity, or other self-employment activity may belong elsewhere on the return. See our guides to crypto staking taxes and crypto mining taxes for more detail.

What this section is for

Use this section to enter ordinary crypto income, not capital gains or losses from sales.

Common examples include:

If your activity is related to a business, TurboTax may direct you to a different section (for example, self-employment).

If you received Form 1099-MISC for crypto income

If you received Form 1099-MISC for crypto income, enter the form through TurboTax's Form 1099-MISC interview.

A common path in TurboTax Online is:

Wages & Income > Other Common Income > Form 1099-MISC

Step 1: Go to Wages & Income

Open your return and go to Wages & Income. Find Other Common Income, then select Form 1099-MISC.

TurboTax Income 1

Step 2: Open other common income and select Form 1099-MISC

In the income menu, open Other Common Income. Then choose Form 1099-MISC (you may see Add or Revisit depending on whether you already entered something).

Use this path for crypto income reported to you on Form 1099-MISC.

Step 3: Enter the income using your TokenTax income report

Use your TokenTax income report to reconcile the amount shown on your Form 1099-MISC before entering it in TurboTax.

Keep the Form 1099-MISC, your TokenTax income report, and any supporting exchange or wallet records with your tax records.

Step 4: Review the 1099-MISC summary and click done

After you enter the information, TurboTax will show a 1099-MISC summary screen. Review the amounts, add another entry if needed, and click Done when finished.

TurboTax Income 2

Keep ordinary income out of the 8949 capital gains upload

Your TokenTax Form 8949 and ordinary crypto income are reported separately because they serve different purposes on your return:

  • Ordinary-income reporting: Staking rewards, airdrops, mining income, and other taxable crypto income. The TurboTax entry path depends on the type of income and any tax form you received.

  • TokenTax 8949 upload: capital gains and losses from sales/swaps/spends

Which entry method should you use in TurboTax

Most people want the fastest path, but the best method depends on your TurboTax version and the type of records you have.

This table shows the practical tradeoffs for various TurboTax entry methods.

Method

Best for

Pros

Watchouts

TurboTax Online upload (TokenTax 8949 PDF)

Most TurboTax Online users

Matches the current online flow, simple upload process

You must review prompts carefully, especially 1099-DA and flagged data

TurboTax Desktop TXF import

TurboTax Desktop users

Lets you import TokenTax investment transaction data into Desktop

Uses a different file format and workflow from TurboTax Online

Summary sales totals

High transaction counts that exceed TurboTax's detailed-import limits

Lets you report sales without importing every transaction individually

Requires transaction-level supporting detail for summarized sales unless the sale qualifies for Exception 1 in the Form 8949 instructions

Common TurboTax crypto issues and quick fixes

Most TurboTax crypto problems fall into a few buckets that usually have straightforward fixes.

This table shows the most common issues in TurboTax and what to try first.

Problem

What it usually means

What to try

Upload appears to do nothing

TurboTax is still processing or the UI did not refresh

Wait a moment, refresh, return to Wages & Income, look for a file to review

File import fails

Wrong format for your TurboTax version

Use the TokenTax TurboTax-compatible Form 8949 PDF for TurboTax Online or the TXF export for TurboTax Desktop

1099-DA prompt confusion

TurboTax is asking whether your upload is a broker form

For TokenTax 8949 uploads, select no

Stablecoin prompt appears

TurboTax is identifying stablecoin transactions in the upload

Continue the flow and review flagged items if shown

"Too many transactions" error

Your transaction count or import may exceed TurboTax's limits

Use sales-category totals if needed and include the required transaction-level detail with Form 8453 unless the summarized sales qualify for Exception 1

How to avoid duplicate reporting in TurboTax

Duplicate reporting is one of the easiest ways to create a bad return. It usually happens when someone imports a TokenTax report and also enters the same sales again from an exchange statement or broker form.

Before you file, do a quick duplicate check:

  • Did you import a TokenTax 8949 report?

  • Did you also enter a 1099-DA or other broker sales data?

  • Do the totals look too high compared with your TokenTax reports?

If the answer is yes, pause and reconcile. You want one complete reporting path, not two overlapping ones.

Final filing checklist before you submit

A quick review saves a lot of cleanup later. Use this checklist before you hit file.

This table shows a simple final review pass for crypto filers using TurboTax and TokenTax.

Check

What to confirm

Capital gains import reviewed

No unresolved flags, totals look reasonable

1099-DA prompt handled correctly

TokenTax upload marked as not a 1099-DA

Broker 1099-DA entries reconciled

No duplicate sales across entries

Ordinary crypto income entered

Staking, mining, airdrops, and other income handled

High-volume filer workflow handled

Summary reporting completed correctly, with required transaction detail and Form 8453 submitted when applicable

Records saved

Keep TokenTax reports, filed return, and supporting docs

How to report crypto taxes with TurboTax FAQs

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Tynisa (Ty) Gaines
Tynisa (Ty) GainesTax Expert at TokenTax
Tynisa (Ty) Gaines, EA has more than 20 years of experience as a tax professional. Ty has published numerous tax articles, two tax e-books, and an academic publication on cryptocurrency for the National Income Tax Workbook.
Zac McClure
Reviewed byZac McClureCo-Founder & CEO at TokenTax
Zac co-founded TokenTax after his career in international finance and accounting at JPMorgan, Imprint Capital and Bain. He has worked in more than a half-dozen countries and received his MBA from the UPenn Wharton School.