TXF

What Is a TXF File? TurboTax's Ancient Import Format, Explained

TXF is the 1990s tax file format TurboTax Desktop imports. See what it carries, what it drops for Form 8283, and why TurboTax Online cannot read it at all.

Ian MacCallum10 min read

A TXF file, short for Tax Exchange Format, is a plain-text file that carries tax figures from one program into another. It was designed in the early 1990s so that personal-finance and record-keeping software could hand numbers to desktop tax software without anyone retyping them, and it is still the format TurboTax Desktop accepts through its import menu today. TurboTax Online, by contrast, cannot import a TXF file at all, in any tier, which surprises people every filing season.

This post publishes one year to the day after ItsDeductible shut down on October 21, 2025, and that timing is not an accident: TXF is the format ItsDeductible used to move a year of tracked donations into TurboTax, and every tool that replaced it, DeductiBee included, inherited the format along with its limits. Below is what TXF actually is, what it can carry, what it silently drops, and why those gaps matter specifically for Form 8283.

A file format older than the web browser

TXF dates to the early 1990s, when the practical problem was moving totals from a checkbook program on one floppy disk into a tax program on another. The design shows its age in a way that is almost charming: a TXF file is plain ASCII text, readable in any text editor, organized as short lines where the first character of each line announces what the rest of the line means.

A typical file opens with a small header: a V line stating the spec version, an A line naming the application that produced the file, and a D line with the export date. After that come the data records. Each record generally uses a T line for the record type, an N line carrying a reference number that maps to a specific line on a tax form, a P line for a short text description, a dollar-sign line for the amount, and a caret (^) on its own line to say the record is over. That is essentially the whole grammar.

The spec was revised periodically through the 1990s and 2000s, but the most recent widely circulated revision dates to roughly 2011, and the format has been effectively frozen since. It never grew an XML or JSON successor, never gained support for attachments or structured sub-fields, and never absorbed the detail that newer tax forms started asking for. Every program that writes TXF today, DeductiBee included, is writing to a specification that predates the iPhone's App Store and has not meaningfully changed since.

Where TXF files come from today

For most people searching this term, the answer is a donation tracker. ItsDeductible generated TXF files for two decades so that a year of logged donations could flow into TurboTax Desktop at filing time, and when Intuit shut the service down on October 21, 2025, the final export it offered users included that same format. If you downloaded your data before the deadline, there is a fair chance a TXF file is sitting in that archive right now, and it will still import: the format has not changed, so a file written in 2025 reads the same as one written in 2011.

Donation trackers are not the only writers. Some accounting and portfolio programs still emit TXF for other parts of the return, and a small ecosystem of niche converters exists precisely because the format is simple enough to generate from a spreadsheet. That simplicity is the whole reason it persists: any programmer can produce a valid TXF file in an afternoon, and TurboTax Desktop will accept it. The catch, as the next two sections cover, is not writing the file. It is everything the file has no room to say.

What a TXF file can carry

For charitable donations, a TXF record can hold surprisingly little, and for many filers that little is genuinely enough. Each donation record carries roughly four things:

  • A reference number that tells the tax software which form and line the amount belongs to. Published code lists distinguish cash charitable contributions from noncash ones, which is how an import lands on the right line of Schedule A.
  • A short text description, typically the charity's name or a one-line summary of the donation.
  • A dollar amount, the total value being claimed for that record.
  • A date, from the file header or the record itself.

When the import works, that is a real convenience. The software creates a donation entry per record, the totals flow to Schedule A, and a filer with a dozen cash donations and one bag of clothes is most of the way done. The format earns its keep for exactly this case, which is why it has survived three decades without a successor.

What a TXF file cannot carry

The trouble starts when the donation is large enough that the IRS wants more than a name and a number. A TXF record has no field, none, for most of what Form 8283 asks about a noncash donation. The gaps are structural: the format has no place to put these fields, so no exporting program can include them, however diligently it tracked them.

DetailForm 8283 asks for itA TXF file can carry it
Date you acquired the itemYes, Section A column (e)No
How you acquired it (purchase, gift, inheritance)Yes, Section A column (f)No
Your cost or adjusted basisYes, Section A column (g)No
Method used to determine fair market valueYes, Section A column (i)No
Stock detail (security name, acquisition dates, basis)Yes, for securities donationsNo structured way
Mileage driven for charitySupported by your own recordsNo structured way
Photos, receipts, acknowledgment lettersKept with your recordsNo

This is not any one vendor's oversight, and it is fair to note that competing tools document the same wall. Deductible Duck, a web-based donation tracker, states plainly in its own export documentation that its TXF files cannot carry stock or mileage donations at all, and cannot carry acquisition date, how acquired, or cost basis. DeductiBee's TXF export has exactly the same limits, because the limits belong to the format, not to the exporter.

Why the gaps matter for Form 8283

Form 8283 is generally required when your deduction for all noncash gifts in a year exceeds $500. Section A of the form asks, per item or group of similar items, for a description, the date of the contribution, the date you acquired the property, how you acquired it, your cost or adjusted basis, the fair market value, and the method you used to determine that value.

The instructions soften this for small items: generally, you do not have to complete the acquisition-date, how-acquired, and cost-basis columns for an item you claimed at $500 or less. Which produces the awkward punchline of this whole post: the items small enough to skip those columns are the ones TXF handles fine, and the items large enough to require them are precisely the ones where TXF has nothing to offer. The format's blind spot lines up exactly with the form's demands.

In practice, that means a TXF import into TurboTax Desktop gets your totals and descriptions in, and then the software's donation interview still asks you, item by item for anything over $500, when you got it, how, and what you paid. If you tracked those answers somewhere, this is a few minutes of copying. If you did not, it is an archaeology project in late March.

