How to Report Crypto on TurboTax in 2026

Tynisa (Ty) Gaines
ByTynisa (Ty) Gaines, EAReviewed byZac McClure, MBAUpdated on April 6, 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.

  • To file crypto taxes with TurboTax, get your crypto tax report, add it in TurboTax, check the numbers, and submit your return.

  • TurboTax Online and TurboTax Desktop use different crypto import steps, so follow the right process for your version.

  • If you have a lot of transactions, you may need to file a summary in TurboTax and mail extra tax forms to the IRS.

TurboTax can handle crypto tax reporting. When paired with our TokenTax platform, tax season is much easier for crypto users.

The big change in 2026 is TurboTax Online’s updated import flow, which now pushes users toward PDF or image uploads instead of the previous CSV path for the crypto workflow.

What changed in TurboTax Online for crypto imports in 2026?

The main change is the upload method. In the TurboTax Online flow, TurboTax no longer uses the old CSV import process for this path. Instead, it asks for PDF or image uploads.

That sounds simple, but in practice creates an extra step because TurboTax’s parser does not reliably read every Form 8949 PDF format. The standard IRS 8949 PDF can be inconsistent with TurboTax’s upload parser, so TokenTax uses a TurboTax-friendly PDF format for the online upload workflow.

If you are using TurboTax Online, plan to upload your TokenTax 8949 PDF and review the import inside TurboTax before you finish filing.

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. The user interface can move around a little, but the labels below reflect the process you shared.

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.”

Important: 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: When TurboTax asks about Form 1099-DA, select no for TokenTax uploads

TokenTax does not issue Form 1099-DA. If you are uploading a TokenTax 8949 export and TurboTax asks whether this is a 1099-DA, select no.

TurboTax 10

Step 12: Continue through the stablecoin prompt

TurboTax may ask a question about stablecoins during the import review. Click through this prompt as part of the normal flow.

TokenTax 8949 exports include stablecoin transactions where applicable, so seeing this prompt does not automatically mean something is wrong.

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.

Do not skip this screen if TurboTax highlights issues. A few extra minutes here can prevent return errors later.

TokenTax 12

Step 14: Repeat these steps as needed (optional)

TurboTax limits the number of lines per PDF imported, so if you have more than one 8949 PDF after generating your report, you will need to repeat these steps for each 8949 PDF in order to complete importing your full report into TurboTax Online version.

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

Form 1099-DA is the IRS form used for reporting digital asset transactions by certain brokers and platforms. TurboTax now asks more direct questions about 1099-DA because some users will receive this form from a crypto exchange or broker and need to enter or reconcile that data.

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

If you are uploading a TokenTax 8949 file in the TurboTax Online workflow and TurboTax asks whether the upload is a 1099-DA, select no.

If you also received a real 1099-DA from an exchange or broker, enter that form in the TurboTax 1099-DA flow and then make sure you do not duplicate the same sales in another import.

The safe approach is to reconcile your broker forms with your TokenTax reports before finalizing your return.

Use this simple rule:

  • TokenTax 8949 upload in TurboTax prompt = not a 1099-DA

  • Actual broker-issued 1099-DA = enter as a 1099-DA, then reconcile to avoid duplicates

TurboTax has instructions for handling the 1099-DA for their platform here.

How to report crypto on TurboTax Desktop

TurboTax Desktop does not outright support crypto. In previous years, you could use a TXF file version, but this year, they have made changes to both the Online and Desktop versions.

If you are using TurboTax Desktop, contact our support for guidance.

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

This still matters, and it is one of the most common reasons a crypto filer gets stuck near the end. TurboTax can reject detailed e-file submissions when the transaction count exceeds a threshold.

When that happens, the usual fix is to report summary totals in TurboTax and then mail the detailed Form 8949 separately with Form 8453 after your e-file is accepted.

The summary + Form 8453 workflow (when TurboTax hits a transaction limit)

If TurboTax rejects your detailed crypto import because of your transaction count, use this process:

  1. Get an aggregated capital gains file or summary totals for TurboTax (short-term and long-term totals) CSV.

  2. Import or enter those summary totals into TurboTax so the return can be e-filed.

  3. E-file your return.

  4. After the IRS accepts the e-file, mail the full detailed Form 8949 and the Form 8453 generated by TurboTax.

Do not use the summary-only approach unless you also mail the required supporting documents when TurboTax instructs you to do so.

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 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 8949 upload handles capital gains and losses. It does not enter ordinary crypto income for you.

If you had staking rewards, mining income, airdrops, lending income, or crypto paid for services, you may need to enter that income separately in TurboTax. For many users, the most practical TurboTax Online path is through Wages & Income and then the Form 1099-MISC interview flow inside Other Common Income.

Use your TokenTax income report to total and review these amounts before you start entering anything in TurboTax.

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 part of a business, TurboTax may direct you to a different section (for example, self-employment). The exact treatment depends on the facts, so this is a good section for Ty to confirm in final review.

TurboTax Online path for many users

In TurboTax Online, a common path for entering crypto-related ordinary income is:

Wages & Income > Add more income > Other Common Income > Form 1099-MISC

TurboTax labels can shift a little by version or interview mode, but this is the flow shown in your screenshots.

Step 1: Go to wages and income, then add more income

Open your return and go to the Wages & Income section. From there, choose the option to add more income items so you can access the broader income menus.

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).

This is often the most straightforward TurboTax Online interview path for crypto income amounts that are not part of your capital gains import.

Step 3: Enter the income using your TokenTax income report

Use your TokenTax income report to enter the relevant ordinary crypto income amounts in TurboTax.

Enter the amounts carefully and keep your supporting records. Your TokenTax income report, exchange statements, and any tax forms you received should all match what you report.

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

Important note: Don’t mix ordinary income with the 8949 capital gains upload

The TokenTax 8949 upload and the 1099-MISC income flow are doing different jobs in your return:

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

  • 1099-MISC / income flow = ordinary crypto income (rewards, mining, airdrops, etc.)

Using both can be correct. The key is to make sure you are not entering the same activity twice.

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

Desktop users

Direct desktop import workflow

Contact TokenTax support

Summary totals + Form 8453 mailing

Very high transaction counts

Lets you e-file when TurboTax rejects detailed imports

Requires mailing the full 8949 and Form 8453 after acceptance

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 TokenTax TurboTax-friendly 8949 PDF for Online, contact TokenTax support for 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

TurboTax cannot e-file detailed transaction rows

Use summary totals in TurboTax and mail Form 8453 + detailed 8949

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 import used only if mailing Form 8453 + detailed 8949

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.