Quick Answer
How do you calculate ROI on a mortgage CRM?
Multiply your past-client database by your annual refinance recapture rate (3-15% depending on follow-up discipline) by your average commission per refi. Subtract your CRM annual cost. Anything positive is ROI. A solo LO with 500 past clients running BNTouch at 8% recapture rate × $5,800 commission = $232,000 in recaptured revenue against ~$2,000 in software cost. Most operations break even within 60 days of implementation.
The math on whether a mortgage CRM pays for itself isn’t complicated, but most loan officers never run it. They commit on instinct, they cancel on frustration, and they never quantify what the CRM actually did or didn’t do for their commissions. Here is the framework.
The four variables that determine CRM ROI
Every mortgage CRM ROI calculation depends on the same four numbers. Get these right and the answer falls out:
1. Past-client database size. The total number of borrowers you’ve closed and could theoretically be refinancing for again. Most solo LOs sit somewhere between 200 and 1,500 past clients. Teams can have 5,000-20,000.
2. Annual refinance recapture rate. The percentage of your past database that comes back for a refi each year. Without a CRM doing the work, industry baseline is 3-5%. With a well-configured mortgage CRM (refinance triggers, automated touch sequences, credit pull alerts), recapture jumps to 10-15%.
3. Average commission per refi. Varies by loan size and your commission split. For a typical 1-1.5% commission on a $400-500K refinance loan, expect $4,500-$7,500 per closed deal.
4. Annual CRM cost. $165/month for a solo plan = $1,980/year. $95/seat for teams. Plus any optional implementation fees.
Plug into one formula: (Database × Recapture rate × Average commission) – Annual cost = ROI.
The breakeven number is smaller than you think
Most loan officers assume a CRM needs to drive dozens of new deals to justify itself. The actual breakeven is one to two deals per year.
At $1,980 annual cost and a $5,800 average refi commission, you need to recover 0.34 deals per year that you’d otherwise miss for the CRM to break even. Round up to one deal. If your CRM helps you recover even one refinance over a year that you’d otherwise lose to a competitor, it’s net positive.
For a team plan at $475/month ($5,700/year for 5 seats), breakeven is roughly one deal per year. Five LOs collectively recovering one missed deal annually = $5,700 paid back. Most teams recover that in the first 60 days from credit pull alerts alone.
Run the math on your operation
BNTouch’s recapture calculator runs the numbers on your actual past-client database during a 15-minute live demo. Bring your real contact count and we’ll show you the projected recapture revenue.
The hidden ROI variables most calculations miss
The simple formula above gets you 80% of the way to a real answer. The other 20% comes from secondary value the CRM produces that doesn’t show up in direct commission math:
- Time saved on follow-up. A solo LO writing emails manually spends 5-10 hours per week on past-client outreach. A CRM doing automated sequences gives those hours back. At a $200/hour value-equivalent on closed deals, that’s $1,000-2,000 in weekly opportunity cost recovered.
- Realtor relationship quality. Co-marketing automation through the CRM keeps Realtor partners receiving consistent value. The result shows up as referral flow you didn’t have before, not as a line item on the CRM’s invoice.
- Lead source ROI tracking. Without a CRM, most LOs guess at which lead sources actually close. With one, you know — and you stop spending on the sources that don’t convert. Savings can be thousands per year on misallocated ad spend.
- Avoided hiring cost. If a CRM gives you the leverage that would have required a $4,000/month part-time assistant, that’s $48,000 in avoided annual cost.
What the math looks like for different operations
Three scenarios to illustrate ranges:
Solo LO, 500 past clients, 5% baseline recapture: 500 × 5% × $5,800 = $145,000 in baseline recapture revenue. With BNTouch driving recapture to 10%: 500 × 10% × $5,800 = $290,000. Net gain: $145,000 against ~$2,000 in software cost. 72× ROI.
5-LO team, 2,500 past clients, 6% baseline recapture: 2,500 × 6% × $5,800 = $870,000 baseline. At 12% with BNTouch: 2,500 × 12% × $5,800 = $1,740,000. Net gain: $870,000 against ~$5,700 in software cost. 152× ROI.
Enterprise, 50 LOs, 25,000 past clients, 7% baseline: Numbers get large but the math holds. At baseline: 25,000 × 7% × $5,800 = $10.15M annual recapture. At 13% with full CRM-driven recapture: $18.85M. Net gain: $8.7M against custom enterprise pricing.
The point isn’t that BNTouch produces 72× or 152× returns — different operations will see different results. The point is that even modest improvements in recapture rate against your existing database compound into numbers that dwarf the CRM cost.
Quantify it on your specific operation
A BNTouch live demo includes a recapture revenue projection based on your actual database size. We’ll show you the math in your numbers, not generic case studies.
When the math doesn’t work
CRM ROI does fail in two cases. Worth knowing them:
Case 1: Database too small. An LO with fewer than 100 past clients doesn’t have the recapture base to drive meaningful ROI yet. The CRM still helps with lead nurture and follow-up discipline, but the recapture math won’t dominate.
Case 2: CRM not actually being used. If adoption is below 50% and the system is treated as optional, none of the recapture math materializes. The features that drive ROI (credit pull alerts, automated sequences, lead distribution) require actual usage. White Glove implementation exists specifically to fix this — getting adoption above 80% so the ROI math becomes real.
How to run the calculation on your operation in 15 minutes
Open a spreadsheet. Type your past-client count. Multiply by 0.05 (current baseline). Multiply by your average commission. That’s your current annual recapture revenue.
Then multiply your past-client count by 0.10 (what a well-configured mortgage CRM should produce). Subtract your current revenue. That’s the incremental revenue a CRM would add. Compare against the annual software cost. If the incremental revenue is more than 5× the software cost, the CRM is a clear yes. If it’s 2-5×, it’s a yes with appropriate setup discipline. If it’s less than 2×, you need more database or better implementation before committing.
Frequently Asked Questions
What’s a realistic recapture rate to assume for a mortgage CRM?
Industry baseline without active follow-up is 3-5%. With a well-configured mortgage CRM running automated post-funded sequences, refinance triggers, and credit pull alerts, expect 10-15%. Use 8% as a conservative middle estimate for ROI calculations during evaluation.
How long does it take for a CRM to pay back?
Most well-configured mortgage CRM implementations break even within 60-90 days post-go-live, driven primarily by credit pull alerts catching the first 1-2 recapture deals. Full ROI typically realizes within the first 6 months as automated sequences mature.
Is per-seat or flat-fee pricing better for ROI?
Per-seat is cleaner economics for teams with stable headcount because cost scales with usage. Flat-fee makes sense when LO turnover is high or some users only need light access. Volume-based pricing only makes sense for marketing-heavy operations with smaller teams.
What if I have fewer than 200 past clients?
Recapture math is less dominant at smaller database sizes, but the CRM still produces ROI through better lead nurture, automated follow-up, and avoided opportunity cost on dropped deals. The breakeven is one recovered deal per year, which is achievable even with a small database.
Should I include MAIA AI savings in ROI calculations?
Yes. MAIA’s text generation and image generation features replace roughly 5-10 hours of weekly content work for a solo LO. At even modest hourly-value attribution, that’s $5,000-$10,000 in annual time savings on top of the recapture revenue.



