The Short Answer
If the work removes, alters, adds, or repairs anything structural — walls, beams, posts, foundations, roof framing, decks above modest thresholds — it needs a building permit in California. The California Building Code and Residential Code apply statewide, and while each city administers its own counter, none of them treat structural work as exempt handyman scope.
The real question contractors are asking is a risk question: what happens if I don't? So let's answer that honestly too.
What Needs a Permit — Quick Reference
| Job | Permit? | Engineering usually required? |
|---|---|---|
| Remove/alter a load-bearing wall | Yes, always | Yes — beam, posts, load path, lateral check |
| Foundation repair (piers, underpinning) | Yes | Yes — repair design or engineer's evaluation |
| New deck (typically >30" above grade) | Yes | Often — footings, ledger, lateral; city-dependent |
| Replace a beam like-for-like | Usually yes | Often — cities want confirmation of adequacy |
| Addition / second story | Yes | Yes — full gravity + lateral design |
| Garage conversion (ADU) | Yes | Usually — openings, infill, sometimes lateral |
| Cut an opening in a shear wall | Yes | Yes — lateral redesign |
| Cosmetic work (non-structural) | Depends | No |
The line is not "big vs. small job." It's structural vs. non-structural. A one-day beam swap is permitted work; two weeks of painting isn't.
What Skipping the Permit Actually Costs
- Stop-work order: a neighbor complaint or a drive-by is all it takes. The job freezes while you permit retroactively.
- Penalty fees: many jurisdictions double the permit fee for work started without one.
- Exposure: inspectors can require finished work opened up — drywall off, footings exposed.
- As-built engineering: legalizing usually requires an engineer to evaluate and document what was built, which costs more than designing it up front.
- Resale liability: unpermitted structural work surfaces in disclosures and inspections, and it becomes your former client's problem — with your name on it.
Why "The City Is Slow" Is Only Half True
Plan-check delays are real, but most correction cycles on small structural jobs are caused by incomplete submittals: missing calculations, no load path, unaddressed lateral, or details that don't match the plans. A complete, coordinated structural package frequently goes through over the counter or in a single cycle. That's a controllable variable — and it's ours, not the city's.
The Fast, Clean Sequence
- Scope it precisely — what's structural in this job and what isn't.
- Get the engineering done first — drawings and calcs sized to what your jurisdiction actually asks for, no more.
- Submit a complete package — the single biggest predictor of a fast approval.
- Route corrections to the engineer — point-by-point responses, revised sheets, done.