Day 1 Certainty (D1C)
Fannie Mae Desktop Underwriter integration, vendor setup, Encompass field mapping, and validation flow.
Asset and Income Modeler (AIM)
Freddie Mac Loan Product Advisor integration, AIM products, AIM Check API, and validation flow.
Day 1 Certainty (Fannie Mae)
Day 1 Certainty provides:- Rep and warranty relief on income, employment, and assets
- Reduced documentation requirements
- Free re-verifications for up to 90 days after the initial report
- Faster loan processing and confidence in data accuracy
- Use Truv’s VOIE and VOA reports for income, employment, and assets.
- Retrieve the
voie_report_idandvoa_report_idfrom the order or user reports endpoint — Truv automatically generates them in GSE-compatible format. - Submit the IDs through Desktop Underwriter with vendor ID Truv.
- Confirm the loan meets D1C criteria via DU Findings.
GSEVENDOR.X50 for VOIE, GSEVENDOR.X37 / GSEVENDOR.X38 for VOA), and the per-step validation checklist.
Asset and Income Modeler (Freddie Mac)
Truv is an AIM service provider for Freddie Mac’s Loan Product Advisor. Truv supports three AIM product paths:- AIM for income and employment — automated income assessment via Truv’s VOIE report.
- AIM for assets — automated asset assessment from connected bank accounts via Truv’s VOA report.
- AIM Check (document income) — instant paystub and W-2 assessment for borrowers without a direct payroll connection, via Truv Document Processing.
- Collect the relevant verification — VOIE, VOA, or AIM Check document income — based on the borrower workflow.
- Retrieve the report identifier for the product being submitted.
- Submit through Loan Product Advisor with vendor ID Truv.
- Review the AIM feedback and confirm the assessment matches the loan scenario.
GSEVENDOR.X43 / GSEVENDOR.X44 for VOA), and validation checklist.
Submission patterns shared across both GSEs
- The same
voie_report_idis accepted by both DU and LPA. There is no separate Freddie-specific VOIE identifier —freddie_voie_report_idexists as a legacy field but is not the LPA submission key. - Truv’s vendor ID is Truv in both DU and LPA.
- Refreshed Truv data always produces a new report ID. Replace the older ID before resubmission.
- “Current as of” date semantics differ: DU reflects the end of the pay period from the borrower’s last pay statement; LPA reflects the pay date.
Next steps
GSE Testing
Sandbox borrower accounts and pre-generated report IDs for DU and LPA validation
Sample Reports
Report retrieval patterns and field mapping references
Launch Checklist
Pre-production mortgage validation