APR Calculation Errors
OCR System Incorrectly Extracts or Validates APR Calculations
6 patterns for this goal
AI systems fail to detect regulatory violations—TRID timing breaches, APR calculation errors, missing disclosures, fair lending red flags, QM/ATR violations, and HMDA data misreporting—because validation logic often checks fields in isolation without enforcing regulatory thresholds or cross-document timing rules. Mortgage processing sits at the intersection of federal (Reg Z, RESPA, Fair Housing) and state requirements, where lenders must verify not only that required disclosures exist but also that timing, accuracy, and fairness rules are met; AI-driven automation without compliance guardrails creates silent violations that trigger regulatory findings.
Across all 6 compliance-validation patterns, the recurring gap is the difference between field-level accuracy and rule-level compliance. A disclosure can be extracted perfectly (present in file, correct version, all sections populated) yet still fail compliance if it violated timing requirements or tolerance thresholds. APR can be calculated correctly and still violate Reg Z if it’s 0.126 percentage points outside tolerance. HMDA fields can be extracted correctly and still misclassify the transaction (cash-out vs. rate/term refi) due to logic, not data accuracy. Fair lending concerns require cross-file pattern analysis—single-file validation cannot detect steering or pricing disparities that only appear when comparing cohorts by protected-class proxies. The mitigation across all patterns is the same: compliance rules must be encoded as assertions in the system (not just as human-readable guidelines), and violations must gate downstream decisions rather than being flagged as post-hoc audit findings.
TRID defines business days as Monday through Saturday, excluding federal holidays. A document delivered Friday counts the following Monday as business day 1 (not Saturday), and if closing is scheduled for Monday, the 3-business-day requirement is NOT met—closing must move to Thursday. Mail-receipt rules add 3 calendar days to the delivery date before counting business days forward. Many systems use simple calendar-day arithmetic or don’t exclude federal holidays, creating timing violations that audits discover post-closing.
Fair lending laws prohibit patterns of discrimination, not isolated disparities. A single loan with a pricing variance of 50 basis points may be defensible (unique compensating factors); the same variance across 20 loans in minority-census-tracts vs. majority-census-tracts is disparate impact. AI systems that validate loans one at a time cannot detect patterns; they need cohort analysis. Steering detection—placing a conventional-eligible borrower into FHA—is also a pattern issue that requires comparing product offers across similar borrowers.
No. QM requires DTI ≤ 43% for the general QM category, but a 40% DTI loan may still fail QM if points/fees exceed caps (3% for loans ≥$100k), if prohibited features are present (balloon, negative amortization, interest-only >10 years), or if it’s an ARM and wasn’t underwritten at the maximum-rate scenario. Safe-harbor depends on meeting ALL QM criteria, not one.
HMDA distinguishes them based on loan amount: if the new loan exceeds the payoff amount (plus reasonable closing costs) by > 5%, it’s coded as cash-out refi (code 32), not rate/term refi (code 31). Many systems extract the amounts correctly but don’t apply the comparison logic, resulting in misclassification that triggers resubmission and fair lending risk signals.
| Pattern | Mechanism |
|---|---|
| TRID Timing Violations | Business-day miscalculation, holiday omission, mail-receipt rule failure, invalid changed-circumstance documentation |
| APR Calculation Errors | Finance-charge component omission, tolerance violation (regular 0.125%, irregular 0.25%), prepaid-interest miscalculation |
| Disclosure Document Gaps | Missing required forms by loan type/state, outdated form versions, receipt acknowledgment absent, content incomplete |
| Fair Lending Red Flags | Pricing disparity, underwriting exception inconsistency, steering to higher-cost products, documentation-burden variance by protected class |
| QM/ATR Validation | DTI limit exceeded, points/fees overage, prohibited features present, ARM not underwritten at max rate, non-QM documentation gap |
| HMDA Data Extraction | Census tract geocoding error, loan-purpose misclassification, ethnicity/race extraction failure, action-taken code error, rate-spread miscalculation |
Total: 6 patterns
OCR System Incorrectly Extracts or Validates APR Calculations
OCR System Fails to Detect Missing or Incomplete Required Disclosures
OCR System Fails to Detect Fair Lending Compliance Concerns
OCR System Incorrectly Extracts Data Required for HMDA Reporting
OCR System Fails to Validate Qualified Mortgage and Ability-to-Repay Compliance
OCR System Fails to Detect or Flag TRID Disclosure Timing Violations