If you're an active multifamily syndicator, you've probably never run the numbers on what your own underwriting workflow costs. You should. It's eye-opening.
Here's a real example from a 2-week deal screen at Level 7 Capital, the multifamily firm where I'm an active operator. We looked at 60 deals — Midwest, 20–100 units, Class B assets in Class A or B areas — sourced through broker networks, on-market platforms, and off-market relationships.
The math on the old workflow
On a good day, the traditional Excel underwriting workflow runs about 3 hours per deal. That assumes the broker package shows up in a usable format, the T-12 is clean, the rent roll matches what the OM claims, and you're not stopping to do deeper market research. None of that is usually true.
But let's be generous and use 3 hours per deal. Then:
- 60 deals × 3 hours = 180 analyst hours
- 180 hours × $200/hour blended cost = $36,000
Thirty-six thousand dollars in analyst time. For a screen. Just to figure out which three deals are worth submitting LOIs on.
And $200/hour is a conservative blended cost for an active operator. If you're billing your time at $300+, the number is higher. If you're hiring an analyst at $75–$100/hr fully loaded, you save on dollar-per-hour but you give up speed and judgment.
The hidden costs nobody puts on the spreadsheet
$36,000 is the visible cost. There are three larger ones that never get tallied.
1. Missed call-for-offers. Broker packets arrive on Tuesday. Best-and-final is Friday. If your underwriting takes 3+ hours per deal, you simply don't get to half the inventory in time. To be transparent: I've missed call-for-offers because I couldn't go fast enough. Every operator running an active pipeline has.
2. Quality compression. Under deadline pressure, the deeper work — sensitivity analysis, scenario modeling, comparable comp research — gets shortcut. You submit an LOI with a basic underwriting that holds up at face value, but you'd be in trouble defending it to a sophisticated LP.
3. Opportunity cost on your own time. Every hour spent on data normalization is an hour not spent on broker relationships, investor calls, deal sourcing, or asset management. The activities that actually compound your business.
What the math looks like with AI underwriting
The same 60-deal screen on KeptDo: 1–2 hours per deal end-to-end, including sensitivity, scenario analysis, market comps, and a generated LOI for the deals that clear the bar.
Using the upper end (2 hours) and the same $200/hour:
- 60 deals × 2 hours = 120 hours (or fewer)
- 120 hours × $200/hour = $24,000 in your time
- KeptDo Pro: $249/month
- Net savings on a 2-week screen: roughly $12,000 in time, plus the SaaS cost is rounding error.
Multiply that across a full year and the visible savings push past $150,000 in operator time. And the invisible savings — the deals you actually win because your LOI lands first, the LP reports you can produce without burning a weekend, the relationships you build in the hours you got back — are larger again.
Three questions to ask yourself
- How many deals are in your pipeline this month, and how many hours per deal are you actually spending?
- When was the last time you missed a call-for-offers because you couldn't get to the underwriting in time?
- What would you do with 100 additional hours per month?
If your answers add up to a number you don't love, that's the underwriting tax. The good news: it's optional.
Try it on your own pipeline
KeptDo is free for 14 days. Underwrite 3 deals. If it doesn't cut your time by 50% or more, walk away — no card, no contract.
Start 14-Day Free Trial →