A compliance deadline can slip even when everyone knows the date. It slips when that date is the only thing anybody tracks. A building has one inspection due date and at least four other schedules feeding into it. None of them line up. The failures happen in the gaps between them.
SB 721 arrived in 2018 for multifamily rentals. SB 326 followed in 2019 for condominium associations and set its first inspection deadline for January 1, 2025. SB 721 originally had the same date, but AB 2579, passed in 2024, moved it to January 1, 2026. Decks & Balcony publishes a deck and balcony compliance guide for property managers covering both laws. Both first deadlines have now passed. The five schedules below decide whether a property makes its next one.

Schedule one: the statutory cycle
This is the visible one. Rental buildings of three or more units get inspected every six years. Condominium buildings of three or more units, managed by an association, get inspected at least every nine.
The trap is treating it as a single date rather than a recurring one. A property that clears an inspection has nothing to do for years, and the file goes into storage. The next due date then sits in whatever system the current manager uses. Recording it in the property record itself solves most of this, since the record stays with the building when staff change.
Schedule two: getting the report
An inspection is not instant, and neither is the document it produces. Booking the visit takes time. The written report usually comes later. The inspecting firm should state both lead times in writing before anything is signed.
That lead time is not a problem when a manager starts early. It becomes one late in a cycle. By then the visit and the report must fit into whatever time is left.
Schedule three: the findings
Once a report exists, its contents start their own timeline. A finding is not a note for later. It is an identified condition with a date attached, and the record now shows the property knew.
Serious findings compress that timeline sharply. Where an inspection identifies a condition that threatens safety, the response is immediate. Restrict access to the element until the local enforcement agency approves the repair. Tell the residents affected as well. That happens before any repair discussion, and regardless of whether a budget exists.
Ordinary findings move slower but still move. The gap between report and repair is the exposed period. During it the problem is documented and unresolved at the same time.
Schedule four: approval
Nothing gets fixed until somebody with authority agrees to pay for it. On a rental property that may be one owner and one conversation. On association-managed property it is a board, and boards meet on their own schedule.
Presenting a scope, answering questions and securing a phased approval realistically spans more than one meeting. A written scope with staged pricing at the first meeting gives the board something concrete to vote on. A summary with details promised later tends to push the vote to the next meeting. This schedule is easy to leave out of planning, yet it can turn out to be the longest of the five.
Schedule five: the budget year
Repairs get funded from somewhere. That somewhere runs on a fiscal calendar with no relationship to the inspection cycle. The two calendars match only by coincidence.
An association drawing on reserves will want the item reflected in its reserve study. An owner funding from operating expense needs it in the year’s budget. A finding that lands in month eleven competes with everything already committed. That is how repairs get deferred into a new year, and into a worse set of conditions.
Where the schedules collide

The failures are predictable once the five schedules are laid side by side. Most of them involve a date nobody wrote down. Most of them show up early on a shared calendar.
- The report arrives after the last board meeting before the deadline.
- Findings need engineering, and the engineer’s availability was never in the plan.
- Repair work needs dry weather, and the approval lands in November.
- Access to occupied units has to be scheduled, which adds time nobody counted.
- The manager changes mid-cycle and the file does not travel with the role.
- Insurance renewal arrives before the repairs do, with the report already on record.
Working backward instead of forward

Build the schedule from the due date rather than from today. The pressure then lands where it belongs. Each step below subtracts time from the deadline instead of adding time to the present.
- Fix the statutory due date in the property record and confirm which law applies.
- Count back the repair window, allowing for weather and resident access.
- Count back the approval window, mapped against actual board meeting dates.
- Count back the inspector’s stated lead time for the visit and the written report.
- Book the inspection at that point, not at the point the deadline feels close.
- Put the resulting dates in the property file, where the next manager will find them.
Two timelines outside the manager’s control

Two further timelines sit outside the manager’s control. The first is code enforcement, which runs on notice rather than on a cycle. A local citation arrives when it arrives, and it can lead to stop-work orders or liens.
The second is the insurer’s review at renewal. The renewal date is known, but the underwriter’s reading of an open report is not. SB 326 carries no daily fine. For an association, the exposure shows up as liability and as insurance or financing problems. Under SB 721 the consequence is more direct: unfinished required repairs can bring civil penalties of $100 to $500 per day.
Neither outcome can be scheduled. Both can be made less likely to cause trouble. A current report and finished repairs give a code officer or an underwriter little to act on.
Two practical notes

Check who is qualified before booking, because the two laws accept different lists. Under SB 721 the list is wider. Licensed architects and licensed civil or structural engineers qualify. So do contractors holding an A, B or C-5 license with at least five years of experience constructing multistory wood-frame buildings. Certified building inspectors and building officials qualify as well.
The building inspector option applies to SB 721 only. For condominium buildings under SB 326, the inspection must be performed by a licensed structural engineer, civil engineer or architect. Civil engineers joined that list in 2024 under AB 2114. A condominium manager who books anyone outside that list pays for a report the law does not accept.
Check for local funding as well. Some California local governments and housing authorities may offer assistance or grant programs toward safety-related repairs. A call to the relevant agency is worth making before the scope is finalized.
Start the next cycle from the due date
Compliance work is unglamorous and largely administrative, which is exactly why it slips. Little of it is technically hard for the manager. All of it takes longer than expected, and the slowest parts involve other people’s schedules.
The first step is small. Write the next statutory due date into the property record, then add the board meeting dates and the budget year. Confirm which law applies and which professionals may sign the report. With those facts on one page, the order of the work almost sets itself. The inspection then gets booked while there is still time to act on its findings.