There is a second layer beyond the form itself. The IRS's substantiation rules generally require records that no import format touches at any size: a receipt or written acknowledgment from the charity, and for any single contribution of $250 or more, a contemporaneous written acknowledgment. A TXF file is not a record of anything in that sense. It is a delivery mechanism for numbers you must be able to back up separately, which is why treating the export as the record, rather than as a convenience on top of the record, is the mistake that ages worst.

TurboTax Desktop imports TXF. TurboTax Online does not.

The single most common TXF misunderstanding is assuming the two TurboTax products are the same program with different wrappers. For import purposes they are not.

TurboTax Desktop (installed)TurboTax Online
Imports TXF filesYes, via the import option in the File menuNo, in any tier, as of this writing
Path for donation dataImport TXF, then complete per-item detail in the interviewEnter donations manually in the interview
Where Form 8283 detail comes fromYou, during the interviewYou, during the interview

If you use TurboTax Online, a TXF file from any tool is a file you cannot use, and the honest advice is to plan around that from the start: keep your item list and per-item detail in a form you can read while you type. We wrote a separate walkthrough on entering donations in TurboTax without an import, and for a typical year of household donations the manual path is quicker than its reputation suggests.

It is worth knowing what the workarounds look like elsewhere, because they are revealing. Deductible Duck's documentation tells its TurboTax Online users to enter placeholder summary donations in the interview, then print and mail the paper return with printed PDF statements enclosed, and its own docs describe the available options as unattractive. That is not a criticism of their engineering so much as a measurement of the wall: when a format cannot get data where it needs to go, every vendor ends up routing around it by hand. Our side-by-side comparison covers the rest of the differences.

What DeductiBee exports, and why it exports two things

DeductiBee exports a TXF file for TurboTax Desktop users, built to the same frozen spec everything else uses, with the same inherent limits described above. On its own, that would leave the Form 8283 detail problem exactly where every other tool leaves it: in your hands, in March.

So DeductiBee also generates the document TXF cannot be: a filled Form 8283 worksheet PDF that carries, per item, the description, contribution date, acquisition date, how acquired, cost basis where you recorded it, the fair market value with its condition tier, and the valuation method behind the number. It is built to sit next to whichever TurboTax you use: Desktop users import the TXF for the totals and read the per-item answers off the PDF during the interview, and Online users skip the import entirely and type from the same PDF. The details of how that document is assembled, and what it does and does not do for you at filing time, are in how DeductiBee fills Form 8283.

A note on cost, because export policies vary across tools: exporting your raw data out of DeductiBee is always free, permanently, on the free tier. The formatted exports, meaning the TXF file and the filled 8283 worksheet PDF, are part of DeductiBee Pro. Your donation records are yours either way, and no export of your own data is ever held back to force an upgrade.

So does TXF still matter?

For TurboTax Desktop users with a stack of cash donations and modest noncash totals, yes: a TXF import still saves real typing, thirty-plus years after the format was designed, and that is a genuine engineering compliment. For everyone else, TXF is best understood as one narrow pipe in a larger record-keeping system. It moves totals, not evidence, and the IRS's substantiation rules are ultimately about evidence: receipts, acknowledgment letters, item lists, values with a method behind them.

The format's one-line epitaph might be this: TXF answers the question "how much," and Form 8283 asks the questions "what, when, how, and says who." A good donation tracker has to answer both, which is why the file you import and the document you keep are, and probably always will be, two different things.

FAQ

Common questions

What is a TXF file?
TXF stands for Tax Exchange Format, a plain-text file format from the early 1990s for moving tax figures between programs. Each record carries a reference number keyed to a tax form line, a short description, and a dollar amount. TurboTax Desktop can import TXF files; the format's most recent widely used revision dates to roughly 2011.
Can TurboTax Online import a TXF file?
No. As of this writing, TurboTax Online does not import TXF files in any tier. Online users enter donations manually in the donation interview, which is why keeping a readable per-item list or worksheet matters more than the export format itself.
Does a TXF file include acquisition dates or cost basis?
No. The format has no fields for the date you acquired an item, how you acquired it, your cost or adjusted basis, or your valuation method, all of which Form 8283 Section A asks about for items claimed above $500. That detail has to be entered in the tax software by hand from your own records.
Can a TXF file carry stock or mileage donations?
Not in any structured way. There is no place in a TXF donation record for a security's name, acquisition dates, or basis, and no representation of charitable miles driven. Donation trackers that export TXF, DeductiBee and its competitors alike, document this same limitation because it belongs to the format itself.
How do I import a TXF file into TurboTax Desktop?
In the installed Desktop edition, use the import option in the File menu, choose the TXF file, and review the entries it creates. Then expect the donation interview to ask for per-item detail, such as acquisition date and cost basis, for larger items, since the file does not carry those fields.
Is the TXF format still maintained?
Effectively no. The specification has been frozen since roughly 2011, with no successor format announced. It persists because TurboTax Desktop still accepts it and because moving simple totals is the one job it does well.

Sources

  1. Instructions for Form 8283IRS, IRS form
  2. Form 8283, Noncash Charitable ContributionsIRS, IRS form
  3. Publication 526, Charitable ContributionsIRS, IRS publication

Written by Ian MacCallum, founder of DeductiBee. This is general information about published rules, not tax advice, and most of the thresholds above have exceptions attached to them in the underlying publication. Confirm anything that affects a return with a qualified tax professional.

Values with the source attached

DeductiBee applies a cited fair-market-value range to everything you donate, keeps the photo with the record, and exports a Form 8283 worksheet when you file.

Download DeductiBee on the App Store