Automated underwriting software: how it works and what it needs to work well
For lending operations, credit and underwriting leaders: what automated underwriting systems do, how DU and LPA differ, the main tools by type, and how to get verified data into all of them.

Key takeaways
- Automated underwriting software evaluates a loan application against credit policy using data from the application, credit reports and verified documents, and returns a decision or recommendation with conditions.
- In US mortgage lending, the main systems are Fannie Mae's Desktop Underwriter (DU) and Freddie Mac's Loan Product Advisor (LPA); lenders also run their own decision engines for consumer, small business and commercial loans.
- Automated underwriting has two halves: data preparation (collecting and verifying income, assets and financials) and decisioning (applying rules and models). Most of the manual work is in the first half.
- Document AI feeds the decision engine by extracting and cross-checking pay stubs, W-2s, tax returns, bank statements and financial statements.
- Underwriters stay in the loop for conditions, exceptions and judgment calls, and lenders must still explain adverse decisions.
On this page
- How automated underwriting works
- Types of automated underwriting systems
- DU, LPA, TOTAL and GUS: what each returns
- The data automated underwriting depends on
- Automated underwriting software: the main tools
- Automated underwriting software compared
- Benefits and limits
- How to choose automated underwriting software
- The bottom line
- Frequently asked questions
Automated underwriting software evaluates a loan application against a lender's or investor's credit policy, using data from the application, credit reports and verified income, asset and financial documents, and returns a decision or recommendation with conditions. In US mortgage lending, the main systems are Fannie Mae's Desktop Underwriter (DU) and Freddie Mac's Loan Product Advisor (LPA); for consumer, small business and commercial loans, lenders use their own decision engines. The decision is only as good as the data fed in, which is why document automation matters as much as the engine.
This guide explains how automated underwriting works, how the agency systems differ, the main tools by type, and how to get verified data into them.
What kind of lending do you do?
How automated underwriting works#
Every automated underwriting system runs the same loop: gather and verify the borrower's data, calculate the numbers credit policy cares about, apply the rules and models, and return a result with conditions.
- Loan application
- Credit report
- Pay stubs and W-2s
- Bank statements
- 01Collect and verify documents
- 02Calculate income DTI and reserves
- 03Apply rules and models
- 04Return result with conditions
Data preparation means collecting the application and consent, pulling credit reports and third-party data, collecting and verifying pay stubs, W-2s, tax returns, bank statements and financial statements, then calculating qualifying income, debt-to-income, assets and reserves, cash flow, DSCR and loan-to-value. Decisioning applies eligibility rules (program limits, minimum scores, maximum ratios), runs risk models or scorecards, and returns approve or eligible, refer to an underwriter, or decline, usually with a list of conditions to clear.
Most of the manual time sits in data preparation. The decision engine runs in seconds; gathering and verifying the numbers behind it can take days.
Types of automated underwriting systems#
Agency mortgage AUS
Fannie Mae's Desktop Underwriter and Freddie Mac's Loan Product Advisor decide whether a conforming mortgage can be sold to that agency.Government loan scorecards
FHA's TOTAL Mortgage Scorecard runs through an AUS such as DU or LPA; USDA uses its own Guaranteed Underwriting System (GUS).Lender decision engines
In-house or vendor rules engines and models for consumer loans, cards, auto and small business credit.Commercial underwriting platforms
Spreading, risk rating and credit memo tools for commercial, CRE and equipment loans.
DU, LPA, TOTAL and GUS: what each returns#
The agency systems don't approve loans. They return a recommendation and the conditions the lender must meet, and each one's results mean something slightly different.
| System | Run by | Results | Income and asset verification |
|---|---|---|---|
| Desktop Underwriter (DU) | Fannie Mae | DU validation service checks assets, income and employment from third-party reports | |
| Loan Product Advisor (LPA) | Freddie Mac | Asset and Income Modeler (AIM) automates income, asset and employment verification | |
| TOTAL Mortgage Scorecard | HUD (FHA) | A scorecard, run through an AUS; a Refer goes to an FHA underwriter | |
| Guaranteed Underwriting System (GUS) | USDA | Uses a modified version of FHA's TOTAL scorecard |
The data automated underwriting depends on#
| Input | Source documents | What gets calculated |
|---|---|---|
| Income | Pay stubs, W-2s, 1099s, tax returns, verification of employment | Qualifying income, stability, trends |
| Assets | Bank statements, investment statements, retirement statements | Funds to close, reserves, large deposits to source |
| Debts | Credit report, bank statements | Monthly obligations, DTI |
| Business cash flow | Business bank statements, financial statements, business tax returns | Revenue, EBITDA, DSCR, leverage |
| Property | Appraisal, T-12, rent roll, insurance | Value, LTV, NOI |
Document automation handles the middle column. Docsumo extracts bank statements, pay stubs, tax forms and financial statements, and cross-checks them: payroll deposits against pay stubs, stated income against tax returns, names and addresses across the file. Cross-document validation is on the Enterprise plan.
- 99%field-level accuracy across 250+ document types
- 64%lower fraud with cross-document validation
- <1 minper complex bank statement at Grid Finance
Automated underwriting software: the main tools#
Docsumo is our product, so it's first, with a plain note on what it doesn't do. The rest are grouped by the part of underwriting they automate. None of the other vendors publishes pricing; all quote on request. Vendor details come from each vendor's own site, checked in September 2026.
Docsumo
Document and income verificationOur product- Reads
- Pay stubs, W-2s, tax returns, bank statements, financial statements and IDs
- Output
- API and webhooks; fields the model is unsure about go to a reviewer first
- Enterprise plan
- Cross-document validation and cash flow analytics
- Pricing
- A free 14-day trial for up to 1,000 pages; Business and Enterprise plans are quoted
Ocrolus
Document and income verification- For
- Mortgage, small-business funding, consumer and auto lenders
Informed.IQ
Document and income verification- For
- Auto lenders mainly, plus consumer lenders and credit unions
Provenir
Decision engine- For
- Banks, credit unions, fintechs, card issuers, auto and SME lenders
Taktile
Decision engine- For
- Banks, fintechs and insurers
TurnKey Lender
Loan origination with decisioning- For
- Consumer and commercial lenders, banks, non-banks and embedded lending
MeridianLink
Loan origination with decisioning- For
- Credit unions, banks, mortgage and auto lenders
nCino
Loan origination with decisioning- For
- Banks, credit unions and independent mortgage banks
Blend
Digital origination- For
- Banks, credit unions, independent mortgage banks and servicers
LoanPro
Lending core- For
- Consumer, business and auto lenders, neobanks and card programs
Automated underwriting software compared#
| Tool | Reads | Output |
|---|---|---|
| Document and income verification3 tools | ||
| DocsumoOur productVerified numbers from borrower documents | Pay stubs, W-2s, tax returns, bank statements, financial statements | API and webhooks; unsure fields go to review |
| OcrolusAnalytics delivered with the data | Bank statements, pay stubs, tax documents | API, dashboard, Encompass integration |
| Informed.IQAuto lenders clearing stipulations | Pay stubs, bank statements, W-2s, tax returns, ID and insurance documents | Results sent to the LOS, POS or DMS; a portal |
| Decision engine2 tools | ||
| ProvenirOne engine for credit and fraud decisions | Bureau, identity, fraud and alternative data (not documents) | REST APIs, case management |
| TaktileChanging credit policy without a release | Data from 25+ providers and data warehouses | No-code decision engine, AI agents, case manager |
| Loan origination with decisioning3 tools | ||
| TurnKey LenderOrigination and decisioning in one system | Applications, plus data from 75+ integrations | Origination through collections; API |
| MeridianLinkCredit unions and community banks | Consumer, mortgage, card, auto and small business applications; bureau data | Rules-based decisioning; open APIs |
| nCinoCommercial and small business lending at banks | Tax returns, audits, company financials and 10-Ks, for spreading | Spreads for credit analysis |
| Digital origination1 tool | ||
| BlendMortgage lenders digitizing applications | Applications; W-2s, pay stubs, bank statements and tax returns | Autopilot findings with rule citations; LOS integrations |
| Lending core1 tool | ||
| LoanProLenders building a modern core | Applications, plus credit, KYC, fraud and open-banking data | API-first core with a decisioning engine |
Benefits and limits#
Automated underwriting applies credit policy consistently to every file, returns decisions on straightforward applications quickly, keeps a documented record of the inputs and result, and frees underwriters for complex files and exceptions. Automation changes data preparation the most:
Manual data preparation
- Processors retype income and assets from each document
- Deposits, pay stubs and tax returns are compared by eye, if at all
- Missing pages and months surface when the underwriter opens the file
- Every file waits in the queue before the engine can run
Automated data preparation
- Fields are extracted from every document as it arrives
- Deposits, income and names are cross-checked across the whole file
- Gaps and mismatches are flagged before the file reaches underwriting
- The engine runs on verified numbers; people see only the exceptions
It also has limits:
Garbage in, garbage out
An engine fed misread or edited documents makes confident wrong decisions.Edge cases
Self-employed borrowers, irregular income and complex entities often need a person.Explainability
Under Regulation B, applicants who are denied must receive the specific principal reasons, so model outputs must be explainable.AI governance
Freddie Mac (since March 2026) and Fannie Mae (Lender Letter LL-2026-04) require sellers and servicers that use AI or machine learning to keep formal governance policies. See AI in lending.
How to choose automated underwriting software#
- Fit to your productsMortgage (AUS integration), consumer, small business or commercial.
- Configurable rulesYour credit team can change policy without a release.
- Explainable outcomesEvery decision comes with reason codes.
- Data integrationsCredit bureaus, bank data, verification services and document extraction.
- Document automationAccurate extraction and cross-checks on the documents you actually receive.
- Audit trail and securityFor examiners and investors. Docsumo's certifications are on its security page.
For commercial lending, see financial spreading and our guide to spreading financial statements. For insurance, see the best underwriting automation platforms. For bank statements specifically, see the best bank statement extraction software.
The bottom line#
Automated underwriting software applies your credit policy in seconds, but most of the work, and most of the risk, is in preparing the data it runs on. Pair a decision engine or AUS with document automation that extracts and cross-checks borrower documents, keep underwriters on referrals and conditions, and make sure every decision can be explained.
Book a demo with a few of your own loan files, or start a free trial.
Frequently asked questions#
What is automated underwriting software?
It's software that evaluates a loan application against a lender's or investor's credit rules and models, using application data, credit data and verified income and asset information, and returns an approve, refer or decline recommendation with conditions.
What is an AUS in mortgage lending?
An automated underwriting system. The two most used are Fannie Mae's Desktop Underwriter and Freddie Mac's Loan Product Advisor, which assess credit risk and whether a loan is eligible for sale to the GSE.
What is the difference between DU and LPA?
Desktop Underwriter is Fannie Mae's system and returns recommendations such as Approve/Eligible or Refer with Caution. Loan Product Advisor is Freddie Mac's and returns an Accept or Caution risk class. Each tells the lender whether the loan can be sold to that agency.
What does Refer with Caution mean?
In DU, it means the loan carries a greater risk of serious delinquency than an Approve. The lender should check the data and resubmit; if the result stands, the loan can be manually underwritten only where the product allows it.
Does an automated approval mean the loan is approved?
No. An AUS recommendation isn't a loan approval. DU doesn't check compliance with federal and state law, and the lender still has to verify the file and clear the conditions before closing.
Does automated underwriting replace underwriters?
No. It handles straightforward cases and standard checks. Underwriters review referrals, clear conditions, verify documents and make judgment calls on complex files.
What data does automated underwriting use?
Application data, credit reports, income (pay stubs, W-2s, tax returns), assets (bank and investment statements), property data for secured loans, and for business loans, financial statements and cash flow.
How does document automation help underwriting?
It extracts the data from borrower documents, checks it against the application and other documents, and flags discrepancies, so the decision engine and the underwriter work from verified numbers. See IDP for lending.
Sources
- Fannie Mae Selling Guide B3-2-01: General information on DU
- Fannie Mae Selling Guide B3-2-07: Refer with Caution recommendations
- Fannie Mae: DU validation service
- Freddie Mac Guide Section 5101.1: LPA mortgages
- Freddie Mac: Asset and Income Modeler (AIM)
- HUD: FHA TOTAL Mortgage Scorecard
- USDA Rural Development: Guaranteed Underwriting System (GUS)
- Freddie Mac Guide Section 1302.8: AI and machine learning (Bulletin 2025-16)
- Fannie Mae Lender Letter LL-2026-04: AI and ML governance framework
- Vendor sites: Ocrolus, Informed.IQ, Provenir, Taktile, TurnKey Lender, MeridianLink, nCino, Blend, LoanPro (checked September 2026)
- Ocrolus: platform page (its Data Professionals resolve edge cases)
- Fannie Mae: Desktop Underwriter and Desktop Originator
- Freddie Mac: Loan Product Advisor
- eCFR: 12 CFR 1002.9, Regulation B notifications (adverse action)
- nCino: platform
- MeridianLink: Centerbridge Partners completes acquisition of MeridianLink
- LoanPro: decisioning engine
- Blend: Autopilot
First published . Last updated .