TaxAct 1099-B Converter — Fix Wash Sale & Broker Import Limitations
for Stock Assistant, Form 8949 & Schedule D
Upload your 1099-B PDF and download a TaxAct-ready CSV in 30 seconds. Wash-sale W codes preserved, no row-cap truncation, no broker import retries.
Why TaxAct's Broker Import Breaks on Wash Sales
TaxAct's Stock Assistant is reliable for simple returns and frustrating for everything else. Here's where it tends to break — and how the converter side-steps each one.
-
1
Wash-sale W-code truncation on CSV/OFX import
TaxAct's Stock Assistant CSV import sometimes drops or truncates the wash-sale disallowed-loss amount when the W code column isn't formatted exactly to its undocumented spec. Output from this converter places the W code and disallowed amount in the columns TaxAct expects, so wash sales land in Form 8949 column (g) on the first try.
-
2
~2,000-lot per-broker import ceiling
TaxAct's direct broker import becomes unreliable above ~1,000 transactions per account and fails outright on consolidated 1099-Bs in the 2,000-lot range. The CSV path through Stock Assistant has no published cap and reliably handles 5,000+ rows — we generate the file in the column order it accepts.
-
3
Date format rejections on Stock Assistant CSV
TaxAct requires
MM/DD/YYYYdates and rejects anything with timestamps, two-digit years, or ISO format. Most broker CSV exports use ISO or include time components — see our TaxAct CSV import format guide for the exact column spec. The converter normalizes every date to TaxAct's expected format automatically. -
4
Covered/noncovered box assignment lost on import
TaxAct's direct broker import sometimes flattens Box A/B/C and Box D/E/F transactions into a single category, which then needs manual reclassification before Form 8949 generates correctly. The converter preserves the box assignment from the 1099-B and outputs a column TaxAct's CSV importer can map directly.
-
5
Manual entry friction for adjustments and corrected 1099-Bs
TaxAct's manual-entry screens require one form per transaction — painful for anyone with 200+ trades or a corrected 1099-B that needs reconciliation. The Excel output gives you a single review-ready spreadsheet with subtotals by box, so you can verify against the 1099-B summary page before importing.
Upload PDF
Drop your 1099-B
AI Extracts
Reads every transaction
Download
CSV, TXF, and Excel
Import
TurboTax, H&R Block
Where Your TaxAct-Ready Data Lands
Pick the output that matches your TaxAct workflow. All three are generated from the same PDF extract — convert once, pick any format.
TaxAct Stock Assistant
CSV import via Stock Assistant. Column order matches TaxAct's expected format — see the 1099-B importer guide for step-by-step screenshots.
Output: .csvTaxAct Desktop (TXF)
TaxAct Desktop also accepts TXF imports for one-click Form 8949 + Schedule D population. See our PDF to TXF converter for the desktop workflow.
Output: .txfReview or CPA Handoff
Excel for review and CPA handoff — pre-formatted with totals and wash-sale columns. Easy to spot-check against the 1099-B summary before importing into TaxAct.
Output: .xlsx / .csvTaxAct 1099-B — Frequently Asked Questions
What CSV format does TaxAct's Stock Assistant actually expect?
TaxAct expects an 8-column CSV with MM/DD/YYYY dates, no timestamps, and explicit wash-sale columns. Most broker exports don't match — they ship ISO dates, two-digit years, or omit the wash-sale code entirely. The converter outputs a CSV already shaped for Stock Assistant. For the full column-by-column spec see the TaxAct CSV import format guide.
How many 1099-B transactions can TaxAct import at once?
TaxAct doesn't publish an official limit, but in practice the direct broker import becomes unreliable above ~1,000 transactions and fails outright above ~2,000. CSV import through Stock Assistant handles significantly more — we've seen successful imports of 5,000+ rows when the CSV is correctly formatted.
Does the converter preserve wash sale W codes for TaxAct?
Yes. Each wash-sale row in the output includes the W code and the disallowed-loss amount in the columns TaxAct's Stock Assistant expects, so the import populates Form 8949 column (g) directly. No manual reclassification required.
OFX vs CSV — which is more reliable for TaxAct?
OFX (Open Financial Exchange) is the format direct broker connections use, and it's the one that breaks under volume and on wash sales. CSV import through Stock Assistant is the more reliable path for anything beyond a few hundred clean transactions — particularly if your broker isn't on TaxAct's supported list or your import keeps timing out.
Can I convert a Robinhood 1099-B for TaxAct?
Yes. Robinhood is one of the most common sources for the TaxAct CSV workflow — direct Robinhood imports into TaxAct are unreliable, especially for accounts with options or wash sales. Upload the Robinhood 1099-B PDF, download a TaxAct-ready CSV, import via Stock Assistant. See our Robinhood-to-TaxAct walkthrough for the full path.
How many 1099-B transactions can I convert at once?
Up to around 1,500 transactions per PDF. For very large active-trading statements, we recommend splitting by quarter or per-account — beyond ~300 transactions the extraction starts running into Anthropic API rate limits and takes several minutes.
Ready to Convert Your 1099-B for TaxAct?
Upload your 1099-B PDF and download a Stock-Assistant-ready CSV in under a minute. Free preview, $4.99 to download.