UAD 3.6 Requirements: The 2026 Guide
Published October 2, 2026
On November 2, 2026, the way residential appraisals reach Fannie Mae and Freddie Mac changes for good. Every new appraisal submitted to the Uniform Collateral Data Portal (UCDP) has to use UAD 3.6: a new dataset, a redesigned report, and a new set of compliance rules that decide whether a submission goes through.
This guide explains what UAD 3.6 is, who the deadline applies to, how the delivery specification and compliance rules fit together, where appraisal XML most often goes wrong, and how to check a file before it reaches UCDP.
What UAD 3.6 is, and what it replaces
The Uniform Appraisal Dataset (UAD) is the standard set of data points the GSEs require in an appraisal. Version 3.6 is a rebuild, not an update. The old model was a set of fixed forms, each with its own layout. UAD 3.6 is data first: a single, dynamic report whose sections appear or disappear depending on the property, built on version 3.6 of the MISMO reference model.
The redesigned Uniform Residential Appraisal Report (URAR) replaces thirteen legacy forms, including the 1004/70 single-family report, the 1073/465 condominium report, the 1025/72 small income property report and the 1004D/442 update and completion form. Alongside the URAR there are two smaller reports under UAD 3.6: an appraisal update report and a completion report, each tied to an existing UAD 3.6 URAR.
The November 2, 2026 deadline
The transition ran in three phases:
- September 8, 2025: a limited production period, with restricted early use of UAD 3.6.
- January 26, 2026: broad production. Lenders could submit either UAD 2.6 or UAD 3.6.
- November 2, 2026: UAD 3.6 is required for all new appraisal submissions to UCDP, and the legacy forms retire.
The deadline is about submission. It applies to appraisals delivered through UCDP for loans sold to Fannie Mae or Freddie Mac, which in practice means lenders and their agents (only they can register with UCDP), and the appraisers and appraisal management companies who produce reports for them. UAD 3.6 reports are submitted as a ZIP package that holds the XML data file, the printable report and the photos. The GSEs describe limited policy exceptions for some sellers; check the official UAD and forms redesign FAQ for your situation.
The delivery specification and the compliance rules
Two documents do most of the work, and it helps to keep them apart.
The delivery specification (Appendix A-1 for the URAR) is the map. For every data point it gives the location in the XML, the data type and format, the allowed values for coded fields, whether it is required or conditionally required, and how many times its container may repeat. Condition ratings must be C1 to C6, quality ratings Q1 to Q6, indicators lowercase true or false, dates YYYY-MM-DD, and so on, for roughly 810 data points and attributes.
The compliance rules (Appendix H-1 for the URAR) are the tests UCDP runs. There are 728 of them for the URAR, each with a message ID such as UAD1040 and a severity. Most read like "if this is true and that is not provided, stop": provide the ZIP code for each sales comparable, describe the heating system when its type is Other, give the number of parking spaces for a garage. A fatal finding is a hard stop: the submission does not go through until it is fixed. A warning does not stop the submission, but it flags something that should be reviewed.
UCDP layers its own checks on top: system checks on the package itself, the UAD compliance findings above, and GSE proprietary findings that are not published as rules (UCDP FAQ).
Common failure modes in appraisal XML
Most rejected files fail for ordinary reasons. Going by what the published rules test, these are the ones to watch:
- Conditionally required data left out. The biggest category by far. "Other" chosen without a description, a garage without a parking count, a dwelling without interior condition and quality ratings for each unit. Each one is required only in a given situation, which is exactly why it slips through.
- Values outside the allowed list. A condition rating of C7, a property type spelled the way the old form spelled it,
Trueinstead oftrue. Coded fields accept only the values the specification lists. - Formats and dates.
09/20/2026where2026-09-20belongs, a year built before 1800, an effective date in the future or more than a year old. - Per-property gaps. The subject is complete but a comparable is missing its ZIP code, sale date or dwelling count. Every comparable is checked on its own.
- Numbers that disagree. Comparable numbers repeated, an opinion of value of zero, counts that do not match the units described.
- The wrong file altogether. A legacy UAD 2.6 file, the wrong MISMO version, or elements placed where the specification does not define them, usually after a hand edit or a conversion script.
A UAD 3.6 checklist before submission
- The file is MISMO 3.6 (the MESSAGE root says
MISMOReferenceModelIdentifier="3.6.0366") and declares the report type. - The subject and every comparable carry their own required data: address, ZIP code, dates, counts.
- Every coded field uses an allowed value, in the exact spelling and case of the specification.
- Every "Other" has a description, and every conditional field whose condition applies is filled in.
- Dates are
YYYY-MM-DD; the effective date and signature date are current. - The ZIP package holds the XML file, the PDF and the photos it references.
- The file has been run through the compliance rules before it reaches UCDP.
How to check a file before UCDP
If you write appraisals, your appraisal software runs the GSE compliance rules as you work and is the first and best check. Fix what it flags before you export.
If you are a lender, UCDP is the authoritative check, it charges lenders no fee, and its findings are what count. Fannie Mae also offers a UAD Compliance API to technology vendors; if you build appraisal software and have access, it is the closest thing to UCDP's own answer.
If files move through a system before they reach UCDP (an AMC intake queue, a QC step, a conversion or export you are building and testing) the check belongs in that system, before submission. That is the gap SpreadRun's UAD 3.6 Appraisal Report Validator fills: a REST API that takes the URAR XML or the whole ZIP package and returns a PASS, WARN or FAIL report with the XPath, rule ID and message for every finding. It runs the delivery specification checks and 585 of the 728 URAR compliance rules, and lists the rest in every report. A PASS is not UCDP acceptance, and it is not legal or compliance advice: UCDP still has the final word.
Official sources: the GSE UAD and forms redesign FAQ and UCDP FAQ, and the UAD 3.6 appendices they publish. SpreadRun is not affiliated with or endorsed by Fannie Mae or Freddie Mac. This guide is general information, not legal advice.
Check an appraisal file before UCDP does. Run the UAD 3.6 Appraisal Report Validator: every finding with its XPath and rule ID, $1.00 per completed report, free test on the page. Check a report