Business formation, entity registration, zoning verification
Including 19 more permits, registrations, and compliance items.
See Full Compliance ChecklistHealth permits, fire safety, key licenses — the critical path
Including 12 more permits, registrations, and compliance items.
See Full Compliance ChecklistEmployee compliance, certifications, workplace posters
Including 16 more permits, registrations, and compliance items.
See Full Compliance ChecklistApronPrep tracks all 56 requirements and alerts you before deadlines.
No credit card required
| Requirement | Jurisdiction | Fee |
|---|---|---|
| Oregon Business Registration | State | Contact Oregon Secretary of State for current fee schedule |
| Alarm System Permit/Registration | Local | Contact Marion County Sheriff's Office Alarm Coordinator for current fee schedule |
| Backflow Prevention Device Certification | Local | Contact Salem Water & Utilities for current certification and testing fees; typically charged by the certified tester |
| Building Permit | Local | Contact City of Salem Building Division for specific permit fees based on project type and estimated cost |
| Certificate of Occupancy | Local | Contact City of Salem Building Codes Division for current Certificate of Occupancy fees; fees vary based on project scope and building square footage |
| City Business License/Registration | Local | Contact City of Salem for current fee schedule |
| Electrical Permit | Local | Contact Salem Building Permits for current electrical permit fee schedule |
| Fire Department Operational Permit | Local | Contact Salem Fire Department for current fee schedule |
| Mechanical/HVAC Permit | Local | Contact authority for current fees - fees vary based on project scope and system complexity |
| Plumbing Permit | Local | Contact authority for current fees - plumbing permit fees vary based on scope of work |
| Sidewalk Café Permit | Local | Contact City of Salem for current permit fee amount |
| Sign Permit | Local | Contact City of Salem Planning and Development Services for current sign permit fee schedule |
| Water and Sewer Connection Permit | Local | Contact authority for current fees - fees typically vary based on meter size and connection type |
| Zoning Compliance Letter | Local | $368.00 (subject to change; verify current fee with Planning Department) |
Total: $936–$1436
Filing fees only. Does not include insurance, build-out, or consultant fees.
Net change: +4 requirements
Net change: +0 requirements
Net change: -2 requirements
Net change: +1 requirements
Net change: -4 requirements
Net change: +3 requirements
Net change: +1 requirements
Net change: +2 requirements
You must navigate a total of 56 distinct regulatory requirements to open a restaurant in Salem. This comprises 22 federal requirements (primarily from the FDA and IRS), 15 from the State of Oregon (including OLCC and OSHA), and 19 specific to the City of Salem (like zoning and building permits). Each category must be satisfied for full legal operation.
The cumulative processing time for all 56 requirements typically ranges from 6 to 14 weeks. This timeline accounts for sequential dependencies, such as securing state food service licensure before a city health permit, and variable agency review speeds. Proactive preparation of all applications is critical to minimize delays within this window.
Total government filing fees for all 56 requirements fall between $936 and $1,436. This range, cited from official agency fee schedules, accounts for variables like restaurant size, alcohol service, and inspection needs. It does not include potential costs for professional consulting, construction, or equipment.
No, opening for public service before securing all required approvals is illegal and carries severe penalties, including fines and forced closure. Core permits like the Oregon Food Service License and City of Salem Business License are non-negotiable prerequisites. Full compliance with all 56 requirements is mandatory for a lawful opening.
Field-by-field guides to every requirement we cover in Salem, Oregon.
ApronPrep tracks all 56 requirements, alerts you before deadlines, and auto-fills your forms.