Budget Season Is Here. Is Your Maintenance Number a Fact or a Guess?

Quick answer: Most multifamily operators build next year's maintenance budget in Q4, and a good amount of those budgets miss the mark. Industry data shows 85% of investors create a formal capital expenditure (capex) plan, but fewer than 30% stay within 5% of it, with actual costs outpacing planned budgets by 18 to 22% in a typical year. That's not because operators aren't trying. Most budgets get built off dated information from last year instead of what's actually happening across your portfolio right now. Once you stop guesstimating and actually look at your own maintenance history, the number gets a lot closer to reality.
So what should you actually be setting aside? And why doesn't it ever seem to match the invoice? Here's how to close that gap before you're standing in front of ownership with next year's numbers.
Why budget season is a guessing game for so many operators
Budgeting for maintenance and capital expenditures should be one of the more predictable parts of running a portfolio. Properties age at a known rate. Systems have documented lifespans. And yet the numbers rarely match up.
85% of investors put together a formal capex plan, but fewer than 30% land within 5% of what they projected. Actuals commonly outpace planned budgets by 18 to 22% across the multifamily sector.
Inflation and supply chain costs get most of the blame, and they're part of it. But the real issue is usually simpler than that: most budgets get built from last year's numbers and rough averages, not from what's actually going on at each property today. Averages hide the properties that are running hotter than the rest, and you won't find out until the invoice shows up.
What good reserves actually look like
If you're building next year's numbers from scratch, the current benchmarks give you a real starting point. Sophisticated operators are setting aside $250 to $450 per unit, per year, for Class A and B multifamily assets. Older Class C properties, with more deferred maintenance and aging systems, typically need $600 to $800 per unit to keep up.
That reserve exists for what the industry calls the "Big Five": roof, HVAC, plumbing, electrical, and paving. These systems don't fit inside a routine operating budget because they fail in large, infrequent, expensive events rather than small recurring ones. They need a reserve fund set aside specifically for them, separate from day-to-day operating costs. Here's what that typically costs:
- Roofing: $8,000 to $15,000 per unit, every 20 to 25 years
- HVAC replacement: $5,000 to $7,500 per unit, every 12 to 15 years
- Water heaters: $1,200 to $2,000, every 10 years
- Kitchen or bath modernization: $10,000 or more per unit, to stay competitive in the market
Those numbers are a starting point, not a substitute for your own data. A portfolio with older HVAC systems concentrated in a few properties needs a different reserve than one where replacements are evenly spread out. Averages tell you what the industry looks like. Only your own work order history tells you what your portfolio looks like.
Why the plan and the invoice don't match
Usually it comes down to one thing: deferred maintenance nobody saw coming. You've probably seen this play out: the roof that's "probably fine for another year" turns into an emergency tarp crew in the middle of a storm, at triple the cost. Push a repair back a quarter to protect this year's operating budget, and the cost doesn't go away. It just grows quietly, then shows up later looking like a surprise capital expense, when really, nobody was watching for it.
Most budgeting processes don't have a clean way to see that coming. If your team is tracking preventive maintenance compliance, reactive work order volume, and callback rates on a spreadsheet that gets updated once a quarter, you're planning next year with data that's already stale. The properties heading toward an expensive system failure look identical to the properties that are fine, right up until they aren't.
The fix: budget from your own operational data, not averages
This is one of the reasons we created AppWork's reporting and Insight Reports. Every work order, inspection, and turn you log in AppWork becomes part of a real-time record, so nobody has to reconstruct the year from memory when budget season rolls around. AppWork gives you more than 20 pre-built system reports plus unlimited custom reporting, and it's all yours: export to CSV or PDF, schedule it as a recurring email, pull it through the open API, or request a full database export. The best part? There's no extra fee … for any of it.
To put real numbers behind what that kind of visibility looks like: across AppWork's own platform, the average work order takes 3.88 days to complete, 66% are completed within 24 hours, the average callback rate runs 2.01%, and work order saturation (open work orders relative to total units) sits at 5.98%
That's the kind of detail that shows you which properties are heading for trouble, months before it turns into a budget surprise. With AppWork's Insight Reports those trends are flagged automatically, so a regional manager doesn't have to go digging for them.
What changes when budgeting is powered by real data
Once your maintenance history lives in one system instead of scattered reports and memory, budget season stops being a guessing exercise. You can see which properties are trending toward a major HVAC or roofing replacement before it becomes an emergency, because the reactive work order pattern shows up in the data first. You can defend your numbers to ownership with an actual report instead of an outdated spreadsheet from a previous year. That way, when the invoice does show up, it matches what you planned for because it was built on what was actually happening, not on an average.
Frequently asked questions
How much should a multifamily property budget for capital expenditures per unit? Current benchmarks put reserves at $250 to $450 per unit, per year, for Class A and B properties, and $600 to $800 per unit for older Class C properties with more deferred maintenance.
Why do actual maintenance costs often exceed the budget? Most budgets are built from averages and last year's spreadsheet rather than current, property-level operational data. Deferred maintenance compounds invisibly until it surfaces as an "unplanned" expense. Industry data shows actual costs outpace planned budgets by 18 to 22% in a typical year.
What is the "Big Five" in multifamily capital expenditure planning? Roof, HVAC, plumbing, electrical, and paving. These systems are budgeted separately from routine operating expenses because they fail in large, infrequent, expensive events rather than small recurring ones.
How does AppWork help with maintenance budget planning? AppWork turns every work order, inspection, and turn into real-time reporting data. With 20-plus system reports, unlimited custom reporting, and AI-generated Insight Reports, regional and asset managers can see which properties are trending toward a costly repair before it hits the budget as a surprise.
What's a healthy ratio of preventive to reactive maintenance to plan around? Top-performing operations keep reactive work under 20% of total maintenance volume. Tracking that ratio by property, not just portfolio-wide, is what turns a budget from a guess into a forecast.
Want to see what your own portfolio's data says about next year's budget? Book a demo and we'll walk through AppWork's reporting and Insight Reports with your numbers.
Sources: Jaken Finance Group, CapEx Statistics 2026 (citing National Multifamily Housing Council data on capex planning precision).