ApronPrep logo
By ApronPrep Compliance Team|Reviewed by Sarah Chen, Food Safety Specialist|Verified April 2026
20Form Fields

Analyzed from Certificate of Occupancy

17Auto-Filled

85% from one compliance interview

3Need Attention

Manual entry or document upload required

157+Cities Analyzed
9,849+Requirements Tracked
8,415+Forms Analyzed
433,000+Fields Classified

Why You Need a Certificate of Occupancy

You cannot legally open your restaurant for business or occupy a new building in Eugene without a Certificate of Occupancy. This final permit is issued by the City of Eugene Planning and Development Department and serves as legal proof that your space complies with the current State of Oregon Structural Specialty Code (OSSC), locally adopted building ordinances, and the Oregon Accessibility Code (OAC). While state codes provide the framework, local amendments and enforcement make compliance specific to Eugene. The certificate confirms that the structure's use, occupancy load, means of egress, fire protection, and accessibility meet all life-safety standards established by these laws.

Operating without a valid Certificate of Occupancy triggers immediate and severe penalties from the city. Based on the City of Eugene's enforcement procedures, common consequences include:

  • Stop-Work or Cease-and-Desist Orders: The city can halt all construction or immediately shut down your business, preventing revenue and incurring daily costs.
  • Denial of the Certificate: Non-compliant work may require costly demolition and rework before the certificate is issued, delaying your opening by weeks or months.
  • Fines and Liabilities: Violations can result in significant monetary penalties per the city's fee schedule. Furthermore, operating without the certificate voids most commercial property insurance policies and constitutes a breach of standard commercial lease agreements, putting your tenancy and assets at risk.

Legal code: State building code (locally administered), local building ordinances, state accessibility code

Stop-work orders, fines, certificate of occupancy denial, required demolition of non-compliant work

Recent update: As of 2026, the City of Eugene has fully integrated its permit and inspection tracking with the statewide Oregon ePermitting system, which may affect submission portals and status check procedures for new applications.

Who Needs a Certificate of Occupancy?

TypeRequiredNotes
Restaurant (Full-Service)RequiredRequired because you are conducting a Use Group F-1 Assembly occupancy for food service in a permanent, enclosed structure, per Eugene Code Chapter 9 (Fire & Life Safety).
Bar / NightclubRequiredRequired as a Use Group A-2 Assembly occupancy, which requires final inspection and occupancy certification before public operation under the International Building Code, adopted by Eugene.
Food TruckNot RequiredNot required for the mobile unit itself; instead, you need a valid Oregon Department of Agriculture Food Sanitation License and a City of Eugene Mobile Food Unit permit for your specific vending location.
Coffee Shop / CaféRequiredRequired as it constitutes a Place of Assembly (Group A-2 or Business Group B) under the building code, verifying occupant load, exits, and accessibility for the public.
12 more establishment types

See which restaurant types need this requirement — and which don't.

See Full Requirements →

Field-by-Field Guide (20 Fields)

17 of 20 auto-filled

All fire protection systems installed and inspected (sprinklers, suppression, alarm, smoke control)

checkbox
Auto-filled from compliance interview

Check this box only after a licensed Oregon fire sprinkler contractor has installed and tested all systems, and you have received a formal inspection report from the Eugene Fire Marshal stating all systems are 'complete and accepted.'

COMMON MISTAKE: Checking this box based on contractor 'verbal approval' or before receiving the official fire inspection report—this is a top reason for rejection as the City of Eugene requires documented proof.

High rejection risk

Fire dampers tested and installed

checkbox
Auto-filled from compliance interview

Check this box after fire dampers in all HVAC ductwork have been installed per approved plans and a test report from a licensed HVAC technician or fire protection contractor is on file at the job site.

COMMON MISTAKE: Assuming dampers are part of the general HVAC inspection; the Eugene Building Division requires a specific damper test report, and missing it will delay your final inspection.

High rejection risk

Fire door assemblies installed and functional

checkbox
Auto-filled from compliance interview

Check this box once all fire-rated doors self-close and latch properly, with no broken hardware or missing labels, as verified by your general contractor or a life safety inspector.

COMMON MISTAKE: Overlooking door closers or latches on storage room or mechanical room doors—inspectors will test every labeled fire door, and a single malfunctioning door will fail the inspection.

