Decide · economics and KPIs

Escrow automation, measured: KPIs that prove a cycle mailed right

Escrow automation earns its keep only if each cycle mails right, so measure coverage, input accuracy, corrections that reached the borrower, and the calls and disputes that follow. RESPA’s statement penalty is $118; the money is in remediation and the phones, which is where Escrow Analysis Review is meant to be judged.

Updated · 13 min read

Escrow automation should be measured on one outcome: whether each annual cycle mailed with the right figures and the right options, so that borrowers paid what they owed and no more. That breaks into four layers of KPIs: coverage (how many analyses were actually checked against their documents), accuracy (how many inputs disagreed with their source, by source and in both directions), correction (how many errors were fixed before mailing, and whether refunds and disbursements went out on time) and borrower outcome (calls per shortage notice, escrow complaints and remediation). Botminds’ Escrow Analysis Review automates the check between a cycle being generated and its print file closing, so it should be judged on those four layers, and so should any tool that claims to automate escrow.

This page is for the servicing executive who has to sign the business case. It sets out the KPIs with their formulas, the cost of escrow errors as regulators have priced them, and a return formula to fill in with your own numbers. The examples come from a fictional sample servicer, Wrenfield Home Loan Servicing, as its cycles run through the solution.

The statutory penalty is small; the remediation is not

$118

civil penalty per failure to send an escrow statement, as adjusted for 2025

$236,451

annual cap on those penalties, unless the failure was intentional

$73M

redress Nationstar agreed to pay 40,000+ borrowers in 2020, escrow failures among the allegations

$1.5M

the CFPB civil penalty in the same settlement

12 U.S.C. 2609(d) and 12 CFR 1083.1 (adjustments applying to penalties assessed after 15 January 2025; $236 per failure where intentional, with no cap). CFPB press release, 7 December 2020: the redress figure is approximate.Source: 12 U.S.C. 2609; 12 CFR 1083.1; CFPB, Nationstar, 2020

What should escrow automation be measured on?

Measure escrow automation on the cycle, not on the tool: what share of statements were checked, how many were wrong, how many were fixed before mailing and what happened after. Activity measures, such as analyses processed per hour or documents read, say the tool ran. They do not say the cycle went out right, and that is what borrowers, investors and examiners judge.

A KPI tree for an escrow cycle: four layers, each with its formula

LayerKPIFormulaSample December cycle
CoverageAnalyses checked against their documentsAnalyses whose every projected item was matched to a bill, policy or payment ÷ analyses in the cycle4,812 of 4,812 (target 100%)
CoverageRules tested per analysisRegulation X and investor rules tested ÷ rules in force, per analysis9 rules on every analysis
AccuracyInput mismatch rate, by sourceItems differing from their document ÷ items of that typeInsurance 142, tax year 88, tax amount 61, flood 37
AccuracyDirection of errorExceptions that overstate ÷ exceptions that understate the payment263 over, 118 under
CorrectionExceptions decided before printExceptions approved, held or sent back ÷ exceptions found, at releaseRelease only at 100%
CorrectionSurplus refunds owed and paid on timeRefunds of $50+ paid within 30 days ÷ refunds owed19 refunds, $6,870
OutcomeCalls per shortage noticeEscrow calls in the 10 business days after mailing ÷ shortage notices mailed0.32 in November
OutcomeEscrow complaints citing a wrong figureComplaints traced to a wrong input ÷ statements mailed6 of 23 escrow complaints in November
Our KPI tree. Sample column: fictional Wrenfield Home Loan Servicing in Escrow Analysis Review (December cycle of 4,812 analyses; November cycle of 4,406 statements for the outcome rows). The 100% coverage figure is a design target for the solution, not a measured customer result.

Coverage: how many statements were checked against their documents?

Coverage is the KPI most programmes cannot report honestly, because the usual check is a sample. An escrow team with a few days between the cycle running and the print file closing can open a few dozen statements by hand; the rest mail as generated. A cycle of 4,812 analyses with 50 opened has 1% coverage, whatever the quality of those 50.

Coverage should be defined strictly: an analysis counts as checked only when every projected disbursement was matched to its document, not when the analysis was opened. The distinction matters because the commonest errors, a declined renewal offer or last year’s tax bill, look normal on the screen. They are only visible beside the document.

Accuracy: input mismatch by source, in both directions

Accuracy should be reported by source and by direction, because each source has a different owner and each direction a different cost. A carrier feed that loads renewal offers as renewals is a vendor conversation; a county that certifies late is a calendar setting. In the sample cycle, one carrier feed accounted for 24 insurance mismatches overstating payments by $3,912 a month; that one line on a dashboard is worth more than a blended accuracy rate.

Direction matters because the two errors land at different times. Overstated payments produce calls and disputes within days of mailing. Understated payments produce nothing until the bill is paid, then a larger shortage at the next analysis. A programme that only tracks complaints sees the first and misses the second. The method behind these measures is in can an escrow analysis be wrong when the arithmetic is right.

How much do escrow errors cost?

