Boss PDX
Portland Building Permits Guide — Process, Costs & Requirements (2026)
Yes, most construction projects in Portland require a building permit from the Bureau of Development Services (BDS). To get one, you submit an application through the BDS online portal with your project plans and pay the applicable fees. Simple projects like water heater replacements can be approved over the counter the same day, while additions and remodels typically take 4–8 weeks for plan review. As a licensed Portland general contractor (CCB #232383), Boss PDX handles the entire permit process for every project we build — from application to final inspection. Below is everything homeowners and property owners need to know about building permits in Portland, Oregon.
What Projects Require a Building Permit in Portland?
Any project that changes the structure, electrical, plumbing, or mechanical systems of a building requires a permit in Portland. The Bureau of Development Services enforces the Oregon Structural, Electrical, Plumbing, and Mechanical Specialty Codes, and unpermitted work can result in fines, stop-work orders, and complications when you sell your home.
Projects That Always Require a Permit
- Structural changes — removing or modifying load-bearing walls, adding beams, altering the building footprint
- Additions and extensions — any increase in square footage, including bump-outs, second stories, and room additions
- Accessory Dwelling Units (ADUs) — new construction, garage conversions, and basement conversions all require permits plus specific ADU review
- New construction — any new building or outbuilding over 200 square feet
- Electrical work — new circuits, panel upgrades, subpanel installations, and wiring or rewiring projects
- Plumbing work — moving or adding fixtures, re-piping, sewer line replacement, and water and gas line modifications
- Mechanical work — HVAC installation, ductwork modifications, furnace replacement
- Roofing — full roof replacement (tear-off and re-roof) requires a permit; roofing projects that add a third layer of shingles always require tear-off per Oregon code
- Window and door changes — any modification to the size or location of an opening in an exterior wall (new headers, structural support changes)
- Decks — any deck more than 30 inches above grade requires a building permit
- Fences over 6 feet — standard fences under 6 feet are exempt, but anything taller needs a permit
- Retaining walls over 4 feet — measured from the bottom of the footing to the top of the wall, including any surcharge loading
- Water heater replacement — even a like-for-like swap requires a plumbing permit in Portland
Projects That Do Not Require a Permit
- Interior painting and wallpaper — cosmetic finishes never require permits
- Flooring replacement — hardwood, tile, carpet, and LVP installation with no subfloor structural changes
- Cabinet replacement — as long as no plumbing lines are moved or added
- Landscaping — planting, grading under 18 inches, and hardscaping that does not involve retaining walls over 4 feet
- Fences under 6 feet — standard residential fences in most zones
- Minor repairs in-kind — replacing a damaged section of siding with the same material, patching drywall, fixing trim
- Shelving and storage — built-in shelving that is not structural
Gray Areas — When It Depends
Some projects fall into a gray area where permit requirements depend on scope. Like-for-like window replacement in the same size opening may not require a structural permit, but if the rough opening changes at all, a permit is needed. Re-roofing over an existing layer (overlay) depends on whether the existing roof already has two layers — Oregon code limits roof coverings to two layers maximum. Kitchen and bathroom remodels that only involve cosmetic changes (countertops, tile, fixtures at existing rough-in locations) may not need a building permit, but they almost always need plumbing or electrical trade permits when any connections change. When in doubt, call BDS at 503-823-7300 or contact Boss PDX for a free estimate — we will tell you exactly what permits your project needs.
How Do I Apply for a Building Permit in Portland?
You apply through the BDS online portal at Portland.gov/bds, by mailing your application, or by visiting the Development Services Center at 1900 SW 4th Avenue in person. The online portal is the fastest route for most residential projects. Here is the step-by-step process.
Step 1: Determine Your Permit Type
Portland uses different permit tracks depending on the project scope:
- Over-the-counter (OTC) permits — simple projects like water heater replacements, re-roofs, basic electrical and plumbing work. These can be approved the same day, often within a few hours.
- Plan review permits — additions, ADUs, structural modifications, new construction, and projects requiring engineered plans. These go through a detailed review by BDS plan examiners.
- Trade permits — separate permits for electrical, plumbing, and mechanical work. These are often filed alongside a building permit but are tracked independently.
Step 2: Prepare Your Documents
The most common reason for permit delays in Portland is incomplete applications. BDS requires the following for most residential projects:
- Site plan — drawn to scale showing the property boundaries, existing structures, setbacks, and the proposed work location
- Floor plans — showing the existing layout and proposed changes, dimensioned and to scale
- Structural calculations — required for any structural modification; must be prepared and stamped by an Oregon-licensed structural engineer
- Energy code compliance — Oregon Residential Specialty Code (ORSC) compliance documentation, including insulation values, window U-factors, and mechanical efficiency
- Elevation drawings — exterior views showing heights, materials, and finish details (required for additions and new construction)
- Stormwater management plan — required for projects that add more than 500 square feet of impervious surface
Step 3: Submit and Pay Fees
Submit your application package through the BDS portal or in person. You will pay an intake fee at submission, with the remainder of permit fees due when the permit is issued. BDS accepts credit cards, checks, and electronic payments.
Step 4: Plan Review
For projects that require plan review, a BDS examiner reviews your plans for code compliance. They may issue correction letters requesting changes or additional information. You respond with revised plans, and the review continues until all items are resolved.
Residential vs. Commercial Process
Residential projects (single-family homes, duplexes, ADUs) follow the residential plan review track, which is generally faster and uses the Oregon Residential Specialty Code. Commercial projects (multi-family buildings, tenant improvements, mixed-use) follow the commercial track under the Oregon Structural Specialty Code, which has longer review times and additional requirements like ADA compliance, fire and life safety review, and sometimes design review.
Typical Timelines
| Permit Type | Typical Timeline |
|---|---|
| Over-the-counter (trade permits, simple projects) | Same day to 3 business days |
| Residential plan review (remodels, bathrooms) | 4–8 weeks |
| Residential plan review (additions, ADUs) | 6–12 weeks |
| Commercial plan review | 8–16 weeks |
| Design review overlay (historic districts) | Add 4–12 weeks |
These timelines reflect current BDS processing averages and can shift depending on seasonal volume. Summer and early fall are typically the busiest permit seasons in Portland.
How Much Do Building Permits Cost in Portland?
Portland building permit fees are based on the total valuation of the project, with additional fees for plan review, trade permits, and System Development Charges (SDCs) when applicable. Fees add up quickly, so budgeting for permits early in your project planning is essential.
Building Permit Fees (Based on Valuation)
BDS calculates building permit fees using a sliding scale based on the declared value of the construction work. The formula increases per thousand dollars of valuation, with a base fee plus an incremental rate. For example, a project valued at $50,000 will have a different per-thousand rate than one valued at $250,000.
Plan Review Fees
Plan review fees are typically 65% of the building permit fee for residential projects and 85% for commercial projects. These are charged in addition to the base permit fee.
Trade Permits
Electrical, plumbing, and mechanical permits are separate from the building permit and have their own fee schedules:
- Electrical permit — based on the number of circuits, fixtures, and the service size. A typical residential electrical permit runs $150–$500.
- Plumbing permit — based on the number of fixtures. Residential plumbing permits typically run $150–$600.
- Mechanical permit — covers HVAC, gas piping, and ductwork. Typically $100–$400 for residential.
System Development Charges (SDCs)
SDCs are one-time fees charged when a project increases demand on public infrastructure — water, sewer, stormwater, transportation, and parks. They are triggered by:
- New construction (including ADUs)
- Additions that create new dwelling units
- Change of use that increases demand
SDCs are the single largest permit-related cost for new construction and ADUs in Portland, often exceeding $15,000 for a new dwelling unit. Portland has adjusted SDC rates and exemptions several times in recent years, particularly for ADUs, so current rates should be confirmed with BDS at the time of application.
Typical Total Permit Costs
| Project Type | Typical Permit Cost Range |
|---|---|
| Bathroom remodel | $500–$1,500 |
| Kitchen remodel | $800–$2,000 |
| Deck construction | $400–$1,200 |
| Room addition | $3,000–$8,000 |
| New ADU (includes SDCs) | $8,000–$15,000+ |
| Whole-house remodel | $4,000–$12,000 |
| New single-family home (includes SDCs) | $25,000–$50,000+ |
These ranges include the building permit, plan review, and typical trade permits. SDCs are included where noted. Actual costs depend on project valuation, scope, and whether SDCs apply.
What Inspections Are Required?
Every permitted project in Portland requires inspections at specific stages of construction, and no work can be covered up until the relevant inspection passes. BDS inspectors verify that the work meets code at each stage before the project can proceed.
Common Residential Inspection Stages
- Foundation inspection — after trenches are dug and forms are set but before concrete is poured. The inspector checks footing dimensions, rebar placement, and soil conditions.
- Underfloor/underslab — plumbing and mechanical rough-in below the slab or crawlspace floor, before the slab is poured or the subfloor is installed.
- Framing inspection — after all framing is complete, including shear walls, hold-downs, and hardware. This is one of the most detailed inspections and covers structural connections, nailing patterns, and header sizes.
- Electrical rough-in — after wiring is run but before walls are closed. The inspector checks wire sizing, box fill, grounding, and circuit layout.
- Plumbing rough-in — after supply and drain lines are installed but before walls are closed. Includes a pressure test on water lines and a drain test on waste lines.
- Mechanical rough-in — ductwork, gas piping, and equipment placement before concealment.
- Insulation inspection — after insulation is installed but before drywall. The inspector verifies R-values, vapor barrier placement, and air sealing per Oregon energy code.
- Final inspection — after all work is complete. The inspector verifies that the finished project matches the approved plans, all systems function correctly, smoke and CO detectors are installed, and the space is safe for occupancy.
How to Schedule Inspections
BDS inspections can be scheduled through:
- Online — through the BDS permit portal using your permit number
- Phone (IVR system) — call 503-823-7000 and follow the automated prompts with your permit number
- Request by 6:30 AM — inspections requested before 6:30 AM are typically scheduled for the same day. Requests after that time are scheduled for the next business day.
What Happens If an Inspection Fails?
A failed inspection is not uncommon and is not a disaster. The inspector will leave a correction notice listing the specific items that need to be addressed. You fix the issues and reschedule the inspection. There is no additional fee for a re-inspection on the first callback. However, repeated failures on the same items can result in additional fees and delays.
The most common reasons for failed inspections in Portland include missing hardware (hurricane ties, hold-downs), incorrect nailing patterns on shear walls, missing fire blocking, and electrical issues like overfilled junction boxes or improper grounding. An experienced contractor knows what inspectors look for and builds to pass the first time.
Ready to talk about your project?
Get a free, no-obligation estimate from a licensed Portland contractor. Call 844-BOSS-PDX or request your estimate online.
Portland-Specific Permit Requirements
Portland has several overlay zones and local requirements that add steps to the permit process beyond standard Oregon building code compliance. Knowing whether your property falls within one of these zones can save weeks of delays.
Historic Districts and Design Review
Properties in Portland's historic districts — including Irvington, Ladd's Addition, Alphabet District, King's Hill, and Piedmont — require design review for exterior modifications. This is a separate review process from the building permit and evaluates whether the proposed work is compatible with the historic character of the neighborhood. Design review adds 4–12 weeks to the permit timeline and may restrict materials, colors, window styles, and proportions.
Environmental Overlay Zones
Properties near streams, wetlands, and natural areas may fall within environmental overlay zones (the "p" and "c" zones on Portland's zoning map). These zones have strict rules about tree removal, impervious surface, setbacks from natural resources, and stormwater management. An environmental review may be required before a building permit can be issued.
Flood Zones
Properties in FEMA-designated flood zones (common along the Willamette, Columbia, Johnson Creek, and Fanno Creek) have additional requirements including elevated foundation design, flood-proofing measures, and no-rise certifications for work in the floodway. Flood zone projects typically require a surveyor and sometimes a hydraulic engineer.
Solar Access
Portland's solar access regulations limit building height on the north side of properties to protect neighbors' access to sunlight. This can affect second-story additions, roof pitch changes, and ADU placement. A solar access analysis may be required as part of the permit application.
Seismic Requirements
Portland is in Seismic Design Category D, which means all new construction and significant structural modifications must meet rigorous seismic standards. This includes engineered hold-down connections, shear wall design, and foundation anchorage. Older homes being remodeled may trigger seismic upgrade requirements, particularly when the scope of work exceeds certain thresholds of the building's value.
Oregon Energy Code
All permitted residential projects must comply with the Oregon Residential Specialty Code (ORSC) energy provisions. This includes minimum insulation values (R-38 ceiling, R-21 walls, R-30 floors in most cases), window U-factor maximums, air sealing requirements, and mechanical ventilation. Energy code compliance documentation is required with every building permit application.
Do I Need an Architect or Engineer?
You do not always need an architect for a residential project in Portland, but you will need a structural engineer for any project that modifies the building's structural system. Oregon law allows homeowners to design their own single-family residence, but the complexity of code compliance makes professional design assistance valuable for most projects.
When a Structural Engineer Is Required
- Load-bearing wall removal — any time a bearing wall is removed or modified, engineered beam and connection designs are required
- Second-story additions — the existing foundation and first-floor framing must be verified to support the additional load
- Retaining walls over 4 feet — engineered design including soil analysis and drainage details
- Foundation modifications — underpinning, new footings, or seismic retrofits
- Deck connections — BDS requires engineered ledger connections for decks attached to the house
When an Architect Adds Value
While not legally required for most single-family residential projects, an architect is valuable for complex renovations, additions that need to match existing architectural style, projects in historic districts (where design review requires detailed drawings), and ADU designs where maximizing a small footprint matters. An architect's stamp is required for commercial projects and multi-family buildings over certain size thresholds.
How Boss PDX Handles Design Professionals
Boss PDX works with a network of structural engineers and architects throughout the Portland metro area. We coordinate directly with design professionals as part of our project management, ensuring that plans meet BDS requirements before submission and that the design intent carries through construction. You do not need to find or hire these professionals separately — contact us and we handle the coordination.
Common Permit Mistakes That Delay Projects
The most common cause of permit delays in Portland is submitting an incomplete application. BDS will not begin review until all required documents are included, and a correction letter adds weeks to the timeline. Here are the mistakes we see most often.
Incomplete Applications
Missing a site plan, omitting energy code documentation, or submitting plans without dimensions are the top reasons BDS returns applications without review. Every resubmission resets the review queue position. A complete application package — with all required drawings, calculations, and forms — moves through review in a single pass.
Missing Structural Calculations
Homeowners and inexperienced contractors sometimes submit plans for structural work without engineering. BDS will issue a correction requiring stamped structural calculations, which means hiring an engineer, waiting for their analysis, revising the plans, and resubmitting. This alone can add 4–6 weeks.
Not Addressing Stormwater
Projects that increase impervious surface by more than 500 square feet trigger Portland's stormwater management requirements. Many applicants overlook this, resulting in a correction letter that requires a stormwater management plan — sometimes involving an engineered infiltration system or connection to the public system.
Unpermitted Prior Work
During inspections, BDS inspectors may discover unpermitted work from previous owners — converted attics, enclosed porches, added bathrooms, or DIY electrical. When this happens, the unpermitted work must be brought up to code and permitted before the current project can proceed. This is one of the most disruptive surprises in a renovation project.
Starting Work Before the Permit Is Issued
Beginning construction before your permit is in hand can result in a stop-work order, double permit fees as a penalty, and mandatory exposure of completed work for inspection. In Portland, the contractor's license and the homeowner's project are both at risk. Never start work without an issued permit posted on site.
Ignoring Overlay Requirements
Failing to check whether a property is in a historic district, environmental zone, or flood zone before applying leads to additional review requirements being discovered mid-process. Check your property's zoning designation on PortlandMaps.com before starting the permit application.
Permits in Other Portland Metro Cities
Each city in the Portland metro area has its own building department with separate permit applications, fee schedules, and review timelines. Permits issued by Portland BDS are not valid in neighboring cities, and vice versa. Here is a brief overview of the permitting landscape across the metro.
Lake Oswego
Lake Oswego has a reputation for thorough plan review and strict enforcement, particularly in the First Addition and Lake Grove neighborhoods. The city's development review process includes detailed tree preservation requirements and design review in several overlay zones. We have written a detailed walkthrough of the Lake Oswego permit process based on our direct experience building in the city.
Tigard
Tigard uses the Tyler EnerGov system for permit management, which allows online application submission, plan upload, and inspection scheduling. The system is modern and relatively efficient compared to some neighboring jurisdictions. Tigard's review timelines are generally shorter than Portland's for residential projects.
Beaverton
Beaverton's building division handles permits for projects within city limits. The city has its own design review requirements in certain commercial and mixed-use zones. Residential permits follow standard Oregon code with locally adopted amendments.
West Linn
West Linn's Community Development Department manages building permits. The city has significant hillside development requirements and tree preservation ordinances that affect many residential projects. Review times can vary depending on complexity and seasonal volume.
Milwaukie
Milwaukie's building department is smaller but responsive. The city has been updating its code and review processes as the area sees more development, particularly near the MAX Orange Line stations. Residential permit review times are typically shorter than Portland.
Boss PDX is licensed and experienced in every Portland metro jurisdiction. We know each city's process, fee structure, and code interpretations — which means fewer corrections and faster permits regardless of where your project is located. See our full construction permits page for more on how we manage permitting across the metro.
Frequently Asked Questions
How long does it take to get a building permit in Portland?
Simple over-the-counter permits can be issued the same day, while plan review permits typically take 4–8 weeks for residential projects and 8–16 weeks for commercial projects. Timelines vary based on project complexity, application completeness, and current BDS workload. Incomplete applications or correction letters can add weeks to the process.
Can I pull my own building permit as a homeowner?
Yes, Oregon law allows homeowners to pull their own building permits for work on their primary residence. However, you are then responsible for ensuring all work meets code, scheduling inspections, and addressing any corrections. Electrical, plumbing, and mechanical work must still be performed by licensed contractors unless you qualify for a homeowner exemption, which has specific limitations.
What happens if I do work without a permit?
Unpermitted work in Portland can result in fines, required removal of the work, and complications when selling your home. BDS can issue citations, and your homeowner's insurance may not cover damage related to unpermitted work. When unpermitted work is discovered during a sale, the buyer's lender may require permits to be obtained retroactively, which means opening walls for inspection and potentially bringing the work up to current code — a far more expensive process than permitting correctly the first time.
Do I need a permit to replace a water heater in Portland?
Yes, a plumbing permit is required for water heater replacement in Portland, even for a like-for-like swap. The inspector verifies proper venting (for gas units), seismic strapping, temperature and pressure relief valve discharge, and energy code compliance. The permit typically costs $100–$200 and the inspection takes about 15 minutes.
Do I need a permit to finish my basement in Portland?
Yes, finishing a basement requires a building permit plus trade permits for electrical, plumbing (if adding a bathroom), and mechanical work. Basement finishes must meet egress window requirements for bedrooms, ceiling height minimums, moisture management standards, and fire separation requirements. If the basement was previously unfinished, the project may also trigger stormwater and SDC considerations.
How do I find out if previous work on my house was permitted?
Search your property on PortlandMaps.com to view the complete permit history for your address. The site shows all permits issued, their status, and inspection results. You can also request records directly from BDS. If you find unpermitted work and want to legalize it, BDS offers a process for obtaining permits for existing work, though it requires exposing the work for inspection.
Can I get a permit for work that was already done?
Yes, Portland allows "after-the-fact" permits for work that was completed without proper permitting. However, BDS charges double the standard permit fee as a penalty, and the work must be exposed for inspection. Walls may need to be opened to verify framing, wiring, and plumbing. If the work does not meet code, it must be corrected before the permit can be finalized. Despite the added cost, legalizing unpermitted work protects your property value and insurance coverage.
Does Boss PDX handle the entire permit process?
Yes, Boss PDX manages every aspect of the permit process for projects we build. We prepare the application, coordinate with engineers and architects, submit plans to BDS, respond to correction letters, schedule all inspections, and ensure the project passes final inspection. Permit management is included in our project scope — it is not an add-on or extra charge. We have permitted hundreds of projects across Portland and the surrounding metro area.
What is the difference between a building permit and a trade permit?
A building permit covers structural and general construction work, while trade permits cover specific systems — electrical, plumbing, and mechanical. Most renovation projects require both a building permit and one or more trade permits. Each trade permit has its own fee, its own inspections, and must be finaled independently. All permits associated with a project must be finaled before BDS considers the project complete.
Start Your Portland Project With a Free Estimate
Boss PDX is a licensed Oregon general contractor (CCB #232383) that handles permits for every project we build. From bathroom remodels to full additions and ADUs, we manage the entire process — design coordination, permit applications, construction, and inspections. No surprises, no permit headaches.
Call 844-BOSS-PDX or request a free estimate online to get started. We will walk your project from first conversation through final inspection.
Portland project guides
- Construction Permits
- Lake Oswego Permits
- Beaverton Permits
- Tigard Permits
- West Linn Permits
- Oregon City Permits
- Bathroom Remodel Costs
- Kitchen Remodel Costs
- Home Addition Costs
- Basement Conversion Costs
- Portland ADU Guide
- Change of Use Guide
- Attic Conversion Guide
- Garage ADU Conversion
- In-Law Suite Guide
- Room Addition Guide
- Second Story Addition
- Design Services
- How It Works
- Before & After
- FAQ