After a mortgage closes, someone at the lender re-checks the file against the consumer-lending rules: were the APR and the finance charge on the Closing Disclosure right, did every form and notice arrive on time, did the price stay under the federal and state high-cost lines, and does the data the lender reports match the loan? That second look is loan compliance testing. It decides whether a lender finds its own errors, or an examiner finds them first.
This guide is for compliance testers and testing managers, chief compliance officers, fair lending officers, mortgage operations and secondary marketing leaders, internal auditors, and the people deciding whether to automate the work. No background needed.
Imagine you are the compliance testing manager at a regional bank in central Ohio. It is Wednesday, September 2, 2026. Daniel and Rosa Whitcombe closed on Friday, August 14, on a $412,000 conventional 30-year purchase loan at 6.625%, arranged through a wholesale broker. Their payment is $2,638.08 a month for 360 months.
Page 5 of their Closing Disclosure says the APR is 6.875%. The test checks that figure by working it out again from the 360 payments and the fees the Whitcombes actually paid, listed on page 2.
Closing Disclosure · page 5
APR
6.875%
Finance charge
$548,132.07
Amount financed
$401,576.73
Prepaid charges
$10,423.27
Rebuilt from the payments and page 2
APR
7.031%
Finance charge
$554,432.07
Amount financed
$395,276.73
Prepaid charges
$16,723.27
APR off by 0.156 pointsfinance charge off by $6,300both past their tolerances.
Regulation Z allows an APR to be off by 1/8 of a point and a mortgage finance charge to be understated by $100. The gap is $5,150 of discount points and a $1,150 rate-lock extension fee: the loan system had coded both as paid by the seller, so the disclosure left them out. Six other wholesale loans closed in August carry the same coding.
Testing every closed loan finds the fault 19 days after closing, on all seven loans, before September's loans repeat it. A 5% sample of August's closings, 64 loans, had about a 30% chance of including even one of them.
What a closed mortgage file is tested against, and what a missed test costs the lender
The rule families a tester runs, the thresholds in force for 2026, the arithmetic behind the APR and the price tests, the dates and notices, the reported data, what examiners cite and what restitution looks like, explained without selling anything. If you are new to consumer-lending compliance, start here.
01 · In plain words
What loan compliance testing is: a post-closing compliance review done the way an examiner does it
A home loan is wrapped in rules. Before closing, the borrower must receive a Loan Estimate and a Closing Disclosure with the price of the loan stated several ways: the interest rate, the annual percentage rate or APR, the finance charge in dollars, and the amount financed.
Other notices have deadlines of their own: a list of housing counselors, a copy of the appraisal, a warning when the house sits in a flood zone. The loan's price also has to stay below lines that would make it a higher-priced or a high-cost mortgage, and the lender has to report the loan's details to federal regulators every year.
Most of that work is done by loan systems, closers and disclosure desks while the loan is moving. Loan compliance testing comes afterwards. A second team, usually inside the compliance department and separate from the people who made the loan, takes closed loans and checks each one against the rules again. Regulators call it compliance monitoring, and examiners do the same thing when they visit: the CFPB lists "transaction test" among the steps its examiners take.1
A good test rebuilds every figure from the file. It takes the payment schedule and the fees the borrower paid, recalculates the APR and the finance charge, and compares the result with what the form said.
It also counts the business days between each delivery and the deadline. It puts the loan's APR beside the average rate a prime borrower was offered that week, and its points and fees beside the 2026 limits. Each result is written down with the page it was decided on, so a manager, an auditor or an examiner can check it.
Errors found this way are cheaper than errors found later. A lender that corrects a disclosure error within 60 days of discovering it, and adjusts the borrower's account, escapes liability for it under the Truth in Lending Act.2 An error that keeps repeating because a system is set up wrong becomes what the law calls "a clear and consistent pattern or practice", and then the regulator must order the lender to pay borrowers back.3 The work is finding those patterns while they are small.
From application to a signed workpaper: the Whitcombe loan's five stages
Application and disclosuresThe Whitcombes apply on Thursday, June 4, 2026. A Loan Estimate goes the next day; the rate is locked on Wednesday, June 17.
ClosingThey receive the Closing Disclosure on Monday, August 10 and sign on Friday, August 14. Their loan becomes one of 1,284 the bank closes in August.
The loan is testedRules picked for this loan; APR, finance charge and points and fees rebuilt; dates counted; notices checked; every result tied to a page. This is where a fee coded to the wrong payer is caught.
Findings are confirmedFailed tests grouped by cause, ranked, confirmed by the testing manager and sent to the business owner who must fix them.
Remediation and the workpaperBorrowers re-disclosed or reimbursed, the system fixed, later loans re-tested, and the testing workpaper signed for audit and the examiners.
Step 3 is the subject of this guide. The bank, borrowers and figures in this example are fictional.
Four surprises for someone new to mortgage compliance testing
The disclosed APR is the thing under test
The APR printed on the Closing Disclosure is the figure being checked, so the test solves it again from the payment stream and the amount financed.4
The tolerance is $100 on a $400,000 loan
A mortgage finance charge counts as accurate only if it is understated by no more than $100. One fee coded to the wrong payer can break it on its own.5,6
The thresholds move every January
The HOEPA and qualified mortgage dollar limits are indexed to inflation. The regulation prints the old base figures; the 2026 numbers are in a separate Federal Register notice.7,8
Most errors start in a system setting
CFPB examiners found a loan origination system that did not round an adjustable rate the way the note required, so every disclosure built on it was wrong.9
Tolerance, APOR, finding, workpaper: four terms of the trade
Tolerance
How far a disclosed figure may be from the correct one and still count as accurate: 1/8 of a point for most APRs, $100 for a mortgage finance charge.
APOR
The average prime offer rate: a weekly average of rates offered to prime borrowers, published by the FFIEC, that the price tests measure a loan's APR against.
Finding
A confirmed group of failed tests with one cause, such as seven loans whose finance charge was understated by one fee-table change.
Workpaper
The written record of a test: its scope, method, population, results and findings, signed by the testing manager and kept for audit and the examiners.
Nine families of rules a closed-mortgage compliance test runs, and where each one's evidence lives
In shortA typical test of a closed first-lien mortgage runs two to three dozen checks drawn from nine families: the Truth in Lending loan calculations, TRID timing, TRID fee tolerances, RESPA notices, the Equal Credit Opportunity Act appraisal copy, the higher-priced and high-cost tests, flood insurance, state overlays, and the match between the loan system and the documents. Some can be settled from the forms alone; others need the rate sheet, the lock record, the delivery log or the loan system's fee screen.
Family
What is checked
Main rule
Typical evidence
Loan calculations
APR, finance charge, amount financed, total of payments, total interest percentage
Only the loan calculations can be tested from the Closing Disclosure alone; most families need records from outside the file
Where the evidence for each rule family is found
Not neededSometimesAlways
Signed formsLoan systemDates and delivery logsOutside sources (APOR, rate sheet, state law)Loan calculationsAlwaysSometimesNot neededNot neededTRID timingSometimesSometimesAlwaysNot neededTRID tolerancesAlwaysSometimesAlwaysNot neededRESPA noticesAlwaysNot neededAlwaysNot neededEqual Credit OpportunitySometimesNot neededAlwaysNot neededHigher-priced and high-costAlwaysSometimesSometimesAlwaysFloodAlwaysSometimesAlwaysSometimesState overlaysAlwaysSometimesNot neededAlwaysData integrityAlwaysAlwaysNot neededNot needed
Our reading of the sources4,6,12,10,11,14 · Our reading of the rules each family applies. 'Outside sources' means the APOR table for the lock week, the lender's rate sheet for bona fide discount points, and the state's statute.
Show the numbers
Signed forms
Loan system
Dates and delivery logs
Outside sources (APOR, rate sheet, state law)
Loan calculations
Always
Sometimes
Not needed
Not needed
TRID timing
Sometimes
Sometimes
Always
Not needed
TRID tolerances
Always
Sometimes
Always
Not needed
RESPA notices
Always
Not needed
Always
Not needed
Equal Credit Opportunity
Sometimes
Not needed
Always
Not needed
Higher-priced and high-cost
Always
Sometimes
Sometimes
Always
Flood
Always
Sometimes
Always
Sometimes
State overlays
Always
Sometimes
Not needed
Always
Data integrity
Always
Always
Not needed
Not needed
This guide covers the whole test. Several of its parts have complete guides of their own that go deeper than this one can: the TRID fee tolerance guide works through buckets, changed circumstances and cures; the mortgage quality control guide covers the investor-driven QC sample and defect grading; the SCRA and MLA guide and the adverse action notice guide cover servicemember rules and decline letters.
Compliance testing and quality control are different reviews. Mortgage quality control, which Fannie Mae and Freddie Mac require of their sellers, asks whether a loan was eligible and properly underwritten: income, assets, appraisal, credit. Compliance testing asks whether the lender obeyed consumer protection law on that loan. The two share files and often share staff, and legal and compliance problems now make up the largest share of critical defects in QC reviews too: 26.02% in the first quarter of 2026, up from 24.66% the quarter before, in ACES Quality Management's data as reported by National Mortgage News.17
03 · Rules and 2026 thresholds
Regulation Z's 2026 dollar limits, and why a federal pullback left every test in force
Status as of October 2026
In shortThe accuracy tolerances, the price tests and the notice rules are the same in 2026 as in 2025. The dollar limits for high-cost mortgages and qualified mortgages were indexed on January 1, 2026: the QM points and fees limit is 3% for loans of $137,958 or more. The CFPB has narrowed its supervision and ended some orders early, but the FDIC, the Federal Reserve and the states still examine, and the law still lets borrowers sue.
The tests themselves are years old; 2025 and 2026 changed the dollar limits and who enforces them
Mar 31, 2017Consumer compliance rating system
Examiners rate every bank's compliance monitoring and audit, and reward problems it finds itself.
Jan 10, 2021QM points-and-fees cure ends
Loans consummated after this date cannot be cured back under the QM limit by a refund.
Jun 4, 2025CFPB ends a HMDA order early
The 2023 order over missing demographic data is terminated three years early.
Within 1/8 of a percentage point of the correct APR for a regular transaction, 1/4 for an irregular one4
Not indexed
Finance charge accuracy
Understated by no more than $100, or overstated5,6
Not indexed
Higher-priced mortgage loan
APR at or above APOR plus 1.5 points (first lien), 2.5 (jumbo first lien), 3.5 (subordinate)13
Escrow exemption for small creditors operating in rural or underserved areas with assets under $2.785 billion, among other tests19
High-cost mortgage (HOEPA), rate
APR more than 6.5 points over APOR (first lien) or 8.5 (subordinate)12
Not indexed
High-cost mortgage, points and fees
More than 5% of the total loan amount, or for small loans the lesser of 8% or a dollar cap12
5% at $27,592 or more; otherwise the lesser of 8% or $1,3808
General QM price
APR less than 2.25 points over APOR for larger first liens7
At $137,958 or more; 3.5 points from $82,775; 6.5 below8
QM points and fees
3% of the total loan amount for larger loans, with dollar and percentage tiers below7
3% at $137,958+; $4,139 at $82,775+; 5% at $27,592+; $1,380 at $17,245+; 8% below8
HMDA reporting
Banks and credit unions above an asset threshold that meet the loan-volume tests report20
Exempt at $59 million or less in assets on December 31, 202520
The 2026 QM points-and-fees limit steps down from 3% to a flat $4,139 just below $137,958
Most a borrower may pay in points and fees on a qualified mortgage in 2026, at six loan amounts, assuming the total loan amount equals the loan amount
$1,200$15,000
$1,380$25,000
$3,000$60,000
$4,139$137,000
$4,139$137,958
$7,500$250,000
Our reading of the sources8 · $15,000 × 8% = $1,200; $25,000 → $1,380 flat; $60,000 × 5% = $3,000; $137,000 → $4,139 flat; $137,958 × 3% = $4,138.74; $250,000 × 3% = $7,500. The percentage applies to the total loan amount, which is usually below the note amount.
Show the numbers
Loan amount
Points-and-fees limit
$15,000
$1,200
$25,000
$1,380
$60,000
$3,000
$137,000
$4,139
$137,958
$4,139
$250,000
$7,500
The tiers mean a test must place each loan by its note amount first, then apply the percentage to the total loan amount, a figure built from the amount financed. The CFPB's commentary (comment 43(e)(3)(i)-2) says the tier is chosen "based on the face amount of the note" while the percentage applies to the "total loan amount", which may differ.7 Section 05 works the difference through on a real-sized loan.
Who still examines mortgage disclosures in 2026
Federal pullback
The CFPB ended Bank of America's 2023 HMDA consent order on June 4, 2025, three years early; the bank had paid the $12 million penalty.21
Goodwin counted 51 announced federal and state consumer finance enforcement actions in 2025, against 83 in 2024, and wrote that the "CFPB's mortgage supervision efforts retracted dramatically".22
The CFPB's April 2026 exam guide says its matters requiring attention will focus on pattern-and-practice violations with "substantive and identifiable consumer harm or clear violations of the disclosure requirements".1
Still examining
The FDIC cited 1,155 consumer compliance violations in 2025; 462 were Truth in Lending.25
The Federal Reserve's most cited provision in its 2024 consumer exams was HMDA's data rule, 253 of 662 violations.26
Goodwin counted state actors in 26 actions in 2025, with about $2.2 billion recovered including joint state-federal actions.22
A borrower can still sue under the Truth in Lending Act for statutory damages of $400 to $4,000 on a mortgage.2
An understated finance charge is a "clear violation of the disclosure requirements". The CFPB's own 2026 wording keeps disclosure errors inside its focus even as it narrows elsewhere, and a fee-mapping fault repeated across a channel is also a pattern. Narrower federal supervision changes only who is likely to find the error first.1
04 · Rebuilding the APR
Rebuilding the APR and finance charge from the payments: the Whitcombe loan, line by line
In shortSort every fee the borrower paid into finance charges and other charges; subtract the prepaid finance charges from the loan amount to get the amount financed; solve for the rate that makes the payments worth exactly that amount. Compare the result with the disclosure. On the Whitcombe loan, two fees left out of the finance charge make the APR 0.156 points too low and the finance charge $6,300 too low, both past their tolerances.
Page 5 of the Closing Disclosure states the price of the loan three ways: the amount financed, the finance charge in dollars and the APR as a yearly rate. The test works each one out again from two things the file holds for certain, the payments in the note and the fees on page 2, then measures the gap against the tolerance Regulation Z allows. Each step below says what to do; the panel beside it shows the Whitcombe numbers.
The APR and finance charge test on the Whitcombe loan, in six steps
1
Sort every fee into finance charges and other charges
Regulation Z's finance charge is the cost of credit: interest plus charges imposed "as an incident to or a condition of the extension of credit". For a mortgage, some charges are excluded, such as title insurance, appraisal and credit report fees, if they are bona fide and reasonable. Discount points, origination and underwriting fees, broker fees and prepaid interest are in.27 The finance charges paid at or before closing are the prepaid finance charges.
Whitcombe fileTen of the fees on page 2 are prepaid finance charges: $16,723.27. The disclosure counted $10,423.27 of them.Not finance charges hereThe appraisal, the lender's title policy and the credit report.
2
Subtract the prepaid finance charges from the loan amount
The result is the amount financed: the money the borrower actually has the use of.6 Every finance charge missed in step 1 makes the amount financed too large.
As disclosed$412,000 − $10,423.27 = $401,576.73Rebuilt$412,000 − $16,723.27 = $395,276.73
Two of the ten prepaid finance charges, $6,300 of $16,723, were missing from the disclosed figure
Prepaid finance charges on the Whitcombe Closing Disclosure, page 2
Loan discount pointsleft out$5,150
Origination fee$4,120
Mortgage broker fee$2,060
Rate lock extension feeleft out$1,150
Prepaid interest$1,271
Underwriting fee$1,195
Processing fee$895
Title settlement fee$785
Tax service and flood determination$97
Fictional example from this guide · Prepaid interest is $1,271.27, shown rounded. The appraisal fee ($650), lender's title policy ($1,140) and credit report ($45) are not finance charges here. The loan system had coded the points and the lock extension as paid by the seller.
Show the numbers
Fee
Amount
Loan discount points
$5,150
Origination fee
$4,120
Mortgage broker fee
$2,060
Rate lock extension fee
$1,150
Prepaid interest
$1,271
Underwriting fee
$1,195
Processing fee
$895
Title settlement fee
$785
Tax service and flood determination
$97
3
Solve for the rate that matches the payments to the amount financed
The APR is the one yearly rate at which the 360 monthly payments, discounted back to the day of closing, add up to exactly the amount financed. Regulation Z sets the method, the actuarial method in its Appendix J.4 No simple formula gives the answer: a calculator tries rates until the two sides match. In a spreadsheet, =RATE(360,-2638.08,395276.73)*12 does it. The APR comes out above the 6.625% note rate because the borrowers pay $2,638.08 a month while having the use of less than $412,000.
Payments360 × $2,638.08Against $401,576.736.875%, the figure on the formAgainst $395,276.737.031%
4
Compare the APR with its tolerance
For a regular loan, one advance repaid in equal payments, the disclosed APR counts as accurate if it is within 1/8 of a percentage point, 0.125, of the correct APR. For an irregular loan the limit is 1/4 of a point.4
Gap7.031% − 6.875% = 0.156 of a pointLimit0.125ResultFail: the APR is understated
5
Rebuild the finance charge
The finance charge is what the borrower pays beyond the amount financed: the scheduled payments added up, less the amount financed.
Payments added up360 × $2,638.08 = $949,708.80Less the amount financed$949,708.80 − $395,276.73 = $554,432.07On the form$548,132.07, understated by $6,300: exactly the two fees left out
6
Compare the finance charge with the $100 tolerance, then check the APR safe harbor
For a mortgage the disclosure counts as accurate if the finance charge is understated by no more than $100. For a loan under TRID, such as this one, that test sits in the Closing Disclosure rule, §1026.38(o)(2); §1026.18(d)(1) sets the same test for mortgages outside TRID.6,5 The APR has one more safe harbor for mortgages: it is also treated as accurate if it results from a finance charge that is itself accurate.4
The Whitcombe understatement is 63 times the disclosure tolerance and three times the ordinary rescission tolerance
Finance charge understatement on the Whitcombe loan against each Regulation Z tolerance, in dollars
Whitcombe understatement$6,300
Rescission, refinancing with a new creditor (1% of $412,000)$4,120
Rescission, ordinary (greater of ½% or $100)$2,060
Disclosure accuracy (mortgage)$100
Rescission after foreclosure begins$35
Our reading of the sources5,6,28 · The rescission tolerances would apply only if the loan were a refinance with a right to cancel; the Whitcombe loan is a purchase. §1026.23(g)(1), (g)(2) and (h)(2).
Show the numbers
Measure
Dollars
Whitcombe understatement
$6,300
Rescission, refinancing with a new creditor (1% of $412,000)
$4,120
Rescission, ordinary (greater of ½% or $100)
$2,060
Disclosure accuracy (mortgage)
$100
Rescission after foreclosure begins
$35
Why the tolerances differ. The $100 test decides whether the disclosure was accurate. The rescission tolerances decide whether a borrower can cancel a refinance or home equity loan for up to three years because a material disclosure was wrong: one-half of 1% of the note or $100, whichever is greater; 1% for certain refinancings with a new creditor; and $35 once foreclosure has begun.28 A test that applies $35 to an ordinary refinance is testing a foreclosure defense the borrower does not yet have.
Where the loan calculations go wrong
Payer coding
A borrower fee coded to the seller
Fees the seller pays are left out of the borrower's finance charge. A loan system that marks a borrower-paid fee as seller-paid quietly removes it from the APR on every loan it touches, as on the Whitcombe file.
Rounding and indexes
The system calculates one way, the note says another
CFPB examiners found a system that did not round an adjustable rate as the note required; the disclosed finance charge and total of payments were wrong on every such loan until the system was reconfigured.9
Fee classification
A new fee nobody mapped
A fee added to a rate sheet or a fee table without a finance-charge flag. It shows up on the Closing Disclosure and nowhere in the APR. The Whitcombe lock extension fee was new in July.
05 · Price and high-cost tests
Higher-priced, high-cost and QM points-and-fees tests, with bona fide discount points worked through
In shortThree federal price tests compare the loan with the average prime offer rate for the week the rate was locked: a higher-priced mortgage loan needs escrows and stricter appraisals; a high-cost mortgage triggers HOEPA's restrictions and its own disclosure; a loan whose points and fees exceed the QM limit loses qualified mortgage status, with no cure for loans consummated after January 10, 2021. Discount points can be left out of the count only if they bought the rate down, which takes the lender's rate sheet to prove.
APOR for 30-year fixed loans rose from about 6% in early 2026 to 7.37% in October, lifting every price line with it
Average prime offer rate, 30-year fixed, first published week of each month, and the higher-priced line 1.5 points above it
APOR, 30-year fixedHigher-priced line (APOR + 1.5)
5%6%7%8%9%7.37%8.87%
Jan 25May 25Sep 25Jan 26May 26Sep 26
Source29,13 · FFIEC weekly APOR table, first week of each month shown. The test uses the APOR for the week the loan's rate was set, for the loan's term and type.
Show the numbers
APOR, 30-year fixed
Higher-priced line (APOR + 1.5)
Jan 25
6.89%
8.39%
Mar 25
6.73%
8.23%
May 25
6.74%
8.24%
Jul 25
6.67%
8.17%
Sep 25
6.57%
8.07%
Nov 25
6.17%
7.67%
Jan 26
6.19%
7.69%
Mar 26
5.98%
7.48%
May 26
6.32%
7.82%
Jul 26
6.49%
7.99%
Sep 26
6.78%
8.28%
Oct 26
7.37%
8.87%
The three federal price lines, and what crossing each one brings
Test
Trigger
What follows
Higher-priced mortgage loan
APR at or above APOR + 1.5 (first lien up to the Freddie Mac limit), + 2.5 (larger first liens), + 3.5 (subordinate)13
Escrow account for a first lien, higher-priced appraisal rules; for QM, the line between safe harbor and a rebuttable presumption is 1.5 points7
High-cost mortgage (HOEPA)
APR more than APOR + 6.5 (first lien), or points and fees over 5% of the total loan amount, or certain prepayment penalties12,8
An extra disclosure, pre-loan housing counseling and limits on loan terms and fees; Fannie Mae will not buy the loan30
QM points and fees
Over 3% of the total loan amount at $137,958 or more in 20268
Not a qualified mortgage, so no presumption of compliance with the ability-to-repay rule; the post-closing cure ended with loans consummated on January 10, 20217
A tester takes the Whitcombe loan through all three in this order: first the two rate tests, which compare the APR with APOR, then the points-and-fees count, which feeds both the HOEPA test and the QM test.
The higher-priced and HOEPA rate tests on the Whitcombe loan, in four steps
1
Find the APOR for the week the rate was set
The FFIEC publishes APOR every week, by loan type and term. The test uses the table for the week the loan's rate was locked; the week of closing can carry a different figure.13
Rate lockedWednesday, June 17, 2026APOR, 30-year fixedThe bank's file uses 6.420% for the lock week; the FFIEC's published 30-year APOR for the week of June 15, 2026 was 6.57%.29
2
Subtract APOR from the correct APR
Use the rebuilt APR, so that the disclosure error cannot hide a price problem. The difference is the loan's spread over APOR.
Rebuilt APR7.031%Spread7.031% − 6.57% = 0.46 of a point (0.61 on the bank's 6.420%)
3
Compare the spread with the higher-priced line
A first lien up to the Freddie Mac loan limit is a higher-priced mortgage loan when its APR is 1.5 points or more over APOR.13 The Whitcombes' $412,000 loan is a first lien of that kind.
Spread against the line0.46 against 1.5ResultPass: not a higher-priced mortgage loan
4
Compare the spread with the HOEPA rate line
A first-lien loan is a high-cost mortgage if its APR is more than 6.5 points over APOR.12 HOEPA has two more triggers: points and fees, counted next, and certain prepayment penalties. The Whitcombe note has no prepayment penalty.
Spread against the line0.46 against 6.5ResultPass: far below the HOEPA rate line
The Whitcombe points and fees, counted in five steps
Points and fees for the QM and HOEPA tests start from the finance charge and remove interest, some mortgage insurance, bona fide third-party charges the lender does not keep, and qualifying bona fide discount points; they add loan originator compensation and some real-estate charges.12
1
Start from the prepaid finance charges
Step 1 of the APR test has already listed them.
Whitcombe$16,723.27
2
Take out interest and the charges the bank passes on
Prepaid interest comes out, and so do third-party charges the lender does not keep. The mortgage broker's fee stays in, because it is loan originator compensation.
LessPrepaid interest $1,271.27; title settlement fee $785; tax service and flood determination $97Points and fees$14,570 with the 1.25 discount points; $9,420 without the $5,150 of points
3
Find the total loan amount
The limits are a percentage of the total loan amount: the amount financed less certain points and fees the lender financed. The Whitcombes paid their charges in cash, so the total loan amount equals the recalculated amount financed.12,7
Total loan amount$395,276.73
4
Choose the tier and work out each limit in dollars
The QM tier is chosen by the note amount: at $137,958 or more in 2026, the limit is 3%. The HOEPA limit is 5% when the total loan amount is $27,592 or more.7,8
Divide the count by the total loan amount. Dividing by the $412,000 note instead would understate the share.
Points counted$14,570 ÷ $395,276.73 = 3.69%: over the 3% QM limit, under the 5% HOEPA triggerPoints excluded$9,420 ÷ $395,276.73 = 2.38%: under bothResultReview: QM status turns on whether the points are bona fide
Counting the discount points puts the Whitcombe loan over the 3% QM limit; leaving them out puts it well under
Points and fees as a share of the total loan amount, $395,276.73, against the 2026 limits
Discount points countedPoints excluded as bona fide
Whitcombe points and fees3.69%2.38%
QM limit3%3%
HOEPA trigger5%5%
Fictional example from this guide · $14,570 ÷ $395,276.73 = 3.69%; $9,420 ÷ $395,276.73 = 2.38%. Dividing by the $412,000 note instead gives 3.54% and 2.29%, which understates the share.
Show the numbers
Discount points counted
Points excluded as bona fide
Whitcombe points and fees
3.69%
2.38%
QM limit
3%
3%
HOEPA trigger
5%
5%
Were the Whitcombe discount points bona fide?
1
Check what the points were and who paid them
A bona fide discount point is 1% of the loan amount, paid by the borrower, that reduces the rate by an amount "consistent with established industry practices".12
Whitcombe1.25 points, $5,150, paid by the borrowers at closing
2
Check the undiscounted rate against APOR
Up to two such points may be excluded if the rate before any discount, the undiscounted rate, is no more than one point above APOR; up to one point if it is no more than two points above.12
Undiscounted rate6.990%Over APOR0.42 of a point over the published 6.57%; 0.57 over the bank's 6.420%ResultWithin one point either way, so both 1.25 points can be excluded if they are bona fide
3
Show that the points bought the rate down
The test cannot settle this from the closing package. Only the rate sheet in force at the lock shows what each point bought, so the question goes to a person, with the rate sheet in hand.
Rate sheet at the lock1.25 points take the rate from 6.990% to 6.625%ResultBona fide: points and fees fall to 2.38%, under the QM limit
Six results for the Whitcombe loan
Test
Whitcombe figure
Limit
Result
APR accuracy
Understated by 0.156 of a point
0.125
Fail
Finance charge accuracy
Understated by $6,300
$100
Fail
Higher-priced mortgage loan
0.46 of a point over APOR
1.5
Pass
HOEPA rate
0.46 of a point over APOR
6.5
Pass
HOEPA points and fees
3.69% of the total loan amount
5%
Pass
QM points and fees
3.69%, or 2.38% with bona fide points excluded
3%
Pass once a tester confirms the points from the rate sheet
State high-cost overlays: New York's triggers and Fannie Mae's list
States add their own high-cost and anti-predatory tests, with different indexes, triggers and loan-size cut-offs. New York's high-cost home loan, for example, is triggered by an APR more than eight points over the Treasury yield on a first lien, or by points and fees over 5% of the total loan amount on loans of $50,000 or more, or the greater of 6% or $1,500 below that.15
Fannie Mae's Selling Guide, dated June 5, 2024, makes loans subject to HOEPA ineligible and names twelve states whose "state higher-priced loans" it will not buy.30
Ineligible for delivery to Fannie Mae · Selling Guide B2-1.5-02
Federal: loans subject to HOEPA (Regulation Z §1026.32). State higher-priced loans: Arkansas, Georgia, Illinois, Indiana, Kentucky, Maine, Massachusetts, New Jersey, New Mexico, New York, Rhode Island and Tennessee, each with its own statute and delivery dates.30
Other states have high-cost or fee laws the guide does not list. A test's state overlays should follow your counsel's state matrix.
06 · Dates and notices
Delivery dates and notices: the counselor list, the appraisal copy, the flood warning and the Closing Disclosure
In shortHalf of a compliance test is calendar work. Each notice has its own clock: the housing counselor list within three business days of application, the appraisal copy promptly or three business days before consummation, the flood notice a reasonable time before closing (the agencies generally read that as 10 calendar days), the Closing Disclosure received three business days before consummation. The test needs the date each was sent or received, and the right definition of a business day for each.
Every date on the Whitcombe file passed its deadline; the fault was in the arithmetic
The fictional Whitcombe loan, from application to consummation, 2026
Thu, Jun 4Application
Starts the three-business-day clocks for the Loan Estimate and the housing counselor list.
Fri, Jun 5Loan Estimate and counselor list sent
One business day after application.
Wed, Jun 17Rate locked
APOR for the lock week is the measure for the price tests.
Thu, Jun 18Revised Loan Estimate sent
One business day after the lock.
Mon, Aug 10Closing Disclosure received, e-signed
The last day it could arrive was Tuesday, August 11, three receipt days before Friday.
Fri, Aug 14Consummation
Flood zone X, so no special flood hazard notice is owed.
The flood determination, the signed notice and its date, insurance in place at closing
Initial escrow statement
At settlement or within 45 calendar days
Reg X §1024.17(g)
The statement in the file
Loan Estimate and Closing Disclosure
Three business days after application; received three business days before consummation
Reg Z §1026.19(e), (f)
Issue and receipt dates; the mailbox rule when receipt is not recorded
The TRID clocks, the two definitions of a business day and the mailbox rule are worked through in detail in the TRID fee tolerance guide. A tester uses the same counts after the fact.
"Ten days" is guidance, so test it as such. The flood rules say "a reasonable time". In 2022 the agencies wrote that they "generally regard 10 calendar days before loan closing as a 'reasonable' time interval", and that what is reasonable "will necessarily vary according to the circumstances of particular transactions".14 A test can flag notices given fewer than ten days out for review, and a tester then reads why: a mobile home whose site is known only just before closing, for example, can make a shorter notice reasonable.
07 · HMDA data and RESPA Section 8
HMDA data integrity and RESPA Section 8: the reported fields and the referral payments a tester checks
In shortTwo families reach past the borrower's documents. HMDA requires lenders to report dozens of fields about each application, and errors in them were the single most cited violation in Federal Reserve consumer exams in 2024. RESPA Section 8 bans paying for referrals; testing it means checking that each payment to a broker or partner matches real services worth that much. Both have produced published penalties.
HMDA data errors were 38% of every consumer violation the Federal Reserve cited in 2024
Most cited provisions in Federal Reserve consumer compliance exams of state member banks, 2024, of 662 violations
Source26 · 223 examinations. Consumer Compliance Outlook, May 2025.
Show the numbers
Provision
Violations
HMDA data collection, §1003.4(a)
253
Community Reinvestment Act, §228.42(a)
53
Electronic transfer errors, §1005.11(c)
35
FTC Act unfair or deceptive acts
12
Truth in Savings, §1030.4(b)
12
Closing Disclosure loan calculations, §1026.38(o)
10
Loan Estimate good faith, §1026.19(e)
10
Flood insurance, Regulation H
10
HMDA: the data must match the loan
Lenders covered by the Home Mortgage Disclosure Act record each application's details: borrower demographics and income, loan amount, purpose, type, action taken, location, and pricing fields such as the rate spread over APOR. For 2025, HMDA reporters recorded 6,827,891 originated loans nationwide.31
The FDIC reports that 82% of the HMDA violations it cited in 2025 were under §1003.4(a), the rule that sets what data must be collected.25 Regulation C protects an error that "was unintentional and occurred despite the maintenance of procedures reasonably adapted to avoid such an error", and gives a good-faith safe harbor for quarterly recording corrected before the annual submission.16 Both lean on a lender having a testing process.
A compliance test checks the HMDA fields against the documents they came from. The rate spread field, for example, must equal the APR minus the APOR for the lock week: if the test rebuilds the APR and finds 7.031% where the system holds 6.875%, the rate spread is wrong too.
RESPA Section 8: what a payment to a referral source buys
Section 8 of the Real Estate Settlement Procedures Act forbids giving or taking "any fee, kickback, or thing of value" for referrals of settlement business on a federally related mortgage loan.32,33 Violations carry a criminal fine of up to $10,000 or a year in prison, and civil liability of "three times the amount of any charge paid for such settlement service".32 An affiliated business arrangement is lawful only with a written disclosure, no requirement to use the affiliate, and no payment beyond a return on ownership.32
The FDIC's March 2024 highlights described Section 8 findings in mortgage broker relationships. Many banks kept checklists showing a broker performed at least five services, the first half of HUD's test, but had not "developed processes to sufficiently address the second test": whether the payments "are reasonably related to the value" of the services.34 For a tester, that means comparing broker compensation on each loan with the services the file shows.
HMDA and RESPA penalties against one lender reached $7.45 million across three actions in five years
Published penalties for HMDA data and RESPA Section 8, selected federal actions, in millions of dollars
Bank of America, HMDA demographic data (2023)12 million
Freedom Mortgage, HMDA data, proposed judgment (2024)3.95 million
Freedom Mortgage, HMDA data (2019)1.75 million
Freedom Mortgage, RESPA Section 8 marketing agreements (2023)1.75 million
Realty Connect USA, RESPA Section 8 (2023)0.2 million
Source21,35,36 · The 2024 Freedom Mortgage figure is a proposed stipulated judgment filed June 18, 2024; the CFPB found errors in nearly one-third of a sample of its 2020 HMDA submissions. The Bank of America order was terminated early on June 4, 2025, after the penalty was paid.
Truth in Lending leads FDIC exam citations: the three disclosure provisions cited most
In shortTruth in Lending is the most cited consumer law in FDIC exams, 40% of all violations in 2025. Its three most cited provisions were the Loan Estimate's good-faith rule, the Closing Disclosure's cost tables, and the Closing Disclosure's loan calculations, which include the finance charge and APR. Flood insurance and HMDA complete the list of laws a mortgage compliance test covers. Examiners' written findings point again and again at system configuration.
Truth in Lending, flood and HMDA violations cited by the FDIC held roughly steady from 2024 to 2025
Level 2 and Level 3 violations cited in FDIC consumer compliance exams, by law and year
20242025
Truth in Lending (Regulation Z)470462
Flood Disaster Protection Act143131
Home Mortgage Disclosure Act6572
All laws1,2751,155
Source37,25 · FDIC Consumer Compliance Supervisory Highlights, Summer 2025 and March 2026.
Show the numbers
2024
2025
Truth in Lending (Regulation Z)
470
462
Flood Disaster Protection Act
143
131
Home Mortgage Disclosure Act
65
72
All laws
1,275
1,155
Four in ten FDIC citations in 2025 were Truth in Lending
§1026.19(e): good-faith estimates on the Loan Estimate and their timing.
§1026.38(f)–(k): the Closing Disclosure's breakdown of loan and other costs.
§1026.38(o): "the total of payments, finance charge, amount financed, annual percentage rate, and total interest percentage" on the Closing Disclosure.
Together, 28% of the TILA violations the FDIC cited in 2025.25 The Federal Reserve's 2024 list also has §1026.38(o) and §1026.19(e) tied at ten citations each.26
Unrounded rates, untested broker fees, short HMDA fields: findings in writing
CFPB · 2023
The system did not round
The note said index plus margin is rounded to the nearest 1/8 point; the loan origination system did not round it, so disclosures broke §1026.38(o)(1)(i) and (o)(2)(i). The lenders "reconfigured their loan origination system".9
FDIC · 2024
Five services counted, value never tested
Banks documented that brokers performed at least five services but had no process to show payments were "reasonably related to the value" of them.34
FDIC · 2025
HMDA fields left short
The most common HMDA problem was "failing to provide sufficient data for one or more of the required data fields".25
The pattern in these findings is mechanical. A rule set up wrong in a system, or a check that covers half of a test, repeats on every loan until someone looks at enough loans to see it. That is the case for testing the full population: one loan reveals the error, the population reveals the pattern.
09 · Restitution and penalties
How TILA reimbursement works, and the restitution and penalties regulators have published
In shortAn understated APR or finance charge can oblige the lender to pay borrowers back. The law requires regulators to order reimbursement when the error is a pattern or practice, gross negligence or willful; their joint policy reaches back to the previous examination of any kind, and two years for loans already paid off. A lender that finds and corrects the error within 60 days of discovering it avoids both the order and borrower lawsuits over it. FDIC-supervised banks paid between $4.5 million and $33.3 million a year in voluntary restitution from 2021 to 2025.
When TILA reimbursement is required, how far back and how much
Question
Answer
Source
Must the agency order it?
Yes, when the inaccurate APR or finance charge came from a clear and consistent pattern or practice, gross negligence, or a willful violation intended to mislead
To the "immediately preceding examination", which the agencies read as "an examination of any type conducted for any purpose"; for terminated loans, no order for transactions consummated more than two years before the current exam
A prepaid fee left out of the finance charge and paid at closing is refunded as a lump sum, less the applicable tolerance; when both APR and finance charge are understated, the larger adjustment applies
Yes: no liability if, within 60 days after discovering the error and before a lawsuit or written notice from the borrower, it notifies the borrower and adjusts the account
Actual damages, statutory damages of $400 to $4,000 on a dwelling-secured closed-end loan, costs and fees; class recovery capped at the lesser of $1,000,000 or 1% of net worth
On the Whitcombe loan the two measures land near each other, because one pair of uncounted fees drives both errors: the lump sum that brings the finance charge back to the disclosed figure is about the $6,300 left out, less whatever tolerance the policy applies. Across the seven loans in the fictional finding, the understated finance charges total $38,940. Each month the coding stays wrong adds the next month's wholesale loans to that list.
Voluntary restitution by FDIC-supervised banks peaked at $33.3 million in 2024
Voluntary restitution to consumers by FDIC-supervised institutions for consumer protection violations, by year found
$4.5M2021
$13.6M2022
$10.6M2023
$33.3M2024
$4.7M2025
Source39,40,34,37,25 · Consumers paid: more than 49,000 (2021), more than 61,000 (2022), more than 130,000 (2023), about 400,000 (2024), 47,902 (2025). The totals cover every consumer law, lending among them. Separately, the FDIC ordered about $1.2 billion of restitution through formal orders in 2025.
Show the numbers
Year
Voluntary restitution
2021
$4.5M
2022
$13.6M
2023
$10.6M
2024
$33.3M
2025
$4.7M
$4.7M
voluntary restitution paid by FDIC-supervised banks to 47,902 consumers in 2025.25
FDIC Consumer Compliance Supervisory Highlights, March 2026
$150M
approximate civil money penalties the FDIC ordered in 2025 for flood insurance and unfair or deceptive practices.25
FDIC, March 2026
3×
the charge paid for a settlement service: civil liability for a RESPA Section 8 violation.32
12 U.S.C. 2607(d)(2)
10 · Sample or every loan
Compliance transaction testing by sample: the odds a 5% sample misses a seven-loan fault
In shortSampling works for estimating a rate. It is weak at finding a fault that touches a few loans, because a small sample usually misses them. A 64-loan random sample from 1,284 closings has about a 30% chance of including even one of seven affected loans. No rule fixes a compliance sample size; examiners judge whether monitoring is "comprehensive, timely, and successful at identifying" risk.
A 5% sample catches a seven-loan fault about three times in ten; a 20% sample, about eight in ten
Chance that a random sample from 1,284 closed loans includes at least one of 7 loans with the same fault
64 loans (5%)30.1%
128 loans (10%)52.1%
257 loans (20%)79.1%
642 loans (50%)99.2%
Every loan100%
Our reading of the sources41 · Our calculation, hypergeometric: 1 − C(1,277, n) ÷ C(1,284, n). A sample that sees one loan still has to recognize the cause and find the other six.
Show the numbers
Sample
Chance of seeing the fault
64 loans (5%)
30.1%
128 loans (10%)
52.1%
257 loans (20%)
79.1%
642 loans (50%)
99.2%
Every loan
100%
A fault on three loans in a month slips past a 5% sample 86 times in 100
14 in 100
chance that a 64-loan sample from 1,284 includes at least one of 3 affected loans; the other 86 in 100, nobody sees it that quarter
chance that a 64-loan sample from 1,284 includes at least one of 3 affected loans; the other 86 in 100, nobody sees it that quarter
14 of 100
What examiners ask of monitoring
The CFPB's compliance management procedures ask whether "compliance monitoring practices, management information systems, reporting, compliance audit, and internal control systems are comprehensive, timely, and successful at identifying and measuring material compliance risk management" across a product line, and whether monitoring "includes calculation tools, the content of consumer disclosures and notices".41 The FFIEC's rating system rewards institutions that find and correct their own problems.18 Neither sets a sample size.
Where a compliance sample still earns its place
Judgment tests
Where a person must read
Whether a changed circumstance was real, whether a broker's services justified the fee, whether a notice given in nine days was reasonable. A risk-weighted sample of these, chosen from the full-population results, is sound practice.
Estimating a rate
How often, across the year
A random sample estimates a defect rate with a known margin. It cannot tell you which loans hold the defect.
Arithmetic and dates
Where sampling makes no sense
The APR, the finance charge, points and fees, rate spreads and day counts are the same calculation on every loan. Once the data is read, testing all of them costs little more than testing some.
11 · Automation and AI
Which compliance tests software can settle, which need a person, and where model risk rules apply
Status as of October 2026
In shortRecalculating the APR, the finance charge, points and fees, rate spreads and business-day counts is deterministic arithmetic. The bank regulators' April 2026 model risk guidance excludes that kind of calculation from its definition of a model. Reading values off scanned documents and grouping failures by cause is where AI helps, and where a bank's own governance applies. Deciding whether points were bona fide, whether a fail is a finding, and what the remedy is stays with people.
The calculations are plain software; reading documents and grouping causes fall under each bank's AI governance
How each part of a compliance test is done, and which rules reach it
NoPartlyYes
Deterministic arithmeticAI-assistedNeeds a person to decideReading values and pages from loan documentsNoYesPartlyChoosing which rules apply to a loanYesPartlyNoRebuilding APR, finance charge, points and feesYesNoNoCounting business days and notice datesYesNoPartlyBona fide discount points, reasonable flood noticeNoPartlyYesGrouping fails into findings and finding the causePartlyYesPartlyConfirming a finding and choosing the remedyNoNoYes
Our reading of the sources42,2,41 · Our reading. SR 26-2 excludes 'simple arithmetic calculations' and 'deterministic rule-based processes and software' from its model definition and leaves generative AI, and AI that acts on its own, to each bank's own risk management.
Show the numbers
Deterministic arithmetic
AI-assisted
Needs a person to decide
Reading values and pages from loan documents
No
Yes
Partly
Choosing which rules apply to a loan
Yes
Partly
No
Rebuilding APR, finance charge, points and fees
Yes
No
No
Counting business days and notice dates
Yes
No
Partly
Bona fide discount points, reasonable flood notice
No
Partly
Yes
Grouping fails into findings and finding the cause
Partly
Yes
Partly
Confirming a finding and choosing the remedy
No
No
Yes
SR 26-2 and the bona fide error defense
Model risk. SR 26-2, issued with OCC Bulletin 2026-13 and FDIC FIL-15-2026 on April 17, 2026, replaced SR 11-7. Its definition of a model "excludes simple arithmetic calculations, such as those found within spreadsheets, as well as deterministic rule-based processes and software". A footnote places generative AI models, and models that act on their own, outside its scope, while saying the bank's "risk management and governance practices should guide" the controls for them.42
Your defense still depends on procedures. The Truth in Lending Act's bona fide error defense protects a lender only if the error happened "notwithstanding the maintenance of procedures reasonably adapted to avoid any such error".2 A testing program that shows its working on every loan is the kind of procedure the defense describes.
Decisions the testing manager and testers keep
Deciding results the rules cannot settle: bona fide points, reasonable notice, a broker's services against the fee.
Confirming that a group of failed tests is a finding, and its severity.
Choosing the remedy: re-disclosure, reimbursement under the 60-day correction rule, a system fix, re-testing.
Approving changes to the rule library and the tolerances it uses.
Signing the workpaper and answering the examiner.
A test can only be as good as the mapping it reads. If the loan system calls a borrower-paid fee seller-paid and the test believes the system, the test agrees with the error. Reading the signed Closing Disclosure beside the system record is what exposes it.
12 · How teams test today
Testers, a testing manager, control owners and auditors: how a compliance sample moves through a bank today
In shortMost second-line teams pull a monthly or quarterly sample, gather each file and its loan system record, tick a checklist of forty-odd rules by hand, and send exceptions to the business for a response before confirming them. Results reach the business weeks or months after the loans closed. Most of the time goes to waiting for the loan to be picked and reading the file.
Five roles around a compliance test, and what each one wants from it
CT
Compliance tester
Pulls files, works the checklist, writes exceptions with the evidence.
Cares about: getting through the sample before the quarter closes.
TM
Compliance testing manager
Owns the testing plan and the rule checklist, confirms findings, signs workpapers.
Cares about: findings early enough to stop the next month's loans.
FL
Fair lending officer
Reads pricing, higher-priced and high-cost results by branch and channel.
Cares about: patterns across loans, which a small sample hides.
CO
Control owner in the business
A head of retail, wholesale or correspondent lending who must fix the cause.
Cares about: what broke, since when, and how many loans.
IA
Internal audit and examiners
Test the testing: scope, method, independence and follow-through.
Cares about: whether a stranger can rebuild each result from the workpaper.
A sampled loan's path from the quarterly pull to a confirmed finding
A sampled loan passes through four hands before a finding reaches the business
1Sample pulled
A random or risk-based pull from last month's or last quarter's closings.
Compliance testerWeeks after closing
2File gathered
Imaged documents, the loan system record, the rate sheet and delivery logs.
Tester, operationsDays
3Checklist worked
Forty-odd rules ticked by hand; APR checked in a calculator.
Compliance tester45 to 90 minutes a loan
4Exceptions answered
The business responds; some exceptions are withdrawn.
Control owner1 to 3 weeks
5Findings confirmed
Ranked, written up, signed into the workpaper.
Testing managerQuarter end
6Remediation and re-test
System fix, borrower remediation, a later sample re-tests.
Control owner, testingNext quarter
Illustrative · replace with your own numbers · Typical sequence. 45 to 90 minutes is an estimate for a 40 to 50 rule checklist; no source publishes a figure.
Show the numbers
Step
What happens
Who
Time
Sample pulled
A random or risk-based pull from last month's or last quarter's closings.
Compliance tester
Weeks after closing
File gathered
Imaged documents, the loan system record, the rate sheet and delivery logs.
Tester, operations
Days
Checklist worked
Forty-odd rules ticked by hand; APR checked in a calculator.
Compliance tester
45 to 90 minutes a loan
Exceptions answered
The business responds; some exceptions are withdrawn.
Control owner
1 to 3 weeks
Findings confirmed
Ranked, written up, signed into the workpaper.
Testing manager
Quarter end
Remediation and re-test
System fix, borrower remediation, a later sample re-tests.
Control owner, testing
Next quarter
Days from closing to a compliance finding, stage by stage
Most of the time between closing and a confirmed finding is spent waiting for the loan to be picked
Estimated days from closing to a confirmed finding under quarterly sample testing, about 100 in all
Waiting to be testedReading and tickingRecomputing and countingGrouping and root causeConfirming and writing up
Quarterly sample, by hand55 days25 days
Illustrative · replace with your own numbers · An estimate. No public source measures the lag; measure your own from closing date to confirmed finding.
Show the numbers
Waiting to be tested
Reading and ticking
Recomputing and counting
Grouping and root cause
Confirming and writing up
Quarterly sample, by hand
55 days
25 days
8 days
7 days
5 days
Checklists in house, outside testing firms, post-closing software
In house
A checklist and a sample
A spreadsheet checklist by product and state, an APR calculator, a monthly or quarterly pull. Flexible and cheap; coverage is thin and the results arrive late.
Outsourced
A testing firm or audit partner
Periodic file reviews by an outside team. Independent and experienced; scope and timing are set by the engagement, often once or twice a year.
Software
Compliance engines and testing tools
Rule engines inside loan origination and document systems check loans before closing; post-closing tools re-run the rules on closed loans. Their strength depends on whether they read the signed documents or only the system data.
Wage benchmark for the people who do this work: compliance officers had a median wage of $38.81 an hour in 2025, with 436,400 employed.43 Wages were 70.0% of private employers' compensation costs in June 2026, so a loaded hour is about $55.44
Part B · See it working
Botminds Loan Compliance Testing on one Ohio bank's 1,284 August mortgage closings
Part A described the work without naming a product. This part shows how Botminds does it, at a fictional regional bank, Corrin Valley Bank, that closes mortgages in Ohio, Indiana and Kentucky through four retail branches, a wholesale desk and a correspondent desk. Every lender, borrower, broker, number and document in the screens is sample data.
13 · The Whitcombe loan, tested
The Whitcombe loan from test script to signed finding: 26 rules, one rebuilt APR, 19 days
In shortThis is the example from the top of the page, inside the product. The overnight run tests all 1,284 loans the bank closed in August. On the Whitcombe loan it picks 26 of 212 rules, reads 14 documents, rebuilds the APR from the payments, finds the two fees the disclosure left out, traces them to a loan system setting, and leaves one question, whether the discount points were bona fide, for a tester. Graham Feld, the compliance testing manager, confirms the finding on Wednesday, September 2.
1
The test script runs down the loan
The rule selector reads the loan: conventional 30-year fixed, purchase, first lien, Ohio, wholesale through a broker, closed Friday, August 14. It picks 26 of the bank's 212 rules and explains the rest. The script then runs them in order, grouped by regulation: Truth in Lending loan calculations, TRID timing, TRID tolerances, RESPA notices, Equal Credit Opportunity, the higher-priced and high-cost tests, flood.
Each row turns green, red or amber with the value observed, the value expected and a chip naming the page. The APR row stops red: disclosed 6.875%, recalculated 7.031%, understated by 0.156 against a 0.125 tolerance. The page on the right shows Closing Disclosure page 5 with the figure marked.
The test script for one loan. Nineteen rules pass, four fail, one waits for a person, two do not apply. Every row names the page it was decided on.
2
The APR is rebuilt from the payments
The independent calculator never takes the disclosed APR as its answer. It lists every fee on Closing Disclosure page 2, marks each as a finance charge or not, and adds up the prepaid finance charges: $16,723.27, where the disclosure counted $10,423.27. The two rows in red are the $5,150.00 of discount points and the $1,150.00 rate-lock extension fee.
From there it is arithmetic: amount financed $412,000 − $16,723.27 = $395,276.73; 360 payments of $2,638.08 against that amount give an actuarial APR of 7.031%.
The APR rebuilt. Every fee classified, the two left out marked, and the working that leads to 7.031%.
3
Why the disclosure was wrong
The data-integrity test puts the loan system's fee screen beside the signed Closing Disclosure. Fee codes 802 and 811, the discount points and the lock extension, are marked "Paid by: Seller" in the loan system. The Closing Disclosure shows both paid by the borrowers at closing. A seller-paid fee is no part of the borrower's finance charge, so the disclosure software left them out.
The loan system's change log names the cause: a new fee table for the wholesale channel, version 14, went live on July 28.
Loan system against the disclosure. The test that finds the cause: one fee-table setting, live since July 28, that reaches every later wholesale loan carrying either fee.
4
One question left for a person
One row stays amber: qualified mortgage points and fees. With the 1.25 discount points counted, the loan is over the 3% limit; if the points are bona fide they drop out and it is well under. The undiscounted rate of 6.990% is within one point of the APOR the bank's file uses, so both points could be excluded, but only the wholesale rate sheet of June 17 shows whether they bought the rate down.
The review goes to Nadia Ozoemena, a compliance tester. She attaches page 4 of that rate sheet, which shows 1.25 points taking the rate from 6.990% to 6.625%, chooses pass and signs.
A review for a person. The points-and-fees count, with the discount points shown separately because only a person with the rate sheet can say whether they count. The screen states the points and fees as 3.54% and 2.29% of the $412,000 note; measured on the total loan amount, $395,276.73, as Regulation Z requires, they are 3.69% and 2.38%. The result, a pass once the points are shown to be bona fide, is the same.
5
Seven loans, one finding, signed 19 days after closing
The findings analyst groups the month's 318 failed tests into eight findings. F-01, APR and finance charge understated, is critical: seven wholesale loans closed between August 3 and August 22, 28 failed tests, $38,940 of finance charges understated, every loan listed with its disclosed and recalculated APR. The proposed owner is Victor Ames, Head of Wholesale Lending.
Graham Feld reads the evidence and signs on Wednesday, September 2. His signature records what it means: he reviewed the evidence and confirms the finding. F-01 goes to Victor Ames and onto the August workpaper.
The finding confirmed. Seven loans, $38,940 understated, the root cause and the remediation in one place. The green tag at the top records who confirmed it and when.
1,284 loans tested in one night became 211 loans with a fail and eight findings, one of them seven loans wide
The August 2026 run at the fictional Corrin Valley Bank
Loans closed and tested1,284
Loans with a fail or a review340
Loans with at least one fail211
Loans in finding F-017
Fictional example from this guide · 340 = 211 loans with a fail + 129 with a review only. 31,592 rule tests: 31,107 pass, 318 fail, 167 review.
Show the numbers
Stage
Loans
Loans closed and tested
1,284
Loans with a fail or a review
340
Loans with at least one fail
211
Loans in finding F-01
7
14 · Every screen
The August wall of 1,284 loans, ranked findings, root cause by channel, the rule library and the signed workpaper
In shortOne loan is the story. These screens show the rest of the month: every loan on one wall, the loan list with its coverage against last quarter's sample, the eight findings, where each one comes from, the rule library with tolerances and versions, the workpaper written from the run, the settings, and a second loan with a different fault.
Every loan closed in August. 1,284 loans, 31,592 tests: 31,107 pass, 318 fail, 167 for review. The left panel sets the full population against the 64 a 5% sample would have tested; the right panel counts results by rule family.
Coverage and the loan list. Every August loan with its pass, fail and review counts and its findings. The 19 days is the solution's design target for closing to a confirmed finding, met on the Whitcombe loan.
Eight ranked findings. Severity, loans, failed tests, owner and status for each. F-05 flags flood notices signed fewer than 10 days before closing; ten days is the agencies' usual reading of "reasonable", so a tester reads each one before it stands.
Root cause by branch and channel. F-01 sits only in the wholesale column. The timeline below shows why: the rate sheet added the lock extension on July 21, fee table version 14 went live on July 28, and the first affected loan closed on August 3. Three findings are back from the second quarter, now counted on every loan.
The rule library. 212 rules, each with when it applies, its tolerance, how it is tested and its version, approved by the testing manager. The "finance charge, rescission" row applies $35; in Regulation Z that tolerance applies only after foreclosure starts, and an ordinary refinance with a right to cancel uses one-half of 1% of the note or $100, whichever is greater (§1026.23(g)).
The tester's decision. Pass or fail, with the evidence named and a signature. A fail would go to the testing manager to confirm as a finding. The 6.420% APOR behind the panel is the sample figure in the bank's file; the FFIEC's published 30-year APOR for the week of June 15, 2026 was 6.57%, and the points still qualify.
Testing settings. Population, cadence, rule library and tolerances. Tolerances can be set tighter than Regulation Z and never looser. The finance charge row cites §1026.18(d)(1); for a loan under TRID the governing rule is §1026.38(o)(2), which sets the same $100 test, and §1026.18 covers loans outside TRID.
The testing workpaper. Objective, scope, method and results, written from the run. Signing locks it; later changes go in an addendum. Earlier quarters' sampled workpapers sit beside it for comparison.
A second loan, a different fault. A retail VA purchase from the Eastgate branch: the revised Loan Estimate went six business days after the low appraisal, too late to reset the fees, so a transfer tax increase and the 10% group become cures. The TRID fee tolerance guide explains these tests.
Select any screen to open it larger. The bank, borrowers, brokers and figures are fictional.
15 · Roles and sign-offs
The division of labor on a compliance test run: what five agents prepare and what people sign
In shortEach agent has one job and limits it does not cross. None of them changes a loan record, contacts a borrower or confirms a finding. Testers resolve every result the rules cannot settle, with the evidence attached; only the testing manager confirms findings and signs workpapers; control owners accept and carry out remediation.
Reads the Loan Estimates, Closing Disclosure, note, notices, appraisal delivery, flood determination and the loan system record; pulls every value the rules need with its page and position.
Never fills a value it could not find: it marks it missing.
Rule selector
Chooses the rules that apply by product, lien, purpose, occupancy, state, channel and dates from the bank's library.
Never leaves out a rule without a written reason.
Independent calculator
Recomputes the APR, finance charge, amount financed, total interest percentage, points and fees, rate spread against APOR and tolerance buckets, and shows the working.
Never takes the disclosed figure as its answer.
Timing checker
Counts business days for every delivery and receipt on the definition each rule uses, with federal holidays.
Never assumes receipt without evidence or the mailbox rule, and says when it used the rule.
Findings analyst
Groups failed tests into findings, ranks them by severity and loans affected, looks for a shared branch, channel, product, settlement agent or system change, proposes an owner and drafts the workpaper.
Never confirms a finding: the testing manager does.
Three sign-offs on every compliance finding
Resolves reviewsCompliance testerDecides every result the rules cannot settle, attaches the evidence and signs; a fail goes to the testing manager.
Confirms and signsCompliance testing managerConfirms each finding with an electronic signature that records its meaning, approves rule and tolerance changes, signs the workpaper.
Fixes the causeControl ownerReceives the confirmed finding with its loans and cause; accepts and carries out remediation.
Agent steps and human decisions are kept apart on the audit trail. Signed workpapers are locked and kept for seven years in the sample settings; examiners get read-only access to them.
Graham, Nadia, Celia and Victor: the Corrin Valley testing team
Fictional, from the sample data
GF
Graham Feld · compliance testing manager
Owns the testing plan, confirms findings, signs workpapers for the examiners.
"I need the finding in August. November is too late."
NO
Nadia Ozoemena · compliance tester
Resolves the reviews the rules leave open.
"I test 64 loans and hope the problem isn't in the other 1,220."
CN
Celia Navarro · fair lending officer
Reads pricing and high-cost results by branch and channel.
"Show me the pattern across loans."
VA
Victor Ames · head of wholesale lending
Control owner for wholesale findings.
"Tell me what broke and since when."
16 · What goes in and out
What the test run reads from the loan file and the loan system, and the workpaper evidence it leaves
In shortIt reads what the bank already keeps for each closed loan and leaves behind a result for every rule on every loan with its page, findings ranked with their cause and owner, and a workpaper for audit and the exam. The loan system stays the system of record and is never written to.
From the loan file
Loan Estimates and Closing Disclosures
The note and payment schedule
Housing counselor list, escrow statement, affiliated business disclosure
Appraisal and its delivery record
Flood determination and notice
Delivery and receipt records
From the bank
Loan system fees, payers, dates and change log
Rate sheets and lock records
APOR tables
The rule library by product and state
Prior testing findings
Agents read, select, recalculate and countEvery rule on every closed loan, under your library and your tolerances
Testers resolve reviews
The testing manager signs
Outputs
Pass, fail or review for each rule on each loan, with the page
The full recalculation behind every APR and finance charge
Findings ranked by severity and loans affected
Root cause by branch, channel, product and system change
The testing workpaper and a results workbook
What changes for the team
Every loan tested, nightly or monthly
Testers read reviews instead of checklists
Findings arrive with their cause
The design target cuts closing-to-finding from about 100 days to 19, mostly by removing the wait to be sampled
Days from closing to a confirmed finding, by stage: quarterly sample by hand (estimate) and every loan tested (design target)
Quarterly sample by handEvery loan tested (design target)
Waiting to be tested55 days17.5 days
Reading and ticking the checklist25 days0.2 days
Recomputing and counting8 days0.1 days
Grouping and root cause7 days0.2 days
Confirming and writing up5 days1 day
Illustrative · replace with your own numbers · The solution's own estimate and design target, before measurement in your shop. The Whitcombe loan closed August 14 and its finding was confirmed September 2, 19 days.
Show the numbers
Quarterly sample by hand
Every loan tested (design target)
Waiting to be tested
55 days
17.5 days
Reading and ticking the checklist
25 days
0.2 days
Recomputing and counting
8 days
0.1 days
Grouping and root cause
7 days
0.2 days
Confirming and writing up
5 days
1 day
Document, pricing, e-delivery and HMDA systems to connect
For each, check whether it has an API, a file feed or only screens, and who owns it.
Where post-closing testing sits beside your LOS and compliance engine
Your loan origination system
Stays the system of record, read-only. Its fee codes and change log become evidence for root cause.
Your document system
Keeps the imaged files; every result links back to the page it was decided on.
Your compliance engine
Keeps checking loans before closing. Post-closing testing reads what actually went to the borrower.
Your issue tracker
Receives confirmed findings with their loans, cause and proposed owner.
Your internal audit
Reads signed workpapers and the audit trail, and samples the testing itself.
Your examiners
Get read-only access to signed workpapers, with every recalculation shown.
A page, the working and a signer behind every test result
1
Every result cites its page and value
Pass, fail or review, each names the document, page and figure it was decided on.
2
Figures are rebuilt from the file
The APR, finance charge and points and fees come from the payments and fees, with the working shown.
3
Agents recommend; people confirm
Testers resolve reviews; only the testing manager confirms findings and signs workpapers.
Part C · Are you ready to automate?
Buying loan compliance testing software: exposure from late findings, tester hours and a back-test on your own loans
You run second-line compliance testing, or the compliance program around it, or you answer to the examiners for it. This part is written for you: what a late finding costs, what testing every loan could return, whether your program is ready, and what to ask any vendor of testing software, including us.
17 · What late findings cost you
What an untested fee-mapping fault costs a mortgage lender for every month it runs
In shortThe expensive error is the repeating one. A system setting that drops a fee from the finance charge produces a new set of affected borrowers every month until someone sees it, and a pattern of them is exactly what obliges a regulator to order reimbursement. Count your own exposure from three numbers: how many loans a fault touches each month, how many months your testing takes to see it, and what each affected loan would cost to put right.
28%
of the Truth in Lending violations the FDIC cited in 2025 were three disclosure provisions, including the Closing Disclosure's loan calculations.25
FDIC Consumer Compliance Supervisory Highlights, March 2026
$33.3M
voluntary restitution paid by FDIC-supervised banks to about 400,000 consumers in 2024.37
FDIC, Summer 2025
$1M
or 1% of net worth, whichever is less: the class-action cap on statutory damages for one TILA failure, plus actual damages and fees.2
15 U.S.C. 1640(a)(2)(B)
A seven-loan-a-month fault adds about $39,000 of understated charges for every month it goes unseen
Cumulative finance charge understatement if the Whitcombe fee-mapping fault kept running at August's rate, by when it is found
$38.9KFound after 1 month
$116.8KAfter 3 months (quarterly sample)
$233.6KAfter 6 months
$467.3KAfter 12 months
Illustrative · replace with your own numbers · $38,940 a month across seven loans, from the fictional example, multiplied out. Real faults vary with volume and fee size; use your own.
Show the numbers
When found
Understated finance charges
Found after 1 month
$38.9K
After 3 months (quarterly sample)
$116.8K
After 6 months
$233.6K
After 12 months
$467.3K
What nobody publishes. There is no public figure for the share of closed loans that lenders test, the minutes a tester spends per loan, the industry rate of APR or finance charge errors, or the average reimbursement per finding. Vendors quote some of these without a dataset. Your own testing files and exam reports hold all of them.
Your testing lag, refunds and repeat findings, measured in a week
Cost
Where it hides
How to find your number in a week
Testing time
Tester hours spread across the quarter
Time ten files end to end; multiply by your sample size
Lag to a finding
Dates on the workpapers
For last quarter's findings, days from the first affected loan's closing to confirmation
Your last two exam reports and the hours spent answering them
Data resubmissions
HMDA corrections and resubmitted registers
Count fields corrected after your last two submissions
Repeat findings, unsalable loans and open rescission windows
The finding that comes backA rule that fails again next quarter tells an examiner the program finds problems without fixing their cause.
Loans you can no longer sellA loan that trips HOEPA or a listed state high-cost law is ineligible for delivery to Fannie Mae.
The rescission windowOn a refinance, a material disclosure error can keep the right to cancel open for up to three years.
The look-backA pattern found by an examiner reaches back to the previous examination of any kind.
The tester who leavesChecklist judgment that lives in one person's head goes with them.
18 · Your return
Testing hours and reimbursement exposure: a return on testing every closed loan, built from your volumes
In shortTwo levers do most of the work. Testing time changes shape: testers stop working checklists and resolve only the results a rule cannot settle. Exposure shrinks: a repeating fault is caught after weeks instead of a quarter, so fewer borrowers need reimbursing. The calculator starts from a published wage and the fictional example's figures; replace every illustrative default with your own.
Six ways testing every closed loan pays back
Exposure
Faults found sooner
Each month a repeating fault runs adds borrowers to remediate.
faults a year × loans affected a month × months earlier × cost per loan
Testing time
People resolve, rules tick
The checklist runs on every loan; testers read only the reviews.
sampled loans × hours each − reviews × hours each
Coverage
From a sample to every loan
Every closed loan has a result with its page.
loans tested ÷ loans closed
Repeat findings
The cause gets fixed
Findings come with the branch, channel or system change behind them.
repeat findings this cycle ÷ last cycle
Exams
The workpaper explains itself
Each result with its page, each recalculation with its working.
hours answering exam requests
Data
Cleaner HMDA fields
Rate spread and pricing fields checked against the rebuilt APR.
fields corrected after submission
Your tester hours and remediation on 15,000 closings a year
The hourly cost is built from published figures: the 2025 median wage for compliance officers, $38.81, divided by the 70.0% wage share of employer costs.43,44 The loans affected come from the fictional example, and the cost per loan is rounded down from it ($38,940 across seven loans is about $5,560 a loan). Every input marked illustrative is an assumption.
Your volume and testing todayWith every loan testedRepeating faultsYour cost
Illustrative yearly value
Hand testing today, valued$0
Resolving reviews on every loan, valued$0
Remediation avoided by finding faults sooner$0
Net, after your yearly cost$0
More loans tested a year0
Formulas, per year: Hand testing today = loans × share tested × minutes per loan ÷ 60 × hourly cost Reviews after = loans × reviews per 100 ÷ 100 × minutes per review ÷ 60 × hourly cost Remediation avoided = faults × loans a month × months sooner × cost per loan Net = hand testing − reviews + remediation avoided − yearly cost
Not counted: exam time, repeat findings, rescission exposure on refinances, loans made unsalable, HMDA corrections. With the defaults, testing time alone barely changes; the case rests on finding faults sooner, so measure your own fault history before relying on it.
How soon a fault is found matters more than tester hours to the return
Remediation avoided a year at four faults, seven loans a month and $5,500 a loan, by months sooner each fault is found
Half a month sooner$77K
Two months sooner$308K
Three months sooner$462K
Five months sooner$770K
Illustrative · replace with your own numbers · 4 × 7 × months × $5,500. Every input is an assumption; your own fault history decides the real figure.
Show the numbers
Months sooner
Remediation avoided
Half a month sooner
$77K
Two months sooner
$308K
Three months sooner
$462K
Five months sooner
$770K
A lender with few repeating faults and clean exams may find the testing-time lever too small to justify a purchase on its own. Then the question is coverage: whether a 5% sample is enough for the risks in your products and channels.
Start here19 · Readiness check
Readiness for full-population compliance testing: eight questions on your rule library, data and sign-off
In shortPick the answer closest to your program today. Eight questions score 0 to 2; the last is for reflection. The meter adds up your score, and each question says why it matters and what a strong answer sounds like.
1
Volume
How many consumer mortgages do you close a year, and how many do you test?
Why it mattersA 5% sample of a few hundred loans sees little; a 5% sample of fifteen thousand still misses most small faults.
A strong answer"About 15,000 closings; we test 64 a month."
2
Rule library
Is your checklist written down by product, lien, channel and state, with each rule's tolerance and citation?
Why it mattersSoftware runs your rules; the 2026 thresholds and state overlays have to be in them.8
A strong answer"One library, versioned, updated each January for the new thresholds."
3
Recalculation
Do your testers rebuild the APR, finance charge and points and fees, or read them from the disclosure?
Why it mattersThe Closing Disclosure's loan calculations were among the three most cited TILA provisions in 2025.25
A strong answer"Every sampled loan is recalculated from the payment schedule and page 2."
4
Data access
Can software read the imaged loan file and the loan system's fee and date fields?
Why it mattersFaults like a fee coded to the wrong payer show only when the system record sits beside the signed form.
A strong answer"The document system and the LOS both have APIs or nightly exports."
5
Findings history
Have exams, audits or your own testing found repeat or systemic disclosure errors in the last two years?
Why it mattersRepeat findings show where a sample is too slow, and bring budget.
A strong answer"Two repeat findings, both traced to LOS configuration."
6
Supporting records
Are rate sheets, lock records, APOR tables and delivery logs kept where a tester can find them by loan?
Why it mattersBona fide points and the price tests need the rate sheet and the APOR for the lock week.12,29
A strong answer"Rate sheets by date in the pricing system; lock and delivery events in the LOS."
7
Owner and sign-off
Is there a named testing manager who confirms findings and signs workpapers, with a budget?
Why it mattersFindings need a person to confirm them and a control owner to fix them.
A strong answer"Our testing manager signs; the CCO owns the budget."
8
AI approval path
Can your vendor management and model risk teams approve a tool that uses AI to read documents?
Why it mattersThe 2026 model guidance excludes deterministic calculation but leaves generative AI to your own governance.42
A strong answer"We have a path for AI tools, and every finding has a named approver."
9
The day a fee table breaks · for reflection
If a fee table changed in your loan system tomorrow and broke the finance charge on one channel, how many days would pass before your testing team knew?
Why it mattersThe answer is the size of your exposure to any repeating fault.
A strong answerA number, and the reason for it, for example: "About 70 days: the next quarterly pull."
Explore, pilot or implement: what your testing score points to
0–6
Explore
Write your rule library down with the 2026 thresholds, time ten files, and measure the days from closing to a confirmed finding. Start narrow: rebuild the APR and finance charge on every loan in one channel.
7–11
Ready to pilot
Back-test one month your testers already sampled, then test every loan in the next month beside them. Compare results found, false fails and tester minutes, with your testing manager confirming every finding.
12–16
Ready to implement
Plan full-population testing across channels: the rule library and tolerances as settings, links to the document system, LOS and pricing, approvals, and the workpaper your examiners will read.
20 · Questions for any vendor
Testing software that rebuilds the APR or copies it: sixteen questions that tell them apart
In shortAsk every vendor the same questions, us included. The answers show whether the tool rebuilds figures or copies them, uses the right threshold for the right date, shows its working, and leaves findings and remedies to your people.
Ask
A good answer
A warning sign
Calculations
Do you recalculate the APR and finance charge, or read them?
Rebuilt from the payment schedule and the fees paid, with the working shown
Compares the form with the loan system's own figure
How do you classify fees as finance charges?
By the rule and the payer on the signed form, and flags fees it has not seen before
Trusts the loan system's finance-charge flag
What denominator do you use for points and fees?
The total loan amount, with the tier chosen by the note amount
The note amount for both
Which APOR do you use?
The FFIEC table for the week the rate was set, by term and product
The closing date's week, or one rate for all loans
Rules and thresholds
How do you pick the rules that apply to a loan?
By product, lien, purpose, occupancy, state, channel and dates, with a reason for every rule left out
One checklist for every loan
How are the 2026 thresholds and state overlays kept current?
Dated rule versions, changed with your approval, tested on last month first
Updated when the vendor gets to it
Can tolerances be loosened?
Only tightened; the regulation's figure is the floor
Any user can edit them
How do you count business days?
The right definition per rule, federal holidays, your office calendar, receipt evidence before the mailbox rule
One business-day setting
Evidence and judgment
Can every result be traced to its page and value?
Yes, for testers, auditors and examiners
A pass or fail without a source
What happens with results a rule cannot settle?
Sent to a tester with the evidence needed, such as the rate sheet for bona fide points
Defaulted to pass
Who confirms a finding and signs the workpaper?
Your testing manager, with an electronic signature that records its meaning
The tool marks findings final
Do you find the root cause?
Groups fails by branch, channel, product, settlement agent and system change
A list of failed loans
Scale, security and proof
Can it test every loan every month?
Yes, nightly or monthly, with a sample still available as a setting
Priced per loan so that a sample is the only affordable choice
Does it ever change a loan or contact a borrower?
Never; it reads, and remediation goes to your control owner
Write access to the LOS by default
Which AI models read our documents, where do they run, and does our data train them?
Named models, your region, no training on your data, in writing
"Proprietary AI", no detail
Can we back-test a month our testers already reviewed?
Yes, scored against your testers' results, every difference explained
Demo loans only
We found no published independent test of any compliance testing vendor's accuracy as of October 2026. A back-test on a month your own testers already reviewed is the fairest comparison, and it measures your current process at the same time.
21 · How to start
Prove full-population testing on your own closings in twelve weeks, with last quarter's sample as the answer key
In shortWrite down your rule library, back-test the loans your testers already reviewed, then test every loan closed in one month beside them and decide with four numbers. None of these steps commits you to a vendor.
Gather last quarter's sample: the files, your testers' results and the findings. That is your answer key.
Write the rule library down: rules by product, lien, channel and state, with 2026 thresholds and tolerances.
Back-test the sample and explain every difference from your testers' results.
Test every loan closed in one month beside your normal sample, with your testing manager confirming findings.
Decide with four numbers: agreement with your testers, faults found that the sample missed, false fails per hundred loans, and days from closing to a confirmed finding.
A twelve-week trial ends with a decision on four numbers
Your teamVendor
Gather last quarter's sample and results
Write down the rule library and thresholds
Load the library, connect documents and LOS
Back-test the sample
Explain every difference
Test every loan in one month, beside the sample
Confirm findings, compare, decide
Week 024681012
Illustrative · replace with your own numbers
Show the numbers
Activity
From
To
Gather last quarter's sample and results
0
1
Write down the rule library and thresholds
0
3
Load the library, connect documents and LOS
1
4
Back-test the sample
3
5
Explain every difference
4
6
Test every loan in one month, beside the sample
6
10
Confirm findings, compare, decide
10
12
Agreement, missed faults, false fails, days and minutes: the trial's scorecard
Measure
How
Why
Agreement with your testers
Results that match on the back-test, by rule family
Shows whether the library and the reading are right
Faults the sample missed
Confirmed findings in the full month that the sample did not include
The coverage case in one number
False fails
Fails withdrawn on review, per hundred loans
A tool that fails everything finds everything
Days to a confirmed finding
From the first affected loan's closing to the manager's signature
The exposure lever rests on it
Tester minutes
Per review resolved, against per loan tested today
The time lever rests on it
The full working-session questions: 18 questions in six groups
Bring compliance testing, the testing manager, a control owner from production, secondary marketing, internal audit and IT into one room. Each question says why it matters, what a strong answer looks like, and the warning sign.
A
Products, states and how often to test
A1
Which products, liens and channels are in scope first?
Why it mattersRules differ by lien and product; HELOCs follow different disclosure rules.
Strong answer · warning sign
A list and an order.
"Everything, day one."
A2
Which states do we lend in, and which have high-cost or fee overlays?
Why it mattersTwelve states' high-cost loans are ineligible for Fannie Mae.30
Strong answer · warning sign
Counsel's state matrix.
Federal rules only.
A3
How often should each loan be tested: nightly, weekly, monthly?
Why it mattersCadence sets how long a fault can run.
Strong answer · warning sign
Nightly for the riskiest channel.
"Quarterly, as now."
B
Rule library owners, house tolerances and flood guidance
How long do we keep workpapers, and who may read them?
Why it mattersExaminers and auditors will ask for them.
Strong answer · warning sign
A retention rule and read-only access.
Shared drives.
E3
Who sponsors the change?
Why it mattersA trial without a sponsor ends as a demo.
Strong answer · warning sign
The chief compliance officer.
No sponsor.
F
Every loan tested the night after it closes
F1
What if every loan were tested the night after it closed?
Why it mattersTests the appetite for days instead of quarters.
Strong answer · warning sign
"We would fix faults before the next month's loans."
"The sample is fine."
F2
What if every finding came with the system change behind it?
Why it mattersLinks testing to the people who fix causes.
Strong answer · warning sign
Repeat findings would fall.
Nobody owns the cause.
F3
Which decisions would we never hand to software?
Why it mattersTells you where the sign-offs belong.
Strong answer · warning sign
Findings, remedies, rule changes.
"All of it": then start with the calculations.
22 · Questions people ask
Loan compliance testing FAQ: APR tolerance, the $100 finance charge rule, HOEPA, QM points and fees, sample sizes
In shortThe questions people search most often about loan compliance testing, each answered on its own in a few sentences.
What is loan compliance testing?
Loan compliance testing is a review of closed loans, usually by the compliance department, that checks each loan against the consumer-lending rules: the accuracy of the APR and finance charge, the timing of disclosures and notices, the higher-priced and high-cost tests, state rules and the accuracy of reported data. Each result is recorded with its evidence in a workpaper. Examiners call this compliance monitoring and expect it to be timely and to find problems before they do.
What is the APR tolerance under Regulation Z?
For a regular closed-end loan, the disclosed APR is accurate if it is within 1/8 of a percentage point of the correct APR; for an irregular transaction, such as one with multiple advances or irregular payments, 1/4 of a point. For a mortgage, the APR is also treated as accurate if it results from a disclosed finance charge that is itself accurate under the $100 rule.
What is the finance charge tolerance for a mortgage?
The disclosed finance charge is treated as accurate if it is understated by no more than $100, or if it is overstated. For loans under TRID the rule is §1026.38(o)(2) on the Closing Disclosure; §1026.18(d)(1) sets the same test for mortgages outside TRID. On the Closing Disclosure the total of payments has the same $100 tolerance.
What is the $35 finance charge tolerance?
The $35 tolerance applies only for rescission purposes after foreclosure has begun on the borrower's principal dwelling. For an ordinary refinance with a right to cancel, the rescission tolerance is one-half of 1% of the note amount or $100, whichever is greater, and 1% for certain refinancings with a new creditor.
What are the HOEPA high-cost thresholds for 2026?
A first-lien loan secured by the borrower's principal dwelling is a high-cost mortgage if its APR exceeds APOR by more than 6.5 percentage points (8.5 for subordinate liens), or if its points and fees exceed 5% of the total loan amount when that amount is $27,592 or more, or the lesser of 8% or $1,380 below that. Certain prepayment penalties also trigger it.
What is the QM points and fees limit for 2026?
For 2026 the qualified mortgage points-and-fees limit is 3% of the total loan amount for loans of $137,958 or more; $4,139 for loans from $82,775; 5% from $27,592; $1,380 from $17,245; and 8% below that. The tier is chosen by the note amount, and the percentage applies to the total loan amount, which is usually lower.
When can discount points be excluded from points and fees?
Up to two bona fide discount points can be excluded if the undiscounted interest rate is no more than one percentage point above APOR, or up to one point if it is no more than two points above. A point is bona fide only if the borrower paid it and it reduced the rate by an amount consistent with established industry practice, which usually takes the lender's rate sheet to show.
What makes a loan a higher-priced mortgage loan?
A loan is a higher-priced mortgage loan when its APR is at or above APOR for the week the rate was set by 1.5 percentage points for a first lien within the Freddie Mac loan limit, 2.5 for larger first liens, or 3.5 for subordinate liens. Higher-priced loans need an escrow account for a first lien, unless the creditor is exempt, and follow stricter appraisal rules.
Does a lender have to reimburse borrowers for an understated APR?
Regulators must order an adjustment when an understated APR or finance charge results from a clear and consistent pattern or practice, gross negligence or a willful violation, and their joint policy reaches back to the previous examination of any type. A lender that corrects the error and adjusts the account within 60 days of discovering it, before a lawsuit or written notice from the borrower, has no liability for it.
How many loans should compliance testing sample?
No regulation sets a number; examiners judge whether monitoring is comprehensive and timely for the institution's size and risk. Small samples estimate a rate well but miss faults that touch a handful of loans: a 64-loan sample from 1,284 closings has about a 30% chance of including any of seven affected loans. Calculations and dates can be tested on every loan, with samples kept for judgment calls.
What is the difference between compliance testing and mortgage quality control?
Quality control, which Fannie Mae and Freddie Mac require of sellers, checks whether a loan was eligible and properly underwritten. Compliance testing checks whether the lender followed consumer protection law on the loan. They often share files and staff, and legal and compliance problems are now the largest share of critical defects in QC reviews too.
Can software do loan compliance testing?
Software can read the file, pick the rules that apply, rebuild every calculation, count every date and group failures by cause, and do it for every loan. People should still decide results a rule cannot settle, confirm findings and choose remedies. The 2026 bank model guidance excludes deterministic calculations from its model definition and leaves generative AI to each bank's own governance.
23 · On one page
The compliance tester's one-page sheet: APR and price tests, 2026 limits and 14 terms
Print this page
In shortThe whole guide on one screen: the method, the rules and thresholds as of October 2026, the readiness bands and the terms.
The method
Pick the rules that apply by product, lien, purpose, state, channel and dates; say why any rule is left out.
Rebuild the APR, finance charge and amount financed from the payments and the fees the borrower paid.
Count every delivery and notice on the right business-day definition.
Test the price lines against APOR for the lock week, and points and fees against the 2026 limits on the total loan amount.
Check the loan system and reported data against the signed documents.
Group fails by cause, have a person confirm findings, fix the cause, reimburse within 60 days of discovery, re-test.
Readiness: score 0–2 on eight questions: 0–6 explore · 7–11 pilot · 12–16 implement.
As of October 2026: APR 1/8 point, finance charge $100 (§1026.22, §1026.18(d)(1), §1026.38(o)(2)) · HOEPA 6.5 points over APOR or 5% points and fees at $27,592+ · QM 3% at $137,958+ · HPML 1.5 points · QM points-and-fees cure only for loans consummated by January 10, 2021 · SR 26-2 replaced SR 11-7 on April 17, 2026 · CFPB RFI on TRID July 9, 2026, no proposed rule.
14 terms
APR
The annual percentage rate: the cost of credit as a yearly rate, including prepaid finance charges.
Finance charge
The dollar cost of credit: interest plus charges paid as a condition of the loan.
Amount financed
The loan amount less prepaid finance charges.
Tolerance
How far a disclosed figure may be off and still count as accurate.
APOR
Average prime offer rate, published weekly; the yardstick for the price tests.
HPML
Higher-priced mortgage loan: APR 1.5 or more points over APOR on a first lien.
HOEPA
The high-cost mortgage rules, triggered by rate, points and fees or prepayment penalties.
Qualified mortgage
A loan meeting product, price and points-and-fees limits, presumed to meet ability-to-repay.
Points and fees
The charges counted for the HOEPA and QM limits, as a share of the total loan amount.
Bona fide discount point
1% of the loan, paid by the borrower, that bought a real rate reduction.
Total loan amount
Amount financed less financed points and fees; the base for the percentage limits.
Transaction testing
Checking individual loans against the rules, as examiners do.
Finding
A confirmed group of failed tests with one cause and an owner.
Workpaper
The signed record of a test's scope, method, results and findings.
24 · Sources
Sources
Accessed October 2026. Regulatory status statements are as of October 2026.
CFPB, "An Introduction to CFPB's Exams of Financial Companies", April 30, 2026. files.consumerfinance.gov
CFPB, Request for Information Regarding Promoting Access to Mortgage Credit, 91 FR 42382, July 9, 2026. federalregister.gov
FDIC, Consumer Compliance Supervisory Highlights, March 2026. fdic.gov
Federal Reserve, Consumer Compliance Outlook, "2024 Aggregate Supervisory Data for Institutions the Federal Reserve Supervises", May 20, 2025. consumercomplianceoutlook.org
FFIEC, Questions and Answers Regarding Joint Interagency Statement of Policy for Administrative Enforcement of the Truth in Lending Act – Reimbursement (1980, revised 1998), Federal Reserve CA 99-14 attachment. federalreserve.gov
FDIC, Consumer Compliance Supervisory Highlights, March 2022. fdic.gov
FDIC, Consumer Compliance Supervisory Highlights, March 2023. fdic.gov
CFPB, Supervision and Examination Manual, Compliance Management Review, August 2017. files.consumerfinance.gov
Federal Reserve, SR 26-2 and attachment "Revised Guidance on Model Risk Management", April 17, 2026 (with OCC Bulletin 2026-13, FDIC FIL-15-2026). federalreserve.gov
BLS, Employer Costs for Employee Compensation, June 2026 (FRASER copy). fraser.stlouisfed.org
Next step
See it on a month of your own closed loans.
Explore the solution, or bring one month of closed loan files and your rule checklist, and we will test every loan with you, each result shown with its page and its working.
We use essential cookies to make this site work, and cookieless, anonymised analytics to understand how it's used. "Accept all" also turns on Google Analytics, which sets cookies. Privacy policy