We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data. Cookie Policy · Privacy Policy

Turbotax crypto: how to file crypto taxes with TurboTax

Filing your turbotax crypto? TurboTax is great for the rest of your return, but it was not built to reconcile crypto across many exchanges and wallets. This guide explains where TurboTax alone falls short on crypto, and how CryptaTax produces the accurate, import-ready figures you drop into TurboTax. General information, not tax advice.

Start your crypto tax report

General information, not tax advice, and not affiliated with or endorsed by TurboTax/Intuit. TurboTax is a trademark of Intuit. Verify current features and your country's rules before filing.

Turbotax crypto: how to file crypto taxes with TurboTax

Can TurboTax handle crypto taxes?

TurboTax can report crypto gains and income, and for a simple case — a handful of trades on a single exchange that issues a tidy summary — it may be all you need. The trouble starts the moment your activity spans more than one platform. TurboTax does not reconcile your history across exchanges and wallets, and it cannot rebuild cost basis for coins you moved in from elsewhere. So while TurboTax is excellent at the rest of your return, the crypto numbers you feed it are only as good as the work done before they arrive.

Where TurboTax alone falls short on crypto

  • No cross-platform reconciliation — TurboTax sees each import in isolation, not your whole portfolio.
  • Missing cost basis — coins bought on one platform and sold on another arrive with no basis, so the gain comes out wrong.
  • Self-transfers look like sales — moving your own coins between wallets can be mis-recorded as taxable disposals.
  • Import limits and formatting — large or non-standard histories can be awkward to import and may need a summary instead.
  • Income events get missed — staking, rewards and airdrops are easy to under-report from a trades-only file.

How CryptaTax and TurboTax work together

The clean division of labour is simple: CryptaTax does the crypto reconciliation, TurboTax does your return. CryptaTax connects every exchange and wallet you use, matches transfers between your own accounts, rebuilds cost basis with a consistent method, and produces a capital-gains and income report where every figure traces back to a source transaction. You then take those finished figures into TurboTax. TurboTax gets accurate numbers; you avoid wrestling raw exports into a form that was never meant to reconcile them.

Step by step

  1. Connect your exchanges and wallets to CryptaTax (read-only API keys or CSV).
  2. Let CryptaTax reconcile your full history and rebuild cost basis across every source.
  3. Generate your CryptaTax crypto tax report — capital gains and income.
  4. Enter the totals (or import the file) into the crypto section of TurboTax.
  5. Complete the rest of your return in TurboTax as usual.

Generate your report → · See the gain/loss report →

Start your crypto tax report

What TurboTax's crypto support actually covers

TurboTax has added crypto features over the years and can accept gains data and, in some cases, connect to certain exchanges directly. That works well when an exchange can hand TurboTax a complete, correct picture — which is realistic only if all your activity lived on that one exchange. The feature you should not assume exists is cross-platform reconciliation: TurboTax is not going to stitch together a wallet, two exchanges and some DeFi into one coherent cost-basis history. That stitching is the hard part of crypto tax, and it is the part that has to happen before TurboTax, not inside it.

Entering crypto in TurboTax by hand — and why it hurts

If you try to enter crypto manually, you quickly hit the wall that TurboTax expects per-disposal figures (proceeds and cost basis) that you must have already calculated. For a few trades that is fine; for hundreds or thousands across platforms it is impractical and error-prone, and a single wrong basis throws off the totals. This is why most people with real crypto activity do the calculation in dedicated software first and bring TurboTax the finished numbers, rather than trying to derive them inside a general tax product.

Summary figures vs every transaction

Depending on your situation and where you file, you may report crypto disposals either as individual line items or as summary totals with the detail kept on file. Large histories often go in as summaries, because line-by-line entry of thousands of trades is unworkable and import limits can get in the way. Either way, the summary has to be backed by a complete, reconciled record you can produce if asked — which is exactly what a proper CryptaTax report gives you, whether you file the totals or the full detail.

Common TurboTax crypto problems

  • Gains look too high — usually missing cost basis for coins moved in from another platform.
  • Phantom gains on transfers — your own wallet-to-wallet moves recorded as sales.
  • Import fails or truncates — a large or non-standard history exceeds what the import expects.
  • Income left out — staking and rewards not captured by a trades-only file.
  • Numbers do not match your exchange — because no single exchange has your whole picture.

Every one of these traces back to the same root cause — reconciliation that has to happen before the return — and every one is handled by importing a clean CryptaTax report instead of raw exports.

A note for active traders and DeFi users

If you trade frequently, use DeFi, or hold across several chains, treat TurboTax purely as the place your final crypto numbers land, not as the place you compute them. Liquidity provision, swaps, bridging, staking and rewards each create events that a trades export rarely captures cleanly, and trying to reason about them inside TurboTax is where mistakes creep in. Reconcile first in a tool built for it, then file the result — see the DeFi guide → and trading guide →.

Getting your data ready for TurboTax

