AFTER THE REBUILD — WHAT TO DO WITH THE DOCUMENTS

You have the corrected numbers. Here is how they get onto a return.

Most crypto tax products stop at a file and leave you to work out the rest. This page is the rest: which file goes into which program, where the import lives, what to check afterwards, and what to do when the import is refused — because it sometimes is, and the answer is not "start again".

An honest note first. We have tested that every file we produce is well-formed and imports cleanly in our own checks. We have not put each one through a live paid account at every vendor, and we will not claim we have. Where that matters, it says so below. If an import behaves differently for you, tell us and it gets fixed — that is worth more to us than a confident sentence here.

Which file, for which program

Where you fileUse thisWhere the import isVerified
TurboTax OnlineTurboTax CSVWages & Income → Investments → add an account → upload a CSV from another providerformat documented, not vendor-tested
TurboTax DesktopTXFFile → Import → From Accounting Software → TXFformat documented, not vendor-tested
H&R Block DesktopTXFFile → Import → TXF fileformat documented, not vendor-tested
TaxAct DesktopTXFFile → Import → TXFformat documented, not vendor-tested
Your accountantForm 8949 CSV + the workpaper packSend the share link; every figure links to its evidencethis is the path we test most
By hand, or software with no importSchedule D + Schedule 1 sheetSix line totals, typed oncearithmetic, checkable line by line

TXF is the reason one file covers three desktop programs: it is an old interchange format that all of them still read. It is also why the next section matters.

The one thing to check after any import

The Form 8949 checkbox. Tax year 2025 added six digital-asset boxes to Form 8949 — G, H and I for short-term, J, K and L for long-term — and the IRS instructions say outright not to use the securities boxes for digital assets. TXF version 042 predates those boxes and has no code for them, so each row carries the code of the matching securities category and the file includes a note saying so. After importing, open the 8949 your software produced and confirm the checkbox is the digital-asset one.

Most published guides still say A–F for crypto. They are describing a form that changed. What the 1099-DA actually reports →

When the import is refused

Too many rows

Online products cap imported transactions — a few thousand is common. Form 8949 lets you report totals and attach the detail instead of listing every row, which is what high-volume filers do. The Schedule D sheet gives you exactly those totals, and the workpaper pack is the attachment.

"Unsupported file"

Usually the wrong file for that product: online products want the CSV, desktop ones want the TXF. Check the table above before assuming the file is bad — and if it still refuses, send it to us. A rejected import is a bug on our side until proven otherwise.

The totals do not match

Compare the Schedule D sheet against what your software shows. Every figure we produce traces to rows you can open, so a difference is findable rather than mysterious — and it is usually a second broker's 8949 that also has to go on the same lines.

Income landed in the wrong place

Staking, rewards and airdrops are ordinary income, not capital gains, and 2025 gave them their own line: Schedule 1, line 8v. Some importers drop them into the capital-gains section. The Schedule 1 figure on your sheet is what should be on 8v.

What we do not do

Said plainly, because the absence of these is a choice and not an oversight.

Start where the numbers are wrong

None of this helps if the gain itself is overstated. A 1099-DA reports what you sold and often not what you paid, and the free scan rebuilds the missing cost before any of these files are worth importing.

Run the free scan Or read the Basis Passport spec →

Sources: IRS Form 8949 instructions (2025) — digital-asset boxes G–L and the instruction not to use securities boxes for digital assets · Schedule D (Form 1040) instructions (2025) — codes G–L added to lines 1b, 2, 3, 8b, 9 and 10 · Schedule 1 (Form 1040) 2025, line 8v · Form 8949 instructions on reporting totals with an attachment. Retrieved 27 August 2026.