San Francisco's Department of Building Inspection and the city's Office of the Assessor-Recorder are both moving this week to address a persistent duplicate image problem inside their shared permitting and property databases — a technical issue that has quietly compounded delays in housing permit approvals at a moment when the city is under state pressure to accelerate residential construction.
The problem is not new. But the urgency around fixing it has sharpened considerably. California's housing element law, enforced through the state Department of Housing and Community Development, requires San Francisco to demonstrate credible progress on its 82,069-unit construction target for the 2023–2031 planning cycle. Redundant document images — scanned permits, site photographs, and title documents that appear multiple times inside city databases — have made it harder for staff to confirm whether specific parcels have active applications or completed reviews. That ambiguity slows approvals.
What Happened This Week
Staff at the Civic Center office of the Department of Building Inspection, located at 49 South Van Ness Avenue, began a manual audit on Tuesday of document image records tied to parcels in the Tenderloin and SoMa corridors — two neighborhoods where infill housing applications have piled up. The audit is focused on flagging images that were scanned more than once when paper files were digitized during the pandemic-era office closures that began in March 2020. Those closures forced rapid, imperfect digitization of decades of physical records.
Separately, the Office of the Assessor-Recorder, which maintains property records for all 130,000-plus parcels in San Francisco, confirmed this week that it is running a deduplication script against its image archive. The office is using software already licensed through its existing contract with Tyler Technologies, which provides the Assessor's record management system. No additional procurement is required, which means the fix can proceed without a Board of Supervisors vote.
The practical stakes are real for anyone trying to pull a building permit. A contractor filing for a residential addition in the Excelsior, for example, might find their parcel flagged for manual review because two identical scanned images of a 1987 inspection report appear under the same address — one uploaded by an inspector, one by a clerk who did not know the file already existed. That kind of flag can add weeks to a review queue that, according to the city's own published dashboard data, was averaging 47 business days for over-the-counter residential permits as of June 2026.
Why It Matters Beyond the Permit Window
The duplicate image issue also affects how the city counts completed units. The Planning Department relies on permit records cross-referenced with assessor data to report housing completions to Sacramento. If a certificate of occupancy image appears twice under different file identifiers, automated reporting tools can either double-count a unit or, more commonly, flag the record as unresolved and exclude it from the count while staff investigate. Either outcome distorts the housing production numbers that San Francisco submits to HCD.
San Francisco's budget for technology infrastructure in the Department of Building Inspection sits at roughly $4.2 million in the fiscal year 2025–2026 budget passed by the Board of Supervisors last June. A portion of that allocation covers the licensing and maintenance of Accela, the permitting platform the department uses, and it is within Accela's administrative backend that most of the duplicate image records have accumulated.
For homeowners and developers, the immediate practical advice is straightforward. Anyone with a pending permit application for a property in the Tenderloin, SoMa, or the Excelsior should log into the DBI's online permit tracking portal and check whether their parcel is listed with a manual review flag. If it is, the department is asking applicants to call 628-652-3200 and reference the audit process to get a status update. Staff are prioritizing applications that have been in queue for more than 30 business days.
The city expects the deduplication work at the Assessor's office to be complete by August 15. The DBI audit of Tenderloin and SoMa records is targeted for completion before Labor Day. Whether that timeline holds will depend on how many redundant files the scripts actually surface once the full archive is scanned.