The preparation that makes a TurboTax crypto entry painless is the same regardless of how you trade. Before you open TurboTax, make sure you have:

  • your complete history from every exchange and wallet, back to your first transaction;
  • transfers between your own accounts identified, so they are not counted as sales;
  • cost basis rebuilt across all sources with one consistent, allowed method;
  • income events — staking, rewards, airdrops — valued on receipt;
  • a final report with totals to enter and per-disposal detail to keep on file.

With that in hand, the TurboTax step is just data entry. Without it, the TurboTax step is where you discover the numbers do not add up. CryptaTax assembles all of the above automatically, so you arrive at TurboTax with figures you can trust.

What a good crypto report gives TurboTax

A report you can confidently carry into TurboTax has a few hallmarks: it covers every platform, it reconciles transfers, it applies one cost-basis method consistently, and — crucially — every figure traces back to a source transaction so you could defend it if asked. That last property is what separates a number you can file from a number you are guessing at. It is also why a reconciled report is worth producing even if your situation is simple enough to type in by hand.

Crypto is one part of a bigger return

It helps to keep perspective: for most people, crypto is one section of a return that also covers employment, investments and deductions — all of which TurboTax handles well. The aim is not to replace TurboTax but to feed its crypto section numbers that are already correct, so the rest of your filing flows as normal. Treating crypto as a self-contained step you complete first — reconcile, produce the report, then enter the totals — keeps it from spilling into and complicating the rest of your return.

That separation also makes next year easier. Because CryptaTax keeps your full history reconciled and up to date, each filing season starts from a maintained record rather than a cold reconstruction, and the TurboTax step becomes a quick, repeatable handover instead of an annual scramble. The first clean year is the hardest; after that you are simply updating a record that already balances.

Putting it together

TurboTax is a fine place to file your crypto numbers and a poor place to compute them. The reconciliation — complete history, matched transfers, consistent basis, traceable figures — is the real work, and it belongs in a tool built for it. Do that part in CryptaTax, bring TurboTax the finished result, and the crypto section of your return stops being the part you dread.

Keeping records that hold up

Whatever you hold, the difference between a clean return and a stressful one is records. Tax authorities expect you to show how you reached a number, and crypto's volume makes that hard by hand. Keep, at minimum:

  • the date, amount and value of every acquisition and disposal in your home currency;
  • the fees on each trade, transfer and on-chain transaction;
  • transfers between your own wallets and exchanges, so cost basis follows the coins;
  • the cost-basis method you used, applied consistently through the year;
  • income receipts — staking, rewards, airdrops — valued on the day you received them.

How your country changes the answer

Crypto tax is not one global rulebook. Rates, allowances, holding-period rules, which events are taxable and which methods are allowed all vary by country and change over time. The general principles here hold widely, but the specific numbers are jurisdiction-dependent, so always check your own country's current guidance. Our country guides are a starting point: crypto tax by country →, including the US, the UK and Germany.

Common mistakes to avoid

  • Treating self-transfers as sales — moving your own coins is not a disposal; match the legs.
  • Forgetting income events — staking, rewards and airdrops are usually taxable on receipt.
  • Using a partial history — cost basis depends on your full record, not just this year.
  • Ignoring fees — they change your gain and are easy to leave out.
  • Waiting until the deadline — reconciling under pressure is where errors happen.

Filing yourself, or with an accountant

The same reconciled report works whether you file through TurboTax yourself or hand it to a professional — see crypto tax accountant →. Either way, starting from accurate numbers is what turns crypto from the scary part of your return into a routine one.

Why accuracy matters before it reaches TurboTax

TurboTax will faithfully report whatever crypto figures you give it — including wrong ones. Because a single mishandled transfer or missing cost basis can shift your gain materially and compound across the year, the value is in getting the numbers right before they reach the return. That reconciliation is exactly what general tax software is not designed to do and what a dedicated crypto tool is built for.

FAQ

Does TurboTax do crypto taxes?

It can report crypto gains and income, and may be enough for simple single-exchange activity. It does not reconcile across multiple exchanges and wallets or rebuild cost basis, which is where CryptaTax comes in.

How do I import crypto into TurboTax from CryptaTax?

Generate your reconciled gain/loss and income report in CryptaTax, then enter the totals or import the file into TurboTax's crypto section, and finish your return there.

Why are my crypto numbers wrong in TurboTax?

Usually because TurboTax only sees one platform at a time and lacks cost basis for coins moved in from elsewhere. Reconciling your full history first — what CryptaTax does — fixes it.

Do I still need TurboTax if I use CryptaTax?

They do different jobs. CryptaTax produces your crypto figures; TurboTax files your whole return. Many people use both together.

How much crypto activity is too much for TurboTax alone?

There is no hard number, but the moment your activity spans more than one exchange or wallet, or includes staking, DeFi or transfers, doing the reconciliation inside TurboTax stops being practical. That is the point to reconcile in CryptaTax first.

Can I connect my exchange straight to TurboTax?

For some exchanges, yes — but that only helps if all your activity lived on that one exchange. With multiple sources, a direct connection still cannot reconcile your full history or rebuild cost basis for coins moved in from elsewhere.

Is this guide up to date?

It explains the general workflow, which is stable, but TurboTax's features and import options change — check TurboTax's current crypto support when you file.

Related