Your final inspection will be scheduled, but you cannot legally occupy, open your doors, or receive a business license for your restaurant in Portland without a Certificate of Occupancy from the Portland Bureau of Development Services. Also called a Use & Occupancy Permit or Final Inspection Certification, this legal document verifies your new or remodeled space meets all building, fire, and zoning codes. The typical final inspection government filing fee is $100–$300, though the total cost varies significantly with project scope and size. Most applicants complete this in under 15 minutes with ApronPrep, which auto-fills 23 of 28 fields.
Analyzed from Certificate of Occupancy
82% from one compliance interview
Manual entry or document upload required
A Certificate of Occupancy is your restaurant's official proof it was built and inspected according to Portland's building laws. This document is mandated under the locally-enforced Oregon Structural Specialty Code (OSSC) Chapter 1, Section 111, and Portland City Code Title 24. The issuing authority is the Portland Bureau of Development Services (BDS). It confirms your specific use (like a restaurant) is allowed in the zone and that the building meets structural, fire, life safety, and accessibility standards, including compliance with Oregon's accessibility code (Oregon Revised Statutes Chapter 447). Without it, the city does not legally recognize your space as fit for public occupancy.
Operating without a final Certificate of Occupancy from BDS triggers immediate and costly consequences. Based on Portland's enforcement policies and the OSSC, the most common penalties include:
Legal code: State building code (locally administered), local building ordinances, state accessibility code
Recent update: In 2026, the Portland Bureau of Development Services (BDS) implemented an enhanced digital plan review portal for commercial projects, which can affect the timeline and documentation submission process for the final Certificate of Occupancy inspection.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required for any new construction, change of use, or major tenant improvement under the Portland City Code Title 24.85, as these are permanent food service facilities that trigger a life-safety and zoning review. |
| Bar / Nightclub | Required | Required due to high occupancy load and specific fire code requirements for assembly uses, as mandated by Portland Fire & Rescue and the Bureau of Development Services under PCC Title 24.85.070. |
| Food Truck | Not Required | Not required; instead, food trucks must obtain a Mobile Food Unit Permit from the Multnomah County Health Department after the base vehicle has passed a state vehicle inspection, per ORS 624.410. |
| Coffee Shop / Café | Required | Required for any new business occupying a commercial space, as a change in tenant or use triggers the requirement for a final building inspection and issuance of a C of O under PCC Title 24.85. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter your business's full legal name exactly as it appears on your Secretary of State filing or business registration documents, which will be cross-checked by Portland Bureau of Development Services (BDS).
COMMON MISTAKE: Submitting a 'doing business as' (DBA) name or a shortened, unofficial version of the legal name, which can cause delays.
Provide the complete physical street address of the restaurant premises where the construction work was performed, including any suite or unit number, as verified against the Portland zoning database.
COMMON MISTAKE: Entering a mailing address, P.O. Box, or an incomplete address missing the unit/suite number, which invalidates the application.
Enter the name of the authorized representative (property owner, permit holder, or authorized agent) who can legally request the Certificate of Occupancy and receive official correspondence.
COMMON MISTAKE: Listing a contractor or employee who is not legally authorized to sign for the business or receive official mail.
Provide a direct, daytime phone number for the primary contact listed above, which will be used by BDS inspectors or reviewers for urgent questions.
COMMON MISTAKE: Entering a disconnected number, an automated system, or a non-responsive contact, which can stall the review process.
Enter a valid, frequently monitored email address where Portland BDS can send official approval notices, requests for corrections, and the final Certificate of Occupancy document.
COMMON MISTAKE: Using an inactive or spam-filtered email address, which risks missing critical updates and extends the approval timeline.
Enter the exact permit number assigned by Portland BDS for the building, structural, or tenant improvement project that is now complete; this number links your C of O request to the original permit file.
COMMON MISTAKE: Entering a planning, plumbing, or mechanical permit number instead of the primary building permit number, which prevents BDS from locating the correct project file.
Provide a concise, clear description of the construction work completed, matching the scope listed on your approved building permit plans (e.g., 'Interior build-out of a new 2,000 sq ft restaurant with kitchen, dining area, and two restrooms').
COMMON MISTAKE: Using vague terms like 'tenant improvements' or providing a scope that significantly differs from the approved permit documents, triggering a compliance review.
Check this box only if all construction work described in the permit, including final finishes, fixtures, and all required sub-trade inspections (electrical, plumbing), has been 100% completed and passed.
COMMON MISTAKE: Checking this box prematurely before passing all final inspections, which is grounds for immediate application denial and potential fines for false certification.
Check this box to certify that the work performed matches exactly the drawings and specifications approved under your building permit, with no unapproved deviations.
COMMON MISTAKE: Checking this box when significant field changes were made without submitting a plan revision, which constitutes a code violation and will halt the C of O issuance.
Check this box only if you have a formal 'passed' record from a Portland BDS inspector for the required rough framing inspection, confirming structural elements meet code.
COMMON MISTAKE: Assuming a verbal approval from a contractor or inspector is sufficient; this requires an official, documented inspection approval in the BDS system.
ApronPrep auto-fills 23 of 28 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Applicants often submit only the final architectural drawings, missing required MEP (mechanical, electrical, plumbing) stamps or the approved building permit set. The Bureau of Development Services (BDS) reviewers will issue a correction notice, which stops the clock. This adds 2–4 weeks to your timeline while you gather and resubmit. Always include the full, stamped permit set with all discipline sign-offs from your engineers.
Entering a generic description like 'restaurant' instead of the specific Portland Zoning Code use (e.g., 'Restaurant, Full-Service') or the International Building Code occupancy group (e.g., 'A-2 Assembly') is a top rejection reason. Misclassification triggers a review by a plans examiner, causing a 1–2 week delay. Pull the exact use and occupancy classification from your approved building permit documents.
For buildings with multiple businesses, applicants frequently list only the applicant's unit. Portland requires the Certificate of Occupancy application to account for all tenant spaces and their approved uses on the form. An incomplete application will be rejected, as BDS cannot confirm overall building compliance. This mistake adds 1–2 weeks for re-submission and can delay your lease commencement.
ApronPrep auto-fills 23 of 28 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Eugene | Contact authority for current fees | Next business day scheduling available; site visit typically completed within 1-5 business days of request |
| Portland | Contact authority for current fees; typical final inspection fees range $100-$300 depending on project scope | 1-2 weeks from final inspection request to completion (may extend if corrections are required) |
| Salem | Contact City of Salem Building Codes Division for current Certificate of Occupancy fees; fees vary based on project scope and building square footage | 4-8 weeks typical (after construction completion and all inspections passed); timeline depends on inspection scheduling availability and any required corrections |
Finish all physical work outlined in your approved building permit set from the Portland Bureau of Development Services (BDS). This includes mechanical, electrical, plumbing, and life-safety systems. Having your contractor's sign-off and all relevant materials on-site for the inspector is critical — missing fire-rated drywall or exit signage is a common reason for a failed first inspection.
Submit your inspection request via the Portland BDS online portal or in person at the Development Services Center. You'll need your building permit number, contractor license information, and a completed inspection checklist. Lead times for inspections are typically 2–4 business days; schedule as soon as work is complete to avoid delays.
The final Certificate of Occupancy inspection requires that all prior milestone inspections (framing, rough-ins) are marked 'approved' in the BDS system. Log into the permit portal to verify each inspection's status. If a previous inspection is missing or failed, you must resolve it first — this administrative check is a frequent hidden delay.
Applications are handled by your local building department in each city. Select your city below for authority details, fees, and processing timeline.
This is one of 13 requirements for opening a restaurant in Oregon.
federal
local
federal
state
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsProcessing time varies widely based on the scope of your project and the scheduling of your final inspection. For a standard restaurant opening with no major construction, plan for 5–10 business days after a successful final inspection is submitted to the Bureau of Development Services. You cannot legally occupy or operate the space until the certificate is issued.
The government filing fee for the certificate itself is typically between $100 and $300, per the Portland Bureau of Development Services fee schedule. This fee is separate from and in addition to your Building Permit fees, which cover plan review and inspections. Not legal advice — verify total costs with the Portland Bureau of Development Services.
No. A Certificate of Occupancy is specific to the building and the use for which it was issued. You must apply for a new certificate at your new location, which involves a new set of plan reviews and inspections. This process also requires a separate City Business License/Registration update. Contact the Bureau of Development Services to initiate a new application.
A Certificate of Occupancy in Portland does not expire and does not require periodic renewal—it is issued for the life of the building and its approved use. However, if you make significant changes to the building's structure or its use, you may need to apply for an amended certificate. Always confirm with the Bureau of Development Services before starting any modifications.
A city inspector conducts a final inspection to verify that all construction work complies with approved plans and building codes. They check life safety systems, accessibility, egress, and confirm the space matches the approved use. You must pass this inspection and have all other permits, like the Electrical Permit, finalized before the certificate is issued.
This guide is generated from ApronPrep's compliance dossier system, which uses 53 parallel AI authority experts to discover requirements, then downloads actual forms and generates field-level intelligence for each one.
For Oregon specifically, we have analyzed compliance dossiers for 3 cities (Eugene, Portland, Salem), generating Rich FILs (Form Intelligence Layers) with 28 form fields analyzed for this requirement. Fee data is sourced from actual county department fee schedules, not estimates.
Our data is verified against official government sources and updated when regulatory changes are detected. If you find an error, please report it — accuracy is our core commitment.
ApronPrep discovers every permit your city requires — including the ones generic checklists miss. Pick your city for the complete package.