Better 311 · Filed · Independent public records service
Better 311Filed ← All briefs
Brief · Vanessa Ramirez

SF's permit software is eight for fifteen. The city wants $33 million more.

The Budget and Finance Committee votes today on a five-year extension for OpenGov, the permit system that missed its own March deadlines.

Vanessa Ramirez Vanessa Ramirez · Sep 2, 2026 · 12:42 AM PT · 3 min read
SOURCE: PERMITSF WEEKLY STATUS REPORT, AUG 24 2026 · REPORT: MISSION LOCAL, SEPT 1 2026
Filed data card: eight of fifteen permits, $33 million proposed extension

Eight of fifteen. That is how many basic permits the city's new permitting software has fully deployed, against the fifteen it promised by mid-March. Today a committee will be asked for $33 million more to keep it.

The Budget and Finance Committee, Supervisors Matt Dorsey, Danny Sauter and Chyanne Chen, votes Wednesday on a five-year extension of the OpenGov contract, through 2031. The current one-year deal, worth $5.9 million, expires September 30. The full board votes September 15. Mission Local laid out the timeline Tuesday.

The record is the city's own status report. The PermitSF weekly report for August 24 says electrical and plumbing permits, the highest volume kinds, remain in soft launch, open to a limited set of customers. They were due by March. Eight of the fifteen target permits are fully live: doors, windows, siding, re-roofing, fire sprinklers and alarms, special events, signs and awnings.

Workers from three departments told Mission Local they still run the old system next to the new one, because OpenGov cannot handle every condition attached to even basic permits. One described the rollout this way: building the plane while flying it.

The pressure to extend is real. PermitSF says applications are climbing fast, up 42 percent for fire sprinkler and alarm permits and 72 percent for door, siding and window work since February. The plan for complex permits across five more departments, including Public Works, the utilities commission, the Port and Public Health, comes only after the extension, the city told Mission Local in response to records requests.

A city review in June found the original no-bid award did not conform to typical practice or best practices, but did not violate city requirements. The Civil Service Commission backed the contract 4 to 1 in June. The question before the committee today is narrower: whether eight of fifteen, with the high volume kinds still in soft launch, earns five more years and $33 million.

The committee meets Wednesday; the agenda and stream post on the Board of Supervisors site at sf.gov. The September 15 board vote is the one that counts. If you pulled a permit this year, you are the customer the debate is about.

METHOD: Contract timeline, deployment counts, worker accounts, city review findings and permit volume figures as reported by Mission Local, September 1, 2026, which reviewed the PermitSF weekly status report of August 24, 2026, linked above. The status report is the city's own record of what the system has deployed.
Preview treatment. If a future Filed article changes this conclusion, the update box will name the earlier position, link to it, show the new evidence, and explain the change. This preview has no earlier article to revise.

The Weekly Filed

Five numbers, one chart, one story like this, every Monday at 7 AM. Free forever.

Filed · Better 311 · Independent, not a city agency How this newsroom worksEthicsCorrectionsContact