Escrow errors cost far more in remediation and service than in penalties. The statutory penalty is for not sending a statement at all: $50 per failure in the statute, $118 after the 2025 inflation adjustment, capped at $236,451 a year unless the failure was intentional (12 U.S.C. 2609(d); 12 CFR 1083.1). A cycle of 4,812 statements never sent would reach the cap. A cycle sent with wrong figures does not trigger that penalty at all; it triggers everything else.

Everything else is larger. In the CFPB and state settlement with Nationstar, the allegations included that it “failed to timely disburse borrowers’ tax payments from their escrow accounts” and “failed to properly conduct escrow analyses for borrowers during their Chapter 13 bankruptcy proceedings”; the settlement called for about $73 million in redress to more than 40,000 borrowers and a $1.5 million penalty (CFPB, December 2020). In the CFPB’s 2017 lawsuit against Ocwen, which the CFPB described as allegations, the servicer had “allegedly failed to conduct escrow analyses and sent some borrowers’ escrow statements late or not at all” (CFPB, April 2017).

Service cost is the third line. The Mortgage Bankers Association’s servicing study put the fully loaded cost of servicing a performing loan at $176 in 2024, a figure that covers call centre, technology, escrow, cashiering, investor reporting and management; large servicers averaged $127 to $132 and mid-size servicers about $100 more (MBA, Servicing Operations Study). Escrow is a slice of a thin unit cost, which is why a mailing that doubles the escrow call volume shows up in the year’s numbers.

Borrower outcome: calls per shortage notice, and complaints

Calls per shortage notice is the best single outcome KPI, because it moves within days and responds to both accuracy and explanation. In the sample November cycle, 4,406 statements produced 1,072 escrow calls, 0.32 per shortage notice, averaging 9.4 minutes: about 168 hours of agent time on one mailing. The top questions were why the payment went up (312 calls), whether the servicer had the borrower’s new policy (188) and whether the shortage could be paid at once (164).

Calls expected in the first ten business days after the December mailing

At last year’s rate for the same cycle
≈ 1,220
Estimated, with corrected figures and a plain explanation in every letter
≈ 710
Fictional Wrenfield Home Loan Servicing, December cycle of 4,812 statements, 3,804 with a shortage. The 710 is the solution’s estimate: November’s 0.32 calls per notice, less the questions the letter now answers. It is to be measured after mailing, not a result.

Complaints are the slower signal, and the one examiners read. The Federal Reserve’s sound practices for escrow include reviewing complaints “for possible internal control weaknesses.” In the sample November cycle, 6 of 23 escrow complaints concerned a wrong figure; tracing each to the input that caused it closes the loop between the outcome layer and the accuracy layer.

Customer care’s view of a mailing: calls, minutes and the questions asked

Customer care screen: November cycle of 4,406 statements mailed 16 September; 1,072 escrow calls since, 0.32 per shortage notice; average call 9.4 minutes; 23 complaints about escrow, 6 about a wrong figure. A chart shows escrow calls per business day after mailing, peaking at 214 on day 2 for November, with a lower estimated line for December. A staffing panel shows 4,812 statements mailing Friday 16 October, 3,804 with a shortage, about 710 calls expected in the first 10 business days against about 1,220 at last year’s rate.
Escrow Analysis Review on the fictional sample servicer. The December line is an estimate until the cycle mails.

Where the escrow team’s days go, by hand and with the check

The time an escrow team spends on a cycle goes mostly on fetching documents, not on judgement. By our estimate for one monthly cycle, pulling tax bills and confirming homeowners and flood premiums take about eight of thirteen review days by hand. The check takes most of that away and leaves the decision.

An escrow cycle’s review days, by hand and with the check

By hand · about 13 days

30.8%
30.8%
15.4%
15.4%
7.6%
  • Pulling tax bills and notices · 4 · 30.8%
  • Confirming premiums · 4 · 30.8%
  • Rerunning analyses · 2 · 15.4%
  • Explanations · 2 · 15.4%
  • Approval, release · 1 · 7.6%

With the check · about 3 days

16.7%
16.7%
16.7%
16.6%
33.3%
  • Bills · 0.5 · 16.7%
  • Premiums · 0.5 · 16.7%
  • Reruns · 0.5 · 16.7%
  • Letters · 0.5 · 16.6%
  • Approval, release · 1 · 33.3%
Botminds’ estimate of the escrow team’s days for one monthly cycle, by hand and with Escrow Analysis Review. Not a measured result; measure it on your own cycle. Approval and release stay at a day because they stay with people.

Building the business case: a return you can fill in

The return on escrow automation is a sum of avoided calls, avoided remediation and released analyst time, less the subscription and the oversight it needs. Each term below names who in the servicer can price it; none should be filled in from a vendor’s brochure.

The annual return on checking every escrow analysis before it mails

+

Calls avoided

(calls per notice before − after) × shortage notices a year × loaded cost per call

Measure the before rate on your last four cycles, and the after rate in the first ten business days of each mailing.

Customer care

+

