Home
Blog
San Bernardino Building and Trade Permit Guide
San Bernardino Building and Trade Permit Guide

Francis Thumpasery
Published:
September 5, 2025
San Bernardino County covers a huge stretch of Southern California, from growing suburban neighborhoods to major commercial developments. If you’re building or performing trade work in the city or county of San Bernardino, you’ll probably need a building permit before breaking ground.
This guide explains the San Bernardino building permit process simply. We cover which projects require permits, what’s exempt, how much permits cost, and step-by-step instructions for submitting your application.
Simplify permitting in San Bernardino with PermitFlow. Learn how.
What requires a building permit in San Bernardino?
San Bernardino permits are required for most construction and trade work, including:
- Structural changes (walls, windows, framing)
- Electrical, plumbing, or HVAC work
- Room additions or garage conversions
- Re-roofing
- Solar panel installation
- Retaining walls >4 ft or supporting surcharge
- Demolition
- New pools, spas, or permanent hot tubs
- Water heaters and gas line work
- Foundation or grading modifications
- Sign installations (business)
What doesn’t require a permit?
Some minor upgrades or projects that don't exceed specific measures can be done without a building permit. They include:
- One-story detached accessory structures (<120 sq ft)
- Fences <7 ft (except masonry walls; zoning approval still required)
- Oil derricks
- Retaining walls <4 ft (not supporting surcharge/liquid)
- Water tanks <5,000 gallons with H:W ratio <2:1
- Sidewalks/driveways <30 in above grade, not over basement
- Interior finish work (painting, tiling, cabinets, countertops, etc.)
- Temporary sets/scenery for film/theater
- Prefab pools <24 in deep, <5,000 gallons, above-ground
To find more information about your specific case, refer to the Building & Safety Division page.
Who handles permitting in San Bernardino?
Permits are issued and managed by the Building & Safety Division, part of the Community & Economic Development Department.
San Bernardino building permit cost
Fees in San Bernardino are based on valuation and size and include multiple components: plan review, issuance, trade subcode fees, SMIP fees, tech surcharge, etc.
Residential fees
- Additions to Existing Single-Family Homes
- Without bath/kitchen: $1.74/sq ft
- With bath/kitchen: $1.92/sq ft
- Minimum fee: $375
- Max fee up to 1,200 sq ft: $1,459
- New Tract Homes (Phases of 5 or more)
- Use Table 1A, e.g.:
- 1,500 sq ft = $625
- 3,000 sq ft = $927
- 5,000 sq ft = $1,329
- Over 7,500 sq ft: Fee = $1,832 + (sq ft - 7,500)/100 × $19.72
- In-Fill or Custom Homes
- Use Table 1B, e.g.:
- 1,500 sq ft = $1,568
- 3,000 sq ft = $2,100
- 5,000 sq ft = $2,810
- Over 7,500 sq ft: Fee = $3,698 + (sq ft - 7,500)/100 × $35.50
Note: All residential fees above include building, electrical, plumbing, and mechanical inspection. They don’t include plan review, issuance, or other fees.
Commercial fees
Valuation ($) |
Building permit |
Plan review |
Total |
10,000 |
$146.58 |
$144.47 |
$291.05 |
100,000 |
$801.19 |
$789.63 |
$1,590.82 |
170,000 |
$1,108.13 |
$1,052.72 |
$2,160.85 |
500,000 |
$2,560.13 |
$2,432.12 |
$4,992.25 |
1,000,000 |
$4,435.13 |
$4,213.37 |
$8,648.50 |
Additional fees
Fee Type |
Amount |
Permit issuance fee |
$60.00 |
Supplemental issuance |
$15.00 |
Minimum permit fee |
$60.00 |
Hourly inspections |
$118.35/hr |
Reinspection |
$118.35 |
Outside hours |
$236.70 + $118.35/hr |
Zoning review |
$55.00 |
Certificate of Occupancy |
If added to building permit: $167.40 Standalone: $500.00 |
Surcharges:
- Technology fee: 2% of plan review + permit fees
- General plan maintenance fee: 2%
- SMIP fee:
- Residential: 0.0001 × valuation
- Commercial/Industrial: 0.00021 × valuation
More information about fees for other types of projects can be found on the schedule of fees.
San Bernardino trade permits
Electrical permits
Electrical system installations or modifications. Requires a separate permit even if bundled with a building permit.
Item |
Fee |
Residential rewire (plus service) |
$0.070/sq ft |
Apartments / Condos (plus service) |
$0.063/sq ft |
Commercial buildings (plus service) |
$0.019/sq ft |
Electrical service (Up to 200 amps) |
$38.21 |
Electrical service (200–1000 amps) |
$77.86 |
Electrical service (Over 1000 amps) |
$155.73 |
Subpanels |
$22.80 |
Minimum fee |
$60.00 |
Plumbing permits
Required for all plumbing fixture and system work.
Item |
Fee |
Plumbing fixture (each) |
$12.25 |
Gas meter reset (standalone) |
$50.00 |
Gas meter reset (with other work) |
$14.00 |
Additional gas meter |
$12.50 |
House sewer |
$30.90 |
Water heater |
$15.40 |
Drainage or vent repair/alteration |
$5.95 |
Gas piping system (1–5 outlets) |
$7.70 |
Gas piping system (Each outlet after 5) |
$1.40 |
Industrial waste interceptor (non-grease trap) |
$24.95 |
Water piping install/repair |
$5.95 |
Drainage/vent piping |
$5.95 |
Minimum fee |
$60.00 |
Mechanical (HVAC) permits
Required for heating and cooling system installations or modifications.
Item |
Fee |
FAU (furnace (Up to 100,000 BTU)) |
$18.55 |
FAU (furnace (Over 100,000 BTU)) |
$22.80 |
A/C Unit (Up to 3 tons) |
$18.55 |
A/C Unit (3–15 tons) |
$34.00 |
Twin-pack (new or replacement) |
$37.10 |
Wall heater / floor furnace / suspended heater |
$18.55 |
Evaporative cooler |
$13.35 |
Bath exhaust fan |
$9.10 |
Grease hood + duct system |
$13.35 |
Duct alteration |
$13.35 |
Air-handling unit HVAC |
$13.35 |
Roofing, signage, fencing, accessory structures
Permits required for exterior changes, such as roof replacement, signs, fences, accessory structures.
Item |
Fee |
Reroofing (per 100 sq ft = 1 square) |
|
Reroofing (Built-up) |
$230.00/square |
Reroofing (Composition shingles) |
$180.00/square |
Reroofing (Shake or tile) |
$350.00/square |
Reroofing (Resheathing) |
$107.00/square |
Fencing / Block Walls 4' high |
$33.00/linear foot |
Fencing / Block Walls 5' high |
$40.70/linear foot |
Fencing / Block Walls 6' high |
$48.40/linear foot |
Fencing / Block Walls (Other heights) |
$8.10/sq ft |
Patio/porch |
$21.50/sq ft |
Patio slab w/ footing |
$7.10/sq ft |
Patio cover only |
$14.40/sq ft |
Fireplace |
$3,300.00 each |
Drywall |
$19.80 per sheet |
Get building permits approved without the headaches
PermitFlow automates the permitting process. Learn more.
How to get a building permit in San Bernardino
Step 1: Prepare your scope and documentation
Before you approach the Building & Safety Division, make sure you’ve clearly defined your project. Depending on the type (e.g., new home, addition, electrical upgrade, roof replacement), gather the necessary documentation:
- Site plans and floor plans
- Structural and Title 24 energy calcs
- Contractor license and credentials
- Any engineering or architectural drawings
- Completed San Bernardino building permit application:
Note: The city does not accept plan submittals via mail, email, or courier. All plans, except expedited residential solar or EV charging stations, must be submitted in person.
Step 2: Submit the San Bernardino building permit form in person
The City of San Bernardino requires physical submittals. Bring your full plan set to:
- Building & Safety Division
- Address: 201 N E Street, 3rd Floor, San Bernardino, CA 92401
- Phone: (909) 384-5357
Note: You can email the completed permit application (only) in advance to CD-Technician@sbcity.org. Submitting plans via email or courier won’t be accepted.
Your plans will be stamped and logged. City staff will provide tracking numbers and guidance on the next steps.
Step 3: Plan review
Your submittal goes through a multi-departmental review. This may include:
- Structural and engineering
- Electrical, mechanical, plumbing
- Fire safety and egress
- Accessibility (ADA)
- Zoning compliance
- Energy efficiency (Title 24)
Step 4: Pay fees and get your permit
Once your plans are approved, you'll receive a fee summary. This includes:
- Plan review fees
- Permit issuance fees
- Trade permit fees (e.g., plumbing, electrical, HVAC)
- Technology and General Plan surcharges
- Strong Motion Instrumentation Program (SMIP) fees
Step 5: Inspections
After work begins, you must call for inspections at key stages (e.g., foundation, framing, final). Schedule inspections via:
- Phone: (909) 998-2000 (Have your permit number ready)
- In person at the Building & Safety Division
You’ll receive either approval, correction notices, or reinspection instructions.
San Bernardino permitting resources
Simplify permitting in San Bernardino with PermitFlow
Permitting in San Bernardino can quickly turn into a full-time job. Between county requirements, city offices, and long review timelines, even simple projects risk delays. For contractors managing multiple jobs across the region, the paperwork can stall progress before crews ever break ground.
PermitFlow takes the friction out of the process. Our permit management software automates every step — from preparing applications to submitting and tracking them — so your permits get approved faster and with less hassle.
Why builders trust PermitFlow:
- Local expertise: Our team knows San Bernardino’s permitting process inside and out, so applications move forward without costly mistakes.
- All-in-one dashboard: Track every permit across projects and jurisdictions in one place.
- Faster approvals: We perfect submissions upfront to cut rejections and shorten wait times.
Don’t let permits hold up your schedule. Contact us today and see how PermitFlow keeps your projects moving on time.
San Bernardino County covers a huge stretch of Southern California, from growing suburban neighborhoods to major commercial developments. If you’re building or performing trade work in the city or county of San Bernardino, you’ll probably need a building permit before breaking ground.
This guide explains the San Bernardino building permit process simply. We cover which projects require permits, what’s exempt, how much permits cost, and step-by-step instructions for submitting your application.
Simplify permitting in San Bernardino with PermitFlow. Learn how.
What requires a building permit in San Bernardino?
San Bernardino permits are required for most construction and trade work, including:
- Structural changes (walls, windows, framing)
- Electrical, plumbing, or HVAC work
- Room additions or garage conversions
- Re-roofing
- Solar panel installation
- Retaining walls >4 ft or supporting surcharge
- Demolition
- New pools, spas, or permanent hot tubs
- Water heaters and gas line work
- Foundation or grading modifications
- Sign installations (business)
What doesn’t require a permit?
Some minor upgrades or projects that don't exceed specific measures can be done without a building permit. They include:
- One-story detached accessory structures (<120 sq ft)
- Fences <7 ft (except masonry walls; zoning approval still required)
- Oil derricks
- Retaining walls <4 ft (not supporting surcharge/liquid)
- Water tanks <5,000 gallons with H:W ratio <2:1
- Sidewalks/driveways <30 in above grade, not over basement
- Interior finish work (painting, tiling, cabinets, countertops, etc.)
- Temporary sets/scenery for film/theater
- Prefab pools <24 in deep, <5,000 gallons, above-ground
To find more information about your specific case, refer to the Building & Safety Division page.
Who handles permitting in San Bernardino?
Permits are issued and managed by the Building & Safety Division, part of the Community & Economic Development Department.
San Bernardino building permit cost
Fees in San Bernardino are based on valuation and size and include multiple components: plan review, issuance, trade subcode fees, SMIP fees, tech surcharge, etc.
Residential fees
- Additions to Existing Single-Family Homes
- Without bath/kitchen: $1.74/sq ft
- With bath/kitchen: $1.92/sq ft
- Minimum fee: $375
- Max fee up to 1,200 sq ft: $1,459
- New Tract Homes (Phases of 5 or more)
- Use Table 1A, e.g.:
- 1,500 sq ft = $625
- 3,000 sq ft = $927
- 5,000 sq ft = $1,329
- Over 7,500 sq ft: Fee = $1,832 + (sq ft - 7,500)/100 × $19.72
- In-Fill or Custom Homes
- Use Table 1B, e.g.:
- 1,500 sq ft = $1,568
- 3,000 sq ft = $2,100
- 5,000 sq ft = $2,810
- Over 7,500 sq ft: Fee = $3,698 + (sq ft - 7,500)/100 × $35.50
Note: All residential fees above include building, electrical, plumbing, and mechanical inspection. They don’t include plan review, issuance, or other fees.
Commercial fees
Valuation ($) |
Building permit |
Plan review |
Total |
10,000 |
$146.58 |
$144.47 |
$291.05 |
100,000 |
$801.19 |
$789.63 |
$1,590.82 |
170,000 |
$1,108.13 |
$1,052.72 |
$2,160.85 |
500,000 |
$2,560.13 |
$2,432.12 |
$4,992.25 |
1,000,000 |
$4,435.13 |
$4,213.37 |
$8,648.50 |
Additional fees
Fee Type |
Amount |
Permit issuance fee |
$60.00 |
Supplemental issuance |
$15.00 |
Minimum permit fee |
$60.00 |
Hourly inspections |
$118.35/hr |
Reinspection |
$118.35 |
Outside hours |
$236.70 + $118.35/hr |
Zoning review |
$55.00 |
Certificate of Occupancy |
If added to building permit: $167.40 Standalone: $500.00 |
Surcharges:
- Technology fee: 2% of plan review + permit fees
- General plan maintenance fee: 2%
- SMIP fee:
- Residential: 0.0001 × valuation
- Commercial/Industrial: 0.00021 × valuation
More information about fees for other types of projects can be found on the schedule of fees.
San Bernardino trade permits
Electrical permits
Electrical system installations or modifications. Requires a separate permit even if bundled with a building permit.
Item |
Fee |
Residential rewire (plus service) |
$0.070/sq ft |
Apartments / Condos (plus service) |
$0.063/sq ft |
Commercial buildings (plus service) |
$0.019/sq ft |
Electrical service (Up to 200 amps) |
$38.21 |
Electrical service (200–1000 amps) |
$77.86 |
Electrical service (Over 1000 amps) |
$155.73 |
Subpanels |
$22.80 |
Minimum fee |
$60.00 |
Plumbing permits
Required for all plumbing fixture and system work.
Item |
Fee |
Plumbing fixture (each) |
$12.25 |
Gas meter reset (standalone) |
$50.00 |
Gas meter reset (with other work) |
$14.00 |
Additional gas meter |
$12.50 |
House sewer |
$30.90 |
Water heater |
$15.40 |
Drainage or vent repair/alteration |
$5.95 |
Gas piping system (1–5 outlets) |
$7.70 |
Gas piping system (Each outlet after 5) |
$1.40 |
Industrial waste interceptor (non-grease trap) |
$24.95 |
Water piping install/repair |
$5.95 |
Drainage/vent piping |
$5.95 |
Minimum fee |
$60.00 |
Mechanical (HVAC) permits
Required for heating and cooling system installations or modifications.
Item |
Fee |
FAU (furnace (Up to 100,000 BTU)) |
$18.55 |
FAU (furnace (Over 100,000 BTU)) |
$22.80 |
A/C Unit (Up to 3 tons) |
$18.55 |
A/C Unit (3–15 tons) |
$34.00 |
Twin-pack (new or replacement) |
$37.10 |
Wall heater / floor furnace / suspended heater |
$18.55 |
Evaporative cooler |
$13.35 |
Bath exhaust fan |
$9.10 |
Grease hood + duct system |
$13.35 |
Duct alteration |
$13.35 |
Air-handling unit HVAC |
$13.35 |
Roofing, signage, fencing, accessory structures
Permits required for exterior changes, such as roof replacement, signs, fences, accessory structures.
Item |
Fee |
Reroofing (per 100 sq ft = 1 square) |
|
Reroofing (Built-up) |
$230.00/square |
Reroofing (Composition shingles) |
$180.00/square |
Reroofing (Shake or tile) |
$350.00/square |
Reroofing (Resheathing) |
$107.00/square |
Fencing / Block Walls 4' high |
$33.00/linear foot |
Fencing / Block Walls 5' high |
$40.70/linear foot |
Fencing / Block Walls 6' high |
$48.40/linear foot |
Fencing / Block Walls (Other heights) |
$8.10/sq ft |
Patio/porch |
$21.50/sq ft |
Patio slab w/ footing |
$7.10/sq ft |
Patio cover only |
$14.40/sq ft |
Fireplace |
$3,300.00 each |
Drywall |
$19.80 per sheet |
Get building permits approved without the headaches
PermitFlow automates the permitting process. Learn more.
How to get a building permit in San Bernardino
Step 1: Prepare your scope and documentation
Before you approach the Building & Safety Division, make sure you’ve clearly defined your project. Depending on the type (e.g., new home, addition, electrical upgrade, roof replacement), gather the necessary documentation:
- Site plans and floor plans
- Structural and Title 24 energy calcs
- Contractor license and credentials
- Any engineering or architectural drawings
- Completed San Bernardino building permit application:
Note: The city does not accept plan submittals via mail, email, or courier. All plans, except expedited residential solar or EV charging stations, must be submitted in person.
Step 2: Submit the San Bernardino building permit form in person
The City of San Bernardino requires physical submittals. Bring your full plan set to:
- Building & Safety Division
- Address: 201 N E Street, 3rd Floor, San Bernardino, CA 92401
- Phone: (909) 384-5357
Note: You can email the completed permit application (only) in advance to CD-Technician@sbcity.org. Submitting plans via email or courier won’t be accepted.
Your plans will be stamped and logged. City staff will provide tracking numbers and guidance on the next steps.
Step 3: Plan review
Your submittal goes through a multi-departmental review. This may include:
- Structural and engineering
- Electrical, mechanical, plumbing
- Fire safety and egress
- Accessibility (ADA)
- Zoning compliance
- Energy efficiency (Title 24)
Step 4: Pay fees and get your permit
Once your plans are approved, you'll receive a fee summary. This includes:
- Plan review fees
- Permit issuance fees
- Trade permit fees (e.g., plumbing, electrical, HVAC)
- Technology and General Plan surcharges
- Strong Motion Instrumentation Program (SMIP) fees
Step 5: Inspections
After work begins, you must call for inspections at key stages (e.g., foundation, framing, final). Schedule inspections via:
- Phone: (909) 998-2000 (Have your permit number ready)
- In person at the Building & Safety Division
You’ll receive either approval, correction notices, or reinspection instructions.
San Bernardino permitting resources
Simplify permitting in San Bernardino with PermitFlow
Permitting in San Bernardino can quickly turn into a full-time job. Between county requirements, city offices, and long review timelines, even simple projects risk delays. For contractors managing multiple jobs across the region, the paperwork can stall progress before crews ever break ground.
PermitFlow takes the friction out of the process. Our permit management software automates every step — from preparing applications to submitting and tracking them — so your permits get approved faster and with less hassle.
Why builders trust PermitFlow:
- Local expertise: Our team knows San Bernardino’s permitting process inside and out, so applications move forward without costly mistakes.
- All-in-one dashboard: Track every permit across projects and jurisdictions in one place.
- Faster approvals: We perfect submissions upfront to cut rejections and shorten wait times.
Don’t let permits hold up your schedule. Contact us today and see how PermitFlow keeps your projects moving on time.