Installing or modifying commercial heating, ventilation, or air conditioning systems without a Mechanical/HVAC Permit can trigger a stop-work order from Salem’s Building & Safety division, delaying construction and jeopardizing your opening date. This approval, also called a mechanical systems permit, is required for all new installations, replacements, and major alterations to ensure compliance with the Oregon Mechanical Specialty Code. Key facts:
Analyzed from Mechanical/HVAC Permit
83% from one compliance interview
Manual entry or document upload required
Installing or modifying any mechanical system in a commercial kitchen without a Salem Mechanical/HVAC Permit violates Oregon's statewide building code, specifically the Oregon Mechanical Specialty Code (OMSC) as administered by the City of Salem. The city’s Building and Safety Division enforces this code locally under Salem Revised Code (SRC) Chapter 11, which adopts the state standards. The permit requirement covers heating, ventilation, air conditioning, exhaust hoods, ductwork, and related gas piping to ensure systems are designed for safety, energy efficiency, and proper indoor air quality. This legal framework exists to protect you, your staff, and customers from fire, carbon monoxide, and ventilation failures that can occur with unpermitted work.
If you skip this permit, the practical and financial consequences are severe and immediate. Based on common enforcement actions in Salem:
Legal code: State building code (locally administered), local building ordinances, state accessibility code
Recent update: As of 2026, Salem Building and Safety now requires all mechanical permit applications for commercial projects to be submitted through its online portal, eliminating paper submittals for faster intake processing.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required for installation, replacement, or alteration of any mechanical system (including kitchen hood exhaust, make-up air units, or HVAC) under Salem Revised Code (SRC) Chapter 13. |
| Bar / Nightclub | Required | Required due to installation of specialized HVAC for occupancy loads and any ventilation for kitchens or service areas, per SRC Chapter 13 and Oregon Mechanical Specialty Code. |
| Food Truck | Not Required | Typically exempt; mechanical systems are certified as part of the Oregon Department of Agriculture's Mobile Food Unit licensing, not local building permits. |
| Coffee Shop / Café | Required | Required for any new HVAC installation or modification to serve the occupied space, and for any kitchen ventilation if espresso machines or food prep is present. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter the complete street address of the restaurant or building where the HVAC work will be performed, as registered with the city for tax and utility purposes.
COMMON MISTAKE: Using a P.O. Box, suite number, or the owner's home address instead of the physical street address; omitting the unit or suite number if applicable.
Select or enter whether you are the property owner, a tenant, or a contractor/agent authorized by the owner to perform the work.
COMMON MISTAKE: Leaving blank or selecting 'Owner' if you are a tenant without the required owner authorization letter, which will halt the permit review.
If you are a tenant or contractor, provide the file name or reference number of the uploaded, signed letter from the property owner authorizing the HVAC work.
COMMON MISTAKE: Failing to upload the letter before submitting or using an authorization that is not signed, dated, and on the property owner's letterhead.
Specify the primary category of work, such as 'New HVAC System Installation', 'Ductwork Modification', 'Ventilation Hood Replacement', or 'Gas Piping for Heating'.
COMMON MISTAKE: Using vague terms like 'repairs' or 'upgrades'; you must use the specific work types listed in the Salem Revised Code (SRC) Chapter 15 to trigger the correct plan review.
Provide a clear, itemized description of all work, including equipment being installed/removed, locations (e.g., 'kitchen hood over fryer'), and connections to existing gas/electrical systems.
COMMON MISTAKE: Writing a one-sentence description; inspectors need enough detail to determine if separate electrical or plumbing permits are also required, and incomplete scopes cause review delays.
List the make and primary type of each unit (e.g., 'RTU-1: Mitsubishi 5-ton Roof-Top Unit', 'Hood-1: Greenheck 10-foot Type I Kitchen Hood').
COMMON MISTAKE: Listing only the manufacturer; you must include the equipment category (RTU, split system, make-up air unit, etc.) as defined by Oregon Mechanical Specialty Code (OMSC).
Enter the official, registered company name of the equipment manufacturer (e.g., 'Carrier Corporation', 'Trane Technologies').
COMMON MISTAKE: Using distributor or retailer names instead of the actual manufacturer, which can cause issues if the equipment needs UL or ETL certification verification.
Provide the exact model and serial numbers from the equipment nameplate for each unit, separated by commas if multiple.
COMMON MISTAKE: Guessing or using a catalog number; the plan reviewer will cross-check this against the submitted specifications, and a mismatch is a common cause for correction notices.
List the rated capacity in BTUs/hour or tons for each system, as shown on the equipment nameplate (e.g., '60,000 BTU/hr heating, 5 tons cooling').
COMMON MISTAKE: Using estimated or desired capacity; the value must match the manufacturer's specifications exactly for load calculations and energy code compliance (Oregon Energy Efficiency Specialty Code).
Provide the file name or reference for the uploaded cut sheets, installation manuals, and proof of UL/ETL/CSA certification for all listed equipment.
COMMON MISTAKE: Uploading only a product brochure; you must include the full technical specification sheet that shows compliance with OMSC and OEESC standards.
ApronPrep auto-fills 19 of 23 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Selecting the wrong project category (e.g., 'Replacement' vs. 'New System') on the application form. Salem's Planning & Development Services uses this to route your permit for the correct review and determine applicable code sections. A mismatch adds 3–5 business days for re-routing and risks missing a required energy compliance calculation. Review the City's permit application guide to match your scope of work precisely.
Providing floor plans without the specific mechanical layout, ductwork schematics, or equipment cut sheets, or failing to have drawings sealed by an Oregon-licensed Mechanical Engineer for commercial systems. Applications missing these are rejected immediately per Salem Revised Code (SRC) Chapter 15. This causes a full restart of the review cycle, adding 2–3 weeks. Ensure your contractor or engineer provides a complete, stamped plan set that shows all new equipment, routing, and connections to existing systems.
Underpaying the permit fee by miscalculating the valuation of the HVAC work. Salem's fees are based on the total project valuation, and an incorrect amount delays issuance until the balance is paid. Based on ApronPrep's analysis, this is the most common reason for a 'pending payment' hold. Use the city's current fee schedule and include all equipment, labor, and material costs in your valuation to calculate the correct government filing fee before submission.
ApronPrep auto-fills 19 of 23 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Eugene | Contact authority for current fees (payable online upon application approval) | 3 business days for intake staff review; automatic issuance upon online fee payment. Total timeline typically 5-7 business days from submission to permit issuance. |
| Portland | Contact Portland BDS for current mechanical permit fees; typically calculated based on project valuation and system complexity | 5-10 business days for plan review; inspections scheduled within 2-3 business days of permit issuance; total process 2-4 weeks depending on plan completeness and inspector availability |
| Salem | Contact authority for current fees - fees vary based on project scope and system complexity | Plan review: 3-7 business days; Permit issuance: 1-2 business days after approval; Inspections: Coordinated during construction phase (typically 1-3 inspections required) |
Contact authority for current fees - fees vary based on project scope and system complexity
Download the current version of the 'Mechanical Permit Application' (typically form BLD-MECH) from the City of Salem's Community Development Department website. Salem requires using the city-specific form, not a generic state form. Bookmark the page to reference the latest building code amendments and local amendments, as using an outdated application is a common cause for return.
Create or have a qualified designer draft scaled floor plans showing equipment locations, ductwork routing, combustion air provisions, and venting details. You'll need manufacturer specification sheets (cut sheets) for all equipment, including BTU ratings and energy efficiency data. Projects often stall here due to missing manufacturer specs or insufficient detail on vent clearances to property lines.
Fill out all 25+ fields on the application, including the contractor's Oregon Construction Contractors Board (CCB) license number, job valuation, and a detailed scope of work description. For owner-builders, you must sign the owner-builder affidavit. The most common error is listing an expired or out-of-scope CCB license for the mechanical work.
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 times vary significantly based on the complexity of the project and plan review workload at the Salem Public Works Department's Building & Safety Division. For a standard HVAC replacement, review may take 2-4 weeks, while new system installations for a major renovation could require 6+ weeks. Contact the Building & Safety Division directly to confirm current processing timelines before starting your project.
The government filing fee for a Mechanical Permit in Salem is not a flat rate. According to the official city fee schedule, it's calculated based on the total project valuation and can range from $0 to a significant amount for large commercial systems. You must submit your plans to the Building & Safety Division to receive an official fee calculation. Not legal advice — verify final costs with the Salem Public Works Department.
No, mechanical permits are issued for a specific project at a specific address and cannot be transferred to a new location. For work at a different site, you must apply for a new permit. If you are moving your business, remember to also apply for a new City Business License/Registration for the new address.
You do not renew a mechanical permit; it is valid only for the duration of the approved project. Permits expire if work is not started within 180 days or is suspended for 180 days, per the Salem Municipal Code. For ongoing compliance related to building systems, you will need a valid Certificate of Occupancy, which is required for lawful operation.
A city inspector will verify the installed HVAC equipment and ductwork comply with the Oregon Mechanical Specialty Code and your approved plans. They check for proper sizing, clearances, safety controls, venting, and that the work matches what was permitted. You must call to schedule the inspection after work is complete and all components are accessible.
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 23 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.