The short version
- San Francisco's no-permit list is short: finish work, small repairs and like-for-like fixture swaps that leave pipes and wiring alone.
- Every window replacement needs a building permit, front or back; same-size swaps are filed online through PermitSF.
- Bathroom floors, water heaters, new outlets and re-roofs covering more than a quarter of the roof all need permits.
- Only owners of single-family homes can pull their own electrical or plumbing permits; in condos and flats that work goes to a licensed contractor.
- Work done without a permit costs an investigation fee on top of the permit fee, and the code puts it on the owner.
You want to swap the drafty aluminum sliders in a 1930s Sunset row house, or replace the water heater wedged onto the back porch of a Mission flat, and somebody at a barbecue swears you don't need a permit for that. In San Francisco you almost certainly do. The city's list of work that needs no permit is short and specific, and the line between a repair and a permit job rarely falls where people expect. What follows goes project by project, with the code section behind each answer, then covers how permits are filed and what happens to work done without one.
What you can do without a permit
The Department of Building Inspection works from three lists: Building Code section 106A.2 for the structure, Plumbing Code 104.2 for pipes and Electrical Code 89.121 for wiring, with a plain-language summary on SF.gov. Outside those lists, section 106A.1 is blunt: no building may be built, altered, repaired, moved, improved or demolished without a permit. The electrical and plumbing codes treat their own exempt lists the same way.
Paint, wallpaper and finish work
Inside or out, no building permit (106A.2 item 8). Changing a street-facing façade from one material to another, stucco to wood siding for example, is a different job and needs plans.
Small plaster and drywall repairs
Minor repairs to existing interior plaster or wallboard, unless the wall is part of a fire-resistive assembly (item 10).
Floor coverings outside bathrooms
New carpet, wood or vinyl anywhere but bathrooms and toilet rooms, as long as no required flooring comes out (item 16).
Glass and interior doors
Repairing or replacing broken glass to code (item 17), and replacing an interior door that isn't fire-rated. The code's door exemption reads broadly, but DBI files same-size exterior door swaps as PermitSF permits, so ask before skipping one.
Plumbing that leaves the pipe alone
Fixing leaks and clearing stoppages without cutting pipe; replacing faucets, angle stops and hose bibbs; and replacing a toilet, except in buildings with alternate water piping.
Like-for-like electrical swaps
A broken light fixture under 50 pounds with no wiring change, switches and receptacles up to 20 amps, and breakers of the same type and rating up to 100 amps. The main service disconnect always needs a permit.
Low fences, short walls, ground-level platforms
Fences up to 6 feet along the side and rear lot lines at the back and up to 3 feet anywhere; retaining walls up to 4 feet from the bottom of the footing, unless they carry a surcharge such as a slope or driveway above; walks and platforms no more than 30 inches above grade, not over a story below and not part of an exit.
Partial re-roofs
Re-roofing up to 25 percent of the roof surface in any 12 months, as long as no sheathing is installed, repaired or removed (item 13).
Project by project: permit, path and who does the work
Three filing paths appear below. PermitSF is the City's online portal for simple permits that need no plans. Over the counter, or OTC, means review in person at the Permit Center, with or without plans. In-house review is full plan review for larger or more complex work. The 'who' column follows state law: work that needs a permit falls outside California's minor work exemption, so it goes to a licensed contractor or to an owner under their own permit. 'A handyman' below means someone without a contractor's license working alone on a job under $1,000.
| Project | Permit? | How it's filed | Who may do it | Typical gotcha |
|---|---|---|---|---|
| Painting, inside or out | No | Nothing to file | You or a handyman | Switching a street-facing finish, like stucco to siding, needs plans |
| Floor covering outside bathrooms | No | Nothing to file | You or a handyman; a C-15 flooring contractor beyond that | Bathroom and toilet-room floors aren't exempt |
| Toilet, faucet or angle stop | No, if no pipe is cut | Nothing to file | You or a handyman | Cutting into or moving pipe makes it a plumbing permit |
| Broken fixture, switch or outlet, same wiring | No | Nothing to file | You or a handyman | A new outlet, or a light where none was, needs an electrical permit |
| Cabinets and countertops | Built-in ones aren't on the exempt list; movable cases under 5 ft 9 in are | With a kitchen or bath permit | An owner may do the cabinetry under that permit | A loose hinge or a new drawer front is a repair, not a remodel |
| Kitchen or bath, same layout | Yes | PermitSF for houses and apartment units built before 1991; OTC with plans otherwise | The owner or a B contractor applies | Electrical and plumbing need their own permits, and must pass final before the remodel can |
| Kitchen or bath, walls moved | Yes | OTC with plans | Licensed contractor; plans by a designer, architect or engineer | Legalizing an unpermitted kitchen or bath takes this path too |
| Water heater, same spot | Yes, plumbing | PermitSF, no plans | A C-36 plumbing contractor, or the owner-occupant of a single-family home | The new tank must be braced or strapped for earthquakes (H&S Code 19211) |
| Windows, same size and spot | Yes, always | PermitSF, online | Licensed contractor (C-17 Glazing or B), or the owner | Online filing needs a U-factor of 0.27 or lower on a single-family home |
| Windows enlarged or added | Yes | OTC with plans and elevations | Licensed contractor | Planning's 2025 material rule doesn't cover new or bigger openings |
| Exterior door, same size | Yes, per DBI | PermitSF, online | Licensed contractor, or the owner | Garage doors are never exempt; a same-size swap is OTC without plans |
| Re-roof beyond a quarter of the roof | Yes | PermitSF if no sheathing or framing is replaced; OTC otherwise | A C-39 roofer files online | Landmark buildings need a Planning approval letter first (roofers) |
| New circuit or subpanel | Yes, electrical | PermitSF, no plans | A C-10 electrical contractor, or a single-family owner doing it personally | An LLC-owned house can't get a homeowner's electrical permit |
| Deck or stair repair | Yes | OTC; plans once more than half is rebuilt | Licensed contractor (C-5 framing or B) | A platform 30 inches or less above grade, not over a story or part of an exit, is exempt |
| New deck | Yes | OTC with plans if under 20 feet above grade and within Planning setbacks | Licensed contractor | A roof deck qualifies for OTC when it sits in the buildable area and meets setbacks (deck builders) |
| Fence | Over 6 ft at the side or rear, over 3 ft in front | OTC | You or a handyman for exempt fences | Side and rear fences top out at 10 feet; see the fence law guide |
| Retaining wall | Over 4 ft, or carrying a surcharge | Building permit | Licensed contractor | Height is measured from the bottom of the footing, not the ground |
| Brace-and-bolt seismic retrofit | Yes | OTC with plans when it follows DBI Information Sheet S-09 | Licensed contractor | Simpler bolting that doesn't follow S-09 is filed OTC without plans (retrofit pros) |
| Moving walls, changing the floor plan | Yes | OTC with plans, or in-house review for bigger structural work | Licensed contractor; plans by a designer, architect or engineer | Hillside and landslide-zone lots, including the Mount Sutro and Edgehill slope protection areas, can be sent to in-house review |
| ADU or legalizing a unit | Yes | In-house review | Licensed contractor; plans by an architect or designer | A complete ADU application must be approved or denied within 60 days (ADU builders) |
Online, over the counter or plan review
Look the property up first
Confirm the address and the historic resource category on the City's Property Information Map. Both decide which path the project takes, and nothing can be filed against an address the City doesn't recognize.
Decide whether it needs plans
Same-size replacements usually don't. Moving walls, changing a layout, new openings, structural repairs and new mechanical equipment do. If you can't tell, DBI answers that question by email at techq@sfgov.org.
File in the right place
PermitSF, with a free account, takes electrical and plumbing permits without plans, in-kind kitchen and bath work in eligible homes, no-plan re-roofs, and same-size door, window, skylight and siding replacements. OTC review happens in person; DBI's interior-remodel page budgets 2 to 8 hours to submit, and a second visit may be needed. Bigger or riskier work goes to in-house review.
Get the job card before work starts
After review and fees, DBI issues the permit and a job card. Construction doesn't start without the job card, and the permit document is posted at the site.
Inspections, then the final
Inspectors check the work against the permit. A window permit isn't complete until a DBI inspector does a final onsite inspection, and most window permits stay valid for a year.
Planning is the second gate. SF Planning checks many exterior projects against the Planning Code, and projects that trigger neighborhood notification aren't among the over-the-counter ones (DBI's list). Historic status matters most: on a City Landmark, or in a landmark or conservation district, even a window swap or a re-roof needs Planning's sign-off before the building permit.
Windows: a permit every time, fewer limits on materials
SF Planning doesn't hedge: every window replacement in San Francisco needs a building permit, wherever the window sits on the building. What changed in May 2025 is the material. Planning Code section 136.2 now bars Planning from restricting the material of a replacement frame or sash, except on historic Category A and A* buildings, and except where an opening is enlarged or a new one is cut.
What's your building's historic category on the Property Information Map?
You need a preservation approval from Planning, an Administrative Certificate of Appropriateness or a Minor Permit to Alter, before applying for the building permit. Most window cases are decided by staff without a hearing.
Windows visible from a street, alley or park should match the originals as closely as possible in size, operation, material, finish and profile. Windows nobody can see from public space can be any material.
Planning can't dictate frame or sash material. It may still weigh in on the design of distinctive windows, but a same-size swap is filed online.
SF.gov's window page says that if you don't know your building's historic status, it probably isn't A*. Check the map before you order anything.
- The energy sticker To file online, a single-family home, townhouse or duplex needs windows with a U-factor of 0.27 or lower, and buildings with more than two units 0.28. The inspector reads the NFRC or ENERGY STAR label.
- Bedroom escape window Any room someone can sleep in, attics and basements included, needs at least one window that opens wide enough for a firefighter with gear to climb in.
- Side windows near the lot line A window within 3 feet of a property line may need a 1-hour fire rating, worth checking on row houses built tight to their neighbors.
- Glass by doors, tubs and stairs Safety glass goes in doors, within 2 feet of a door's edge, in or beside tubs and showers, within 5 feet of stairs and landings, and in large windows low to the floor.
- Same opening, online permit Keep the opening the same size and the permit is filed online; DBI aims to approve most within two business days. Enlarging, shrinking or moving it means plans, in person.
Who can pull the permit
A building permit application is signed by the owner or the owner's authorized agent (106A.3.1), and contractors register with the City before applying. Electrical and plumbing permits are narrower. DBI issues them to licensed contractors, or to the owner of a single-family dwelling who does the work personally; for plumbing the home must be owner-occupied, and an LLC can't get a homeowner's electrical permit (89.120, 104.1.1). In a condo or a flat, that work goes to a licensed contractor.
Work done without a permit
Unpermitted work tends to surface at the worst moment: a sale, a complaint, a remodel that opens the wall. Building Code 107A.5 requires a special investigation before DBI issues a permit for work started without one, plus an investigation fee on top of the permit fee, and says the owner bears the cost. If the work predates your ownership and you can document that, the fee can be reduced. The electrical and plumbing codes carry investigation fees of their own.
When you sell, the buyer must receive a 3R report, the Report of Residential Building Record, listing the building's authorized use and building permit history. It leaves out plumbing and electrical permits, so it can look clean while the wiring tells another story. DBI issues it in seven to ten business days. The selling guide covers what else a sale brings up.
Legalizing old work
- An unpermitted kitchen or bath: an over-the-counter permit with plans (DBI).
- Windows installed without a permit: Planning reviews them case by case and may involve its Enforcement Division.
- An unpermitted unit: in-house plan review.
- Wiring or plumbing: a permit from a licensed contractor, or from a single-family owner, plus the investigation fee.
Questions people ask
Do I need a permit to paint my house in San Francisco?
No. Painting, papering and similar finish work are on the Building Code's no-permit list, inside and out. A paint job turns into permit work only when it covers other work: replacing rotted siding is a PermitSF permit, and changing a street-facing façade from one material to another needs plans. For the paint itself, see painting services.
Do I need a permit to replace my water heater in California?
In San Francisco, yes. Water heaters aren't on the Plumbing Code's list of work exempt from permits, so a replacement is a plumbing permit, filed online through PermitSF by a licensed contractor or by the owner of a single-family home who lives there and does the work. Statewide, Health and Safety Code 19211 requires every new or replacement water heater to be braced, anchored or strapped against earthquakes. Other cities set their own permit rules. Weighing a heat pump? Read the gas water heater rule.
Do you need a permit to replace windows in San Francisco?
Yes, every time. SF Planning says all window replacements need a building permit, wherever the window is on the building. A same-size replacement is filed online through PermitSF; enlarging or adding an opening needs plans and over-the-counter review. Since May 2025, Planning may not restrict replacement materials except on historic Category A and A* buildings.
How long does an over-the-counter permit take in San Francisco?
DBI's interior-remodel instructions budget 2 to 8 hours at the Permit Center to submit and route an OTC application, and warn that you may need to come back another day to finish. Online PermitSF window applications aim for approval within two business days. Plan review for bigger projects takes longer.
What happens if I don't get a permit in San Francisco?
If the work comes to light, DBI requires a special investigation and charges an investigation fee on top of the regular permit fee before it issues a permit, and the code puts that cost on the owner. The work still has to meet code to be signed off. When you sell, the buyer gets a 3R report showing the building's permit history.
Do I need a permit to replace kitchen cabinets in San Francisco?
Built-in cabinets and countertops aren't on San Francisco's no-permit list; only movable cases, counters and partitions under 5 feet 9 inches are. Replacing them is kitchen work under a kitchen or bath permit, which an eligible home can file online, and an owner may do the cabinetry personally. Fixing a hinge or a drawer is a repair.
Pros who take this work
Where these facts come from
Checked against these public pages in October 2026. Programs and rules change; the agency's own page is the final word. This guide is general information, not legal or engineering advice.
- Check if your construction project needs a permit SF.gov, Department of Building Inspection
- San Francisco Building Code, Section 106A: Permits City and County of San Francisco (American Legal Publishing)
- San Francisco Building Code, Section 107A: Fees (107A.5 work without a permit) City and County of San Francisco (American Legal Publishing)
- San Francisco Plumbing Code, Section 104.0: Permits City and County of San Francisco (American Legal Publishing)
- San Francisco Electrical Code, Article 89: General Code Provisions City and County of San Francisco (American Legal Publishing)
- Where to apply for your permit SF.gov, Department of Building Inspection
- Get an Over-the-Counter permit for your exterior residential project SF.gov, Department of Building Inspection
- Get an Over-the-Counter permit for your interior residential remodel SF.gov, Department of Building Inspection
- Replace your windows SF.gov, Department of Building Inspection
- Standards and Recommendations for Window Replacement (V. 05/02/2025) San Francisco Planning
- Apply for a kitchen or bath remodel permit SF.gov, Department of Building Inspection
- Apply for a reroofing permit SF.gov, Department of Building Inspection
- Request a Report of Residential Building Record (3R report) SF.gov, Department of Building Inspection
- Health and Safety Code section 19211 (water heater bracing) California Legislative Information
- Business and Professions Code section 7048 (minor work exemption) California Legislative Information
- CSLB Licensing Classifications Contractors State License Board
