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.
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.
| Detail | Form 8283 asks for it | A TXF file can carry it |
|---|---|---|
| Date you acquired the item | Yes, Section A column (e) | No |
| How you acquired it (purchase, gift, inheritance) | Yes, Section A column (f) | No |
| Your cost or adjusted basis | Yes, Section A column (g) | No |
| Method used to determine fair market value | Yes, Section A column (i) | No |
| Stock detail (security name, acquisition dates, basis) | Yes, for securities donations | No structured way |
| Mileage driven for charity | Supported by your own records | No structured way |
| Photos, receipts, acknowledgment letters | Kept with your records | No |
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 files | Yes, via the import option in the File menu | No, in any tier, as of this writing |
| Path for donation data | Import TXF, then complete per-item detail in the interview | Enter donations manually in the interview |
| Where Form 8283 detail comes from | You, during the interview | You, 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.
Common questions
What is a TXF file?
Can TurboTax Online import a TXF file?
Does a TXF file include acquisition dates or cost basis?
Can a TXF file carry stock or mileage donations?
How do I import a TXF file into TurboTax Desktop?
Is the TXF format still maintained?
Sources
- Instructions for Form 8283IRS, IRS form
- Form 8283, Noncash Charitable ContributionsIRS, IRS form
- 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.
Keep reading
- ItsDeductible9 min read
Donations in TurboTax Without ItsDeductible
ItsDeductible is gone and TurboTax Online cannot import donation files. Here is where the donation screens are, what to type, and how to prepare the figures.
Read the guide → - ItsDeductible10 min read
How DeductiBee Fills Out Form 8283 For You (Most Trackers Can't)
Most donation trackers stop at a worksheet because TXF files cannot carry Form 8283's key fields. How DeductiBee captures them and renders the form for you.
Read the guide → - Rules and forms12 min read
How to fill out Form 8283 for a year of donation bags
A walkthrough of Form 8283 Section A for ordinary household donations: which column takes what, how similar items group, and what leaves a filing incomplete.
Read the guide → - ItsDeductible9 min read
What Happened to ItsDeductible?
ItsDeductible shut down on October 21, 2025 after about two decades. Here is the dated record, what Intuit replaced it with, and how to value donations now.
Read the guide →
- ValuesDonation value guideWhat we price, by condition tier, with the published source behind every range.
- CalculatorDonation calculatorTotal a real donation from those ranges and download the itemized list.
- GuideForm 8283: the complete guideThe $500 filing line, the $5,000 appraisal line, and Section A versus Section B.
- GuideDonation receipts and substantiationEvery record the IRS expects, tier by tier, and the deadline behind the $250 rule.
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.