Errors corrected before mailing

exceptions corrected a year × average cost to remediate one after mailing

Include refunds of overcollected escrow, reversed late fees, rework and reissued statements.

Escrow operations

+

Analyst days released

(review days by hand − with the check) × cycles a year × loaded daily cost

Count the days spent fetching documents, not the approval day.

Escrow manager

−

Subscription and set-up

annual price + one-time set-up spread over the contract

Finance

−

Oversight

hours on the human sample and on reviewing exceptions × loaded hourly cost

Keep a sample of 25 or more per cycle.

Compliance

Our formula. Avoided enforcement is left out because it cannot be priced honestly in advance; list it beside the number, with the Nationstar and Ocwen history as context, not as a forecast.

Two cautions. First, the calls term depends as much on the letter as on the figures: a corrected shortage explained badly still rings the phone, which is why the solution drafts each explanation from the approved figures only. Second, the remediation term is lumpy. Most years it is small; the year a carrier feed loads offers as renewals across a whole state, it is not.

The first three cycles: baseline, side by side, then live

A business case is only as good as its baseline, and escrow has an unusually clean one: the cycles already mailed. Before anything goes live, run the check on a cycle that has mailed and compare its exceptions with the complaints, notices of error and corrections that cycle actually produced. That gives a measured exception rate by source and a list of errors that reached borrowers, which is the number the return depends on.

Three cycles to a measured return

CycleWhat runsWhat to measure
A cycle already mailedThe check, after the fact, on every analysisExceptions by source and direction; how many matched later complaints or corrections
The next cycle, side by sideThe check and the existing hand sample, independentlyAgreement between the two; exceptions the sample missed; analyst hours per cycle
The cycle after, liveThe check before printing; analysts approve each correctionCoverage, corrections before print, calls per shortage notice in the ten business days after mailing
Our plan. The measures map to the KPI tree above; keep the hand sample in every cycle afterwards as the test of the check.

Two numbers should be written down before the first live cycle: calls per shortage notice over the last four mailings, and escrow complaints citing a wrong figure over the last year. They are the before figures in the formula above, and they are the ones most often reconstructed from memory after the fact.

What to show an examiner, and a board

An examiner wants evidence that each rule was tested on each analysis and that people decided; a board wants the trend. Both can come from one log, kept as the work happens rather than assembled for the exam.

The exam log: every rule, every analysis, and the human sample beside it

Exam log screen: 9 rules tested on every analysis; 381 failed before correction; human sample agreement 25 of 25 for the November cycle. A table lists each Regulation X rule with counts tested, passed and failed: aggregate method, cushion within one-sixth, 12-month computation year, tax and insurance as billed or paid with 328 failures, surplus of $50 or more refunded within 30 days with 19 failures, shortage spread over 12 months or more, statements for loans in bankruptcy or more than 30 days late with 11, prior-year totals and disbursements before the penalty date. A release-to-print panel and past cycles for September, October and November with analyses, exceptions and sample results.
Escrow Analysis Review on the fictional sample servicer. Past cycles: September 4,620 analyses and 377 exceptions, October 4,951 and 418, November 4,406 and 352.

For a board, three lines tell the story: the share of analyses checked against documents, the exception rate by source over the last twelve cycles, and calls per shortage notice. For the comparison of approaches before you buy, see escrow analysis calculator, rules engine or document check; for the vendor questions, escrow analysis software and its second reader. The full solution is at Escrow Analysis Review.

Questions people ask

What is the RESPA escrow statement penalty?

For each failure to send a required initial or annual escrow statement, the civil penalty is $118 after the 2025 inflation adjustment, capped at $236,451 a year. If the failure was intentional, it is $236 per failure with no cap. The statute’s original figures were $50 and $100,000.

How many calls does an escrow shortage notice create?

No regulator publishes an industry rate. In one fictional sample cycle, 4,406 statements produced 1,072 escrow calls, 0.32 per shortage notice, peaking at 214 on the second business day. Measure your own over the ten business days after each mailing.

Do small servicers have to follow the escrow analysis rules?

Yes. The small-servicer exemptions in Regulation X cover sections 1024.38 to 1024.41, not the escrow account rules in 1024.17. A small servicer has one narrow escrow-related allowance: it may buy force-placed insurance where that costs the borrower less than paying the premium from escrow.

What is a good escrow exception rate?

There is no benchmark, and a low rate can mean a weak check. Track the rate by source and by direction over time; a rising rate in one source, such as one carrier feed or one county, is more useful than a single number. In a fictional sample cycle, 7.9% of analyses disagreed with their documents.

How do you measure whether escrow automation is accurate?

Have a person check a sample of analyses every cycle, independently, and compare conclusions with the automated check. Keep the sample size, the agreement and every disagreement, and review the disagreements before trusting the other KPIs.

Escrow Analysis Review.
See it on your own files.

An agentic solution from Botminds. Checks each annual escrow analysis against the real tax bill and insurance renewal, and explains any shortage in words a homeowner understands. Book a demo, or explore how it works.