Skip to content
All guides

Research · Updated · by Arun

Which government PDF forms are XFA? We checked 32

Some government PDF forms open fine in Preview. Others show only “Please wait… If this message is not eventually replaced…”. The difference is XFA, and the kind of XFA. We checked the official PDFs of 32 forms to see which is which.

The short answer

Of the 32 forms we checked, 26 carry XFA, including almost every IRS and USCIS form. But they also carry ordinary form fields, so they open and fill in Preview, browsers and every PDF app. 5 have no XFA at all. Only 1, Canada’s IMM 1344, is dynamic XFA: the kind that shows “Please wait…” everywhere except in apps that can build the form.

Two kinds of XFA

XFA is an Adobe format that describes a form in XML inside the PDF. It comes in two kinds, and they behave very differently:

  • XFA with ordinary fields too (often called static or hybrid). The PDF has the XFA description and a normal page with normal fields. Apps that don’t read XFA simply use the normal fields. This is what the IRS and USCIS do.
  • Dynamic XFA. The PDF holds only the XFA description and a one-page placeholder that says “Please wait…”. The app has to build the form from the XFA. Preview, Chrome, Safari and Firefox can’t, so you see the placeholder. Canada’s immigration forms work this way.

The forms we checked

Government PDF forms and their XFA, checked October 23, 2026
FormAgencyXFAOpens in Preview
Form I-765USCISXFA with ordinary fields tooYes
Form I-130USCISXFA with ordinary fields tooYes
Form N-400USCISXFA with ordinary fields tooYes
Form I-90USCISXFA with ordinary fields tooYes
Form I-485USCISXFA with ordinary fields tooYes
Form I-131USCISXFA with ordinary fields tooYes
Form I-864USCISXFA with ordinary fields tooYes
Form I-129FUSCISXFA with ordinary fields tooYes
Form I-751USCISXFA with ordinary fields tooYes
Form G-1145USCISXFA with ordinary fields tooYes
Form I-9USCISNo XFAYes
Form 1040IRSXFA with ordinary fields tooYes
Form 1040-XIRSXFA with ordinary fields tooYes
Form W-4IRSXFA with ordinary fields tooYes
Form W-9IRSXFA with ordinary fields tooYes
Form 1099-NECIRSXFA with ordinary fields tooYes
Form SS-4IRSXFA with ordinary fields tooYes
Form 2848IRSXFA with ordinary fields tooYes
Form 8821IRSXFA with ordinary fields tooYes
Form 4506-CIRSXFA with ordinary fields tooYes
Form 941IRSXFA with ordinary fields tooYes
Form W-7IRSXFA with ordinary fields tooYes
Form DS-11U.S. Department of StateNo XFAYes
Form DS-82U.S. Department of StateNo XFAYes
Form DS-5507U.S. Department of StateNo XFAYes
Form SSA-44Social Security AdministrationXFA with ordinary fields tooYes
Form SSA-455Social Security AdministrationXFA with ordinary fields tooYes
Standard Form 15OPMXFA with ordinary fields tooYes
SF-86OPMXFA with ordinary fields tooYes
SF-3112OPMNo XFAYes
VA Form 21-526EZU.S. Department of Veterans AffairsXFA with ordinary fields tooYes
IMM 1344IRCC (Canada)Dynamic XFANo: shows “Please wait…”

Agencies update their PDFs. A form can change kind with a new edition, so check the file you have.

How we checked

We downloaded each form’s current PDF from the agency on October 23, 2026 and inspected it with qpdf, an open-source PDF tool. A form counts as XFA when the PDF has an XFA form description. It counts as dynamic when the PDF also says it needs rendering, which tells apps to build the form from the XFA instead of showing the page. A few agency sites blocked automated downloads, so for the State Department and SSA forms, Standard Form 15 and IRCC’s IMM 1344 we checked the copies we downloaded in October 2026.

You’re welcome to use this list, with a link back to this page.

How to open a “Please wait…” form

Save the PDF to your computer first; don’t open it in the browser. Then open it in an app that can build dynamic XFA forms: Adobe Acrobat Reader, free, or on a Mac, Fyllyo, also free, which opens, fills and saves most XFA forms and can save one as an ordinary PDF.