CoinTracker → TurboTax

CoinTracker CSV to TurboTax

TurboTax removed crypto CSV import in January 2026, and Desktop still caps at ~4,000 rows. Export from CoinTracker, upload here, get a TXF that imports without the cap.

Drop your CSV or 1099-DA PDF here or click to browse

CSV from any exchange or a 1099-DA PDF · 10MB max

Form 8949, TurboTax CSV, and TLH exports No 4,000-row TurboTax cap

Why CoinTracker users get stuck

CoinTracker generates clean tax exports — Form 8949 CSV, TurboTax CSV, Tax Loss Harvesting reports — and historically you would just hand the CSV to TurboTax Desktop. Two things broke that workflow.

First, in the January 2026 Desktop update, Intuit removed crypto CSV import entirely. The dropdown that used to accept CoinTracker exports is gone. Second, even when CSV import worked, TurboTax silently truncated at around 4,000 rows — a hard ceiling that any active trader or DeFi user blew past in a single quarter.

TXF is the legacy import format TurboTax has accepted for decades. It has no row cap, it maps directly into Form 8949, and it's the only format TurboTax Desktop still takes. This converter takes your CoinTracker CSV and emits a TXF that imports in one step.

CoinTracker to TurboTax in three steps

From the CoinTracker tax center to a finished TurboTax import.

Step 01

Export from CoinTracker

In CoinTracker, open the Tax Center for the year you're filing and download either the Form 8949 CSV or the TurboTax CSV. Both are detected — pick whichever your CoinTracker plan exposes.

30 seconds

Step 02

Convert here

Upload the CSV. Headers are auto-detected, short-term and long-term lots are honored from CoinTracker's term column, and the TXF is generated with the correct crypto codes for Form 8949.

Step 03

Import in TurboTax Desktop

In TurboTax Desktop: File → Import → From Accounting Software → Other Financial Software (TXF). Point it at the downloaded TXF, accept the lots, file.

How it works

Four steps. Preview and reconciliation are free — you only pay to download.

Upload

CSV or 1099-DA PDF

Extract

Every lot, term-aware

Reconcile

Fill Unknown basis

Download

TXF, CSV, XLSX, PDFs

Upload this, download that

You upload

  • CoinTracker Form 8949 CSV
  • CoinTracker TurboTax CSV (works the same)
  • Tax Loss Harvesting export, if that's what you have

You download

  • TXF for TurboTax Desktop, TaxAct, H&R Block
  • Form 8949 CSV and XLSX
  • Wash sale report PDF (if your CSV has wash sale data)
  • Import guide PDF with TurboTax screenshots

Preview is free. One-time $6.99 for the bundle.

CoinTracker to TurboTax FAQ

Which CoinTracker export should I use?

The Form 8949 CSV is the cleanest — it has cost basis, proceeds, acquisition date, disposal date, and term already split out. The TurboTax CSV from CoinTracker works equally well; it's the same data shaped slightly differently. The Tax Loss Harvesting export also works for realized gains/losses. Avoid uploading the raw transactions ledger; that's not a Form 8949 export.

Why doesn't CoinTracker just import into TurboTax directly anymore?

TurboTax Desktop removed crypto CSV import in the January 2026 update. The dropdown that used to accept CoinTracker exports — and Koinly, Coinbase, every other tracker — was deleted. Intuit hasn't published a replacement path. TXF is the only import format TurboTax Desktop still takes, and that's what this tool generates.

Does the 4,000-row TurboTax cap apply here?

No. The 4,000-row cap was specific to the legacy CSV importer. TXF imports have no row cap — TurboTax Desktop has accepted multi-thousand-line TXFs for decades because it's how stock brokers historically delivered trade detail.

Short-term vs long-term — does that come through?

Yes. CoinTracker tags each lot with the term, and we honor the value as-is. If a row is missing the term column, we compute it from the dates (>365 days held = long-term). The TXF uses the standard crypto codes: 321 short-term, 323 long-term, 322/324 with wash sale.

What if my CoinTracker CSV shows Unknown for cost basis?

If basis is Unknown for a chunk of lots — typically because they were transferred in from another wallet or exchange CoinTracker can't see — the more accurate path is the 1099-DA reconciliation flow, which matches lots against a fuller transaction history. Otherwise the TXF imports those lots at zero basis (max tax).

TurboTax Online or Desktop?

Desktop only. TurboTax Online does not accept TXF imports from any source. If you're on Online, either switch this filing to Desktop or use the Form 8949 CSV/XLSX we provide for manual entry or a CPA hand-off.

Wash sales?

If CoinTracker flagged wash sales in the CSV, those values pass through to the TXF using codes 322 (short, wash) and 324 (long, wash). If your plan doesn't expose wash sale columns, we don't infer them — wash sale detection requires the full transaction history, not just the realized-gain CSV.

Is my CSV stored anywhere?

No. CSVs are processed in memory and deleted when the conversion finishes. The output bundle is available for 24 hours behind a signed URL and then removed. We don't keep transaction data.

Got Unknown basis on your lots? The 1099-DA reconciliation flow matches Unknown lots against a transaction history CSV. Go to 1099-DA Converter.

CoinTracker, meet TurboTax

Free preview. $6.99 to unlock the TXF and the rest of the bundle.

Drop your CSV or 1099-DA PDF here or click to browse

CSV from any exchange or a 1099-DA PDF · 10MB max