PDF → TXF

PDF to TXF Converter

for TurboTax Desktop, TaxAct & H&R Block

Convert PDF 1099-B to TXF in 30 seconds. Upload your brokerage statement and download a TXF file ready to import into TurboTax Desktop, TaxAct, or H&R Block. Wash sales and 100+ transactions handled automatically.

Drop your 1099-B PDF here or click to browse

PDF only · Max 10MB

Free preview before paying No account required 30-second turnaround

What Is a TXF File?

TXF (Tax Exchange Format) is the standard file format desktop tax software uses to import investment transactions in bulk.

A TXF file is a plain-text format created in the 1990s by tax-software vendors as a common interchange standard. Each entry encodes one transaction — ticker, acquired date, sold date, proceeds, cost basis, gain or loss — alongside numeric codes (321 for short-term, 323 for long-term, 322/324 for wash sales) that tell the tax software where the row belongs on Form 8949 and Schedule D.

When you import a TXF file into TurboTax or TaxAct, the software reads every transaction in seconds and auto-categorizes them into the correct Form 8949 box (A/B/C for short-term, D/E/F for long-term). No copy-paste, no broker login, no missed wash sale adjustments.

The catch: TXF only works in desktop tax software. TurboTax Online and TaxAct Online both refuse TXF imports — they only support direct broker connections and manual entry. If you're filing online, you'll need the desktop version (or use our CSV/Excel output instead).

Upload PDF

Drop your 1099-B

AI Extracts

Reads every transaction

Download

CSV, TXF, and Excel

Import

TurboTax, H&R Block

How to Import a TXF File into TurboTax

After downloading your TXF, open TurboTax Desktop (Premier or Home & Business) and follow these steps.

  1. 1

    Open your tax return in TurboTax Desktop. TXF imports are not supported in TurboTax Online — you need the installed Mac or Windows version.

  2. 2

    From the top menu, click File → Import → From Accounting Software (some versions show From TXF Files directly).

  3. 3

    Select Other Financial Software (TXF file), then browse to the .txf file you downloaded from this converter.

  4. 4

    TurboTax shows a preview of every transaction. Confirm the totals match your 1099-B summary page, then click Import Now.

  5. 5

    All transactions land on Form 8949 and Schedule D, correctly split between short-term and long-term, with wash-sale adjustments preserved.

Tax Software That Accepts TXF Files

TXF is a desktop-only format. Make sure you have one of the supported versions installed before downloading your TXF.

TurboTax Desktop

Premier, Home & Business, and Self-Employed editions. Mac and Windows.

TaxAct Desktop

Premier+ Investments edition. Import via the Stock Assistant.

H&R Block Desktop

Premium and Premium & Business editions support TXF import.

TurboTax Online & TaxAct Online

Web versions do not support TXF. Use our CSV or Excel output instead.

Frequently Asked Questions

What is a TXF file?

TXF (Tax Exchange Format) is a plain-text file format used by desktop tax software to import investment transactions. Each row encodes a single buy/sell with proceeds, cost basis, holding period, and adjustment codes — so the software can populate Form 8949 and Schedule D automatically.

How do I import a TXF file into TurboTax?

TurboTax Desktop only. Open your return, go to File → Import → From Accounting Software (or From TXF Files), pick "Other Financial Software (TXF file)", browse to your downloaded .txf, and confirm the import. TurboTax Online does not accept TXF — you'd need the installed Mac or Windows version.

Does TaxAct accept TXF files?

Yes — TaxAct Desktop (Premier+ Investments) accepts TXF imports through its Stock Assistant. Federal → Income → Investment Income → Stock Assistant → Import → choose TXF format. TaxAct Online does not support TXF; use our CSV output and the manual stock import instead.

Why won't my TXF import into TurboTax Online?

TurboTax Online has no TXF import option, full stop. The web product was built around direct broker integrations and manual entry. If you've already started your return online, switch to TurboTax Desktop (you can transfer the in-progress return) or download our CSV and use the summary-totals approach.

What about wash sales?

Our TXF includes wash-sale loss disallowed amounts using the standard TXF codes 322 (short-term wash) and 324 (long-term wash). When TurboTax imports the file, those adjustments populate Form 8949 Column (g) automatically — no manual fixing.

How is TXF different from CSV?

TXF is structured for tax software with predefined transaction codes and field positions; tax software reads it natively and routes each row to the correct Form 8949 box. CSV is generic spreadsheet data — useful for review, sending to a CPA, or importing into TaxAct's Stock Assistant, but it requires more mapping work in TurboTax.

How many transactions can I convert?

Up to around 1,500 transactions per PDF. The converter has been tested end-to-end with statements containing that many rows and produces a valid TXF with wash-sale codes intact. Beyond roughly 300 transactions, processing starts running into Anthropic API rate limits and can take several minutes — we recommend splitting very large statements into per-broker or per-quarter PDFs if you hit an error.

Is the converter free?

Uploading and previewing your results (summary totals plus the first 10 transactions) is free. Downloading the TXF file — or any other format — is a one-time $4.99 per conversion. No subscription, no account required.

Ready to Convert Your PDF to TXF?

Upload once and download your TXF file in under a minute. Free preview, $4.99 to download.

Drop your 1099-B PDF here or click to browse

PDF only · Max 10MB