PDF to TXF Converter
for 1099-B forms — 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.
Free preview · Sign in with Google or email — no password needed
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 — see our step-by-step TurboTax TXF import walkthrough for the full flow.
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 vs TXF vs Excel comparison to pick the right output for your software).
How it works
From a PDF nobody can import
to a file that just works
Your broker prints transactions for humans to read. Tax software wants columns. We read every line — including VARIOUS dates, wash sales and missing cost basis — and hand back the columns.
AI reads
every line
~30 seconds
AI reads every line — about 30 seconds from upload to download.
Your tax documents
A 1099-B is not a file you hand over lightly
It carries your account numbers, every position you held, and what you made or lost on each one. Here is exactly what we do with it — and what we never do.
Your PDF is deleted, not stored
We pull the transactions out and delete the original file as soon as the conversion finishes. It is never archived, never backed up, and never sits on a server waiting for someone to find it.
We never ask for your brokerage login
Auto-import tools want your username and password. We only need the PDF your broker already sent you. Your credentials stay with you, and every upload and download travels over an encrypted connection.
Kept in the United States, then deleted
Our servers and database are located in the United States. Your extracted transactions stay available for 90 days so you can re-download them in any format, then are deleted automatically. You can delete a conversion yourself at any time.
Never used to train AI, never read by a person
Extraction is fully automated under commercial API terms that exclude your data from AI model training. No employee, contractor, or operator opens your 1099-B or reads your trades. We do not sell or share your financial data.
Want the full breakdown, step by step? Read our Security & Data Handling page.
How to Import a TXF File into TurboTax
After downloading your TXF, open TurboTax Desktop (Premier or Home & Business) and follow these steps.
-
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
From the top menu, click File → Import → From Accounting Software (some versions show From TXF Files directly).
-
3
Select Other Financial Software (TXF file), then browse to the
.txffile you downloaded from this converter. -
4
TurboTax shows a preview of every transaction. Confirm the totals match your 1099-B summary page, then click Import Now.
-
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 hitting 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 $8.99 per conversion. No subscription required.
Which tax software uses the TXF format?
TXF is a desktop-only format. It's supported by TurboTax Desktop (Premier, Home & Business, Self-Employed), TaxAct Desktop (Premier+ Investments), and H&R Block Desktop (Premium, Premium & Business). The online/web versions of all three do not accept TXF — for those, use the CSV or Excel output instead.
How do I convert a 1099-B PDF to TXF?
Three steps: (1) upload your 1099-B PDF on this page — the converter extracts every transaction, including wash sales; (2) preview the parsed transactions and summary totals for free; (3) pay $8.99 once and download the .txf file, ready to import into TurboTax Desktop, TaxAct Desktop, or H&R Block Desktop. Sign in once with Google or email — no password needed.
Is the TXF file safe to import after the 2024 tax software updates?
Yes. The TXF v042 specification has not changed — codes 321 (short-term), 322 (short-term wash sale), 323 (long-term), and 324 (long-term wash sale) remain the standard Form 8949 mappings. TurboTax, TaxAct, and H&R Block Desktop all continue to accept v042 TXF imports for tax year 2024 and forward.
Ready to Convert Your PDF to TXF?
Upload once and download your TXF file in under a minute. Free preview, $8.99 to download.
Free preview · Sign in with Google or email — no password needed