Skip to main content
Truv is an AIM service provider for Freddie Mac’s Loan Product Advisor (LPA). Truv delivers automated assessment of borrower income, employment, and assets through Asset and Income Modeler (AIM), and instant paystub and W-2 assessment through the AIM Check API. Truv’s vendor ID is Truv.

How it works


AIM products

Official Freddie Mac resource: Asset and Income Modeler (AIM)

Income and employment (AIM)

Automated income and employment assessment through payroll data. LPA evaluates borrower income using Truv’s VOIE report data.

Assets (AIM)

Automated asset assessment from connected bank accounts. LPA evaluates account balances, ownership, and transaction history.

Document income (AIM Check API)

For borrowers without a direct payroll connection, Truv supports the AIM Check API for instant paystub and W-2 assessment. Upload documents through Document Processing and submit the report to LPA.
“Current as of” date: For LPA, this reflects the pay date of the borrower’s last pay statement.

Implementation checklist

Use this sequence for a production-ready Freddie Mac flow:
  1. Complete your Truv integration using LOS integrations or Custom Integration
  2. Collect VOIE, VOA, or AIM Check document income based on the borrower workflow
  3. Retrieve the latest report identifier for the product you will submit
  4. Submit the current Report ID through Loan Product Advisor
  5. Review AIM feedback and confirm the result matches the loan scenario
  6. If Truv data is refreshed, resubmit using the newest Report ID

Integrate with Encompass

For ICE Encompass clients, Truv’s Report ID appears in the Loan: GSE Additional Provider Data screen under the Freddie Mac section.

VOA field mapping

BorrowerCoborrower
GSEVENDOR.X43GSEVENDOR.X44

VOIE field mapping

Write the Report ID to the appropriate Encompass Freddie Mac vendor field for your implementation.

Validation checklist

1

Verify the correct product path

Confirm whether the loan is using payroll-based AIM, asset-based AIM, or document-based AIM Check before retrieving the final report.
2

Confirm report freshness

Always use the latest Truv report generated for the borrower. Refreshed data creates a new Report ID and should replace older IDs in LPA submission.
3

Check Encompass mapping

If you use Encompass, confirm the Freddie Mac Report ID fields are populated correctly before the loan is submitted.
4

Review AIM outcome

Validate LPA feedback for the exact loan scenario and confirm there are no partial-verification issues caused by incomplete borrower connections.

Test in sandbox

For LPA-oriented pre-generated VOIE and VOA report IDs and sample report PDFs, see GSE Testing. For the general payroll credential matrix and non-GSE scenarios, see Income & Employment Testing and Assets Testing.

Next steps

Day 1 Certainty (D1C)

Fannie Mae Desktop Underwriter integration

AIM Check

Document-based Freddie Mac income workflow

Sample Reports

Shared report retrieval patterns and Encompass mappings

Launch Checklist

Pre-production mortgage validation