High rejection risk

All fire-resistance-rated building elements, components and assemblies complete

checkbox
Auto-filled from compliance interview

Check this box only after all fire-rated walls, ceilings, floor assemblies, and structural components listed on your approved building plans are fully constructed with no unprotected openings.

COMMON MISTAKE: Missing a penetration for conduit or plumbing in a rated wall; even a small unsealed hole violates the Eugene Building Code (based on Oregon Structural Specialty Code) and requires re-inspection.

High rejection risk

Penetrations and joints protected with approved fire-resistance ratings

checkbox
Auto-filled from compliance interview

Check this box after all pipe, duct, and conduit penetrations through rated assemblies are sealed with firestop material inspected and approved by the building inspector.

COMMON MISTAKE: Using generic caulk instead of listed firestop systems; inspectors require the manufacturer's installation label or inspection certificate for each penetration type.

High rejection risk

All means of egress complete, continuous, and unobstructed to public way

checkbox
Auto-filled from compliance interview

Check this box after verifying exit doors open freely, exit pathways are clear of stored materials, and exterior sidewalks/stairs leading to the street are finished and compliant.

COMMON MISTAKE: Leaving construction dumpsters or pallets blocking an exit path—this is a critical life safety violation that will immediately fail the final walkthrough.

High rejection risk

Emergency egress lighting inspected and tested

checkbox
Auto-filled from compliance interview

Check this box after performing a 30-second test by cutting power to the building and confirming all emergency lights illuminate, as documented in a signed test log from your electrician.

COMMON MISTAKE: Forgetting to test lights in closets, mechanical rooms, or restrooms; Eugene Fire Code requires illumination along the entire path of egress, and missing one area causes rejection.

High rejection risk

No outstanding life safety issues from previous inspections

checkbox
Auto-filled from compliance interview

Check this box only after resolving all red-tag or correction notices from prior building, fire, or plumbing/mechanical inspections, as shown in your My Permits account.

COMMON MISTAKE: Assuming a minor plumbing issue from a rough-in inspection is unrelated; any open correction notice, regardless of trade, will hold up your Certificate of Occupancy.

High rejection risk

Has login credentials for My Permits Inspection Account

checkbox
Auto-filled from compliance interview

Check this box if you or your general contractor already has an active login for the City of Eugene's online permit portal, where inspection results and correction notices are posted.

COMMON MISTAKE: Leaving this unchecked because you think the city will mail results; all inspection communication is digital, and not having account access delays feedback by weeks.

Needs assistance setting up My Permits account

checkbox
Auto-filled from compliance interview

Check this box if you require the city's help to create a My Permits account; this triggers an email from the Permit Center with setup instructions, adding 1–2 business days to your timeline.

COMMON MISTAKE: Checking both 'has account access' and 'needs account setup'—this creates conflicting instructions and will delay processing of your application.

10 more fields in this form

ApronPrep auto-fills 17 of 20 fields from a single compliance interview — no re-typing, no guessing what the government expects.

20total fields
17auto-filled
3need attention
Start Filling

Top 5 Certificate of Occupancy Mistakes

1

1. Confusing Certificate of Occupancy with Certificate of Occupancy Permit

Submitting a final Certificate of Occupancy Permit application (issued at project completion) when you need an initial Certificate of Occupancy for a new lease or business opening. This error sends you to the wrong City of Eugene department, as permits are handled by Building and Permit Services, while a C.O. for a pre-approved use is issued by Planning and Development. The mix-up can waste 1–2 weeks of processing time.

2

2. Listing the Building Owner Instead of Business Operator as the Applicant

Entering the property owner's name and contact information in the 'Applicant' fields, rather than the tenant or business entity that will occupy the space. The City of Eugene issues the Certificate of Occupancy to the occupant for their specific use. This causes administrative delays and requires a re-submission with corrected business licenses and operator details, adding 5–10 business days to your timeline.

3

3. Incorrect or Vague Use Classification

Using generic terms like 'restaurant' or 'retail' instead of the specific Eugene Zoning Code use classification (e.g., 'Eating and Drinking Establishment' or 'Retail Sales, General'). The city's online zoning verification tool provides the exact code. An incorrect classification triggers a plan review for compliance, which can delay your C.O. by 2–4 weeks for additional scrutiny.

2 more steps

See the complete step-by-step process with timelines and tips.

Start Filling

Skip the Paperwork on Your Certificate of Occupancy

ApronPrep auto-fills 17 of 20 fields from one compliance interview.

No credit card required

Certificate of Occupancy by City in Oregon

CityFee RangeTimeline
EugeneContact authority for current feesNext business day scheduling available; site visit typically completed within 1-5 business days of request
PortlandContact authority for current fees; typical final inspection fees range $100-$300 depending on project scope1-2 weeks from final inspection request to completion (may extend if corrections are required)
SalemContact City of Salem Building Codes Division for current Certificate of Occupancy fees; fees vary based on project scope and building square footage4-8 weeks typical (after construction completion and all inspections passed); timeline depends on inspection scheduling availability and any required corrections

Government Filing Fees

Contact authority for current fees

Timeline: Varies

1

Step 1: Complete the TCO Readiness Checklist (Form #F-316) to verify the building is substantially complete and safe for occupancy

Fill out Form F-316, which verifies your space meets 12+ life safety and building code requirements, including emergency lighting, exit signs, and fire protection systems. Gather supporting documents like your approved building plans and finaled trade permits from electrical and plumbing contractors. The most common omission is forgetting to post approved occupant load signs near the main entrance, which will cause an immediate delay during the inspection. This preparation typically takes 1-2 hours for a prepared contractor.

1-2 hours
2

Step 2: Log into your My Permits Inspection Account and select the TCO button to submit your request

Access the City of Eugene's My Permits portal and navigate to your active building permit. Select the 'Request TCO' button and upload the completed Form F-316 and any required supplemental documents. You must have your unique permit number and the project's physical address ready. Submitting after 2:00 PM local time will push your scheduling request to the following business day.

15-30 minutes
3

Step 3: Schedule a site visit with Eugene Building Inspections (normally Monday-Friday, can be requested for next business day if submitted before 2:00 PM)

Once submitted online, the Building Division assigns an inspector who will contact you to confirm an inspection window, typically the next business morning or afternoon. Requests submitted before 2:00 PM are eligible for next-day scheduling; after 2:00 PM adds a one-business-day delay. Be prepared to provide access and have the contractor on-site with keys and documentation.

1 business day (if submitted on time)
2 more steps

See the complete step-by-step process with timelines and tips.

Start Filling

Where to Apply

Applications are handled by your local building department in each city. Select your city below for authority details, fees, and processing timeline.

Other Requirements You'll Need

This is one of 13 requirements for opening a restaurant in Oregon.

FAQ

The processing timeline varies and is not standardized, per the City of Eugene Planning & Development Department. The timeline depends on your project's complexity and the inspection schedule—for a new restaurant, completion of all necessary prior permits, like the Building Permit, is the primary driver. Contact the Permit and Information Center for a current estimate on your specific project, as standard published timelines are not available.

There is no separate government filing fee for the Certificate of Occupancy itself, per the city's fee schedule. However, you must pay for all required plan reviews and inspections under your underlying Building Permit, which can total several thousand dollars depending on project scope. Not legal advice — verify final costs with the City of Eugene Finance Office.

No. A Certificate of Occupancy is issued for a specific building and use at a specific address and cannot be transferred. You must apply for a new Certificate of Occupancy for the new location, which will require a full plan review and inspection process through the Planning & Development Department. This is a separate legal document tied to the property, not your business entity.

A standard Certificate of Occupancy does not require periodic renewal—it is a one-time approval for the building's construction and intended use. However, if you change your business's use (e.g., from retail to restaurant) or undertake significant renovations, you'll need a new one. Other operational licenses, like the City Business License/Registration, have annual renewal requirements.

A city inspector verifies the completed construction matches the approved plans and complies with the Oregon Structural Specialty Code and local ordinances. They check life-safety features like exits, fire separations, occupancy loads, and accessibility compliance—issues here can delay your opening until corrected. Passing this final inspection is the mandatory last step before the Certificate of Occupancy is issued.

About This Data

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 20 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.

157+Cities analyzed
9,849Requirements tracked
8,415Forms analyzed
433,000Fields classified
How we verify data

This Form Is One of 60+ Requirements.

ApronPrep discovers every permit your city requires — including the ones generic checklists miss. Pick your city for the complete package.