Without a Grease Trap/Interceptor Permit, you risk immediate fines and a failed compliance inspection that can halt your opening. This is a formal permit issued by the Portland Bureau of Environmental Services (BES) to regulate wastewater discharges from food service establishments. Key facts:
Analyzed from Grease Trap/Interceptor Permit
84% from one compliance interview
Manual entry or document upload required
In Portland, installing a grease trap or interceptor is a legal requirement for most food service establishments to prevent fats, oils, and grease (FOG) from entering the public sewer system. The permit is mandated by the City of Portland Bureau of Environmental Services (BES), primarily under Portland City Code Title 17, Sewers and Drains, which regulates discharges to the sewer, and specific BES administrative rules governing Grease Control Device Standards. These rules set capacity, installation, and maintenance requirements based on your kitchen's wastewater output and grease generation potential. The permit application is reviewed jointly by BES and the Bureau of Development Services (BDS) to ensure the proposed interceptor meets both plumbing and environmental codes.
Operating without a properly permitted and maintained grease interceptor carries significant and costly consequences. Based on enforcement actions in this jurisdiction, violations typically lead to:
Legal code: Local sewer use regulations, water connection requirements, road/sidewalk ordinances, grease discharge limits
Recent update: As of 2026, the City of Portland BES has integrated its grease interceptor permitting more closely with the BDS ePlans system for commercial projects, requiring all plan submissions for new interceptors to be filed digitally through this portal.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required by Portland Bureau of Environmental Services (BES) pretreatment code, as all food preparation generates fats, oils, and grease (FOG) that must be captured before discharge to the public sewer. |
| Bar / Nightclub | Required | Required if the establishment has any food preparation, a kitchen sink, or a dishwasher; FOG from glass washing and minimal food service still triggers the BES pretreatment requirement. |
| Food Truck | Required | Required if the commissary kitchen where the truck is serviced is in Portland; the permit is tied to the fixed kitchen location's plumbing, not the mobile unit itself. |
| Coffee Shop / Café | Required | Required if the location has a commercial kitchen, dishwasher, or a three-compartment sink used for washing service ware, as these generate FOG covered under BES code. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter the exact legal name of your restaurant or food service business as registered with the state, as mismatches with your business license are a common rejection reason.
COMMON MISTAKE: Using a DBA (Doing Business As) name that hasn't been officially filed with the state, or misspelling the name.
Provide your Oregon Secretary of State Business Registration Number, typically found on your Certificate of Authority or business license document.
COMMON MISTAKE: Entering a federal Employer Identification Number (EIN) instead of the state-issued business registration number required by Portland.
Use the complete street address of the restaurant facility where the grease interceptor will be installed, including suite or unit number if applicable.
COMMON MISTAKE: Listing a P.O. Box or corporate mailing address instead of the physical location of the food service operation.
Specify your business category, such as 'Full-service restaurant,' 'Fast food,' 'Catering kitchen,' 'Bakery,' or 'School cafeteria,' as this influences FOG volume estimates.
COMMON MISTAKE: Using overly vague terms like 'food business' instead of the specific classifications used by Portland's Bureau of Environmental Services.
Indicate whether the establishment is 'New,' 'Existing - Remodel,' or 'Existing - Change of Ownership,' as permits and inspection requirements differ.
COMMON MISTAKE: Failing to update this field for an existing business undergoing renovation, which can trigger an incorrect permit pathway.
Calculate and enter your estimated daily volume of Fats, Oils, and Grease (FOG) in gallons, based on your menu, seating capacity, and water usage, per Portland FOG Program guidelines.
COMMON MISTAKE: Underestimating volume to try to get a smaller, cheaper interceptor, which leads to permit denial when the city's calculation doesn't match.
Provide your projected average number of meals served per day, a key metric the city uses to cross-check your FOG volume estimate.
COMMON MISTAKE: Providing an annual or weekly number instead of the daily average, or giving a peak number (like a busy Saturday) instead of a realistic average.
Describe the precise planned location for the grease interceptor (e.g., 'In the kitchen mechanical room, southeast corner,' 'Exterior, north side of building adjacent to loading dock').
COMMON MISTAKE: Giving an incomplete description like 'in the kitchen' which doesn't allow for plan review of accessibility and plumbing connections.
Check this box to certify that the installed interceptor will have clear, unobstructed access for city inspectors and pumping contractors.
COMMON MISTAKE: Leaving this box unchecked, which is an automatic rejection as it's a non-negotiable requirement for permit approval.
Specify the make, model, and type of grease interceptor (e.g., 'Hydromechanical Grease Interceptor, Model XYZ-1000,' 'Gravity Grease Interceptor, 1500-gallon capacity').
COMMON MISTAKE: Listing a generic type like 'grease trap' without the specific model details required for approval against Portland's approved equipment list.
ApronPrep auto-fills 31 of 37 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Entering the required flow rate (GPM) or fixture unit count based on guesswork instead of using the City of Portland's Plumbing Code (based on the Uniform Plumbing Code). An undersized trap will be rejected, requiring a new hydraulic load calculation and plan re-submission. Avoid by using a licensed plumber or mechanical engineer to calculate the exact capacity based on your kitchen's fixture list and peak discharge rates. Based on ApronPrep's analysis, this mistake adds 2-3 weeks to your timeline.
Failing to provide a detailed, scaled plumbing plan showing the trap's location, pipe sizes, slopes, cleanouts, and connection points, or using a generic schematic. The Bureau of Development Services (BDS) requires plans stamped by an Oregon-licensed plumber. Rejection reason is typically 'Insufficient plan detail.' Provide plans that clearly show the trap is accessible for maintenance, downstream of all kitchen fixtures, and conforms to code venting requirements.
Selecting the wrong 'Establishment Type' (e.g., 'Restaurant' vs. 'Commercial Kitchen' or 'Bakery') or underestimating the projected fats, oils, and grease (FOG) output. This error leads to incorrect permitting tier and inspection frequency. For example, a high-volume barbecue restaurant listing as a standard cafe will be non-compliant. Consult the Portland Bureau of Environmental Services' (BES) FOG Manual to correctly classify your operation and estimate waste volume.
ApronPrep auto-fills 31 of 37 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Eugene | ||
| Portland | Not specified in provided document | Not specified in provided document; program enforcement effective July 1, 2016 |
| Salem |
Not specified in provided document
Identify your facility's status, as the required grease control equipment size and permit pathway differ. New establishments must design equipment into approved plumbing plans. Remodeled or existing facilities must document current fixtures and flows. This initial classification dictates which city engineering and environmental health offices you must coordinate with. Duration: 1-2 business days to review plans and city code.
Choose equipment from Portland's list of approved devices that meets the required hydraulic capacity based on fixture types and flow rates from your plumbing plans. You must purchase from a licensed supplier. The wrong size or unapproved model is a common cause for permit rejection and requires re-submission. Duration: 1-2 weeks for sourcing and delivery.
Install the equipment according to manufacturer and Portland Public Services specifications, ensuring it is easily accessible for city inspectors and maintenance crews. It cannot be buried under concrete or obstructed. Improper placement is a frequent inspection failure point, requiring costly rework. Duration: 1-3 days for licensed plumbing contractor installation.
Applications are handled by your local department of public works (dpw) 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 widely per the Portland Bureau of Development Services and are contingent on your application's completeness and the city's inspection schedule. Approval typically follows a successful plumbing and mechanical inspection, which is coordinated after your Building Permit or trade permit review. Contact the Bureau of Development Services for a current estimate based on your project specifics.
The government filing fee for the permit itself is $0–$0, as this review is typically integrated into other plumbing or mechanical permit fees, according to the city's fee schedule. However, you will incur costs for the required inspections and any associated Electrical Permit or plumbing permit reviews. Not legal advice — verify final costs with the Portland Bureau of Development Services.
No. Grease trap/interceptor permits are specific to the installed equipment and location, as stated by Portland's plumbing code. You must apply for a new permit at the new location, which will require new plans, calculations, and inspections to ensure compliance with site-specific sewer connection rules. This process is similar to applying for a new Certificate of Occupancy.
The installation permit itself does not renew; it is a one-time approval for construction. Ongoing compliance is enforced through mandatory maintenance and annual inspections by a licensed waste hauler, with records submitted to the city as posted on the Portland Bureau of Environmental Services website. Failure to maintain records can result in violations separate from your initial permit status.
A city inspector will verify the trap's installation matches the approved plans, checking for proper sizing, location, venting, and accessibility for maintenance. They will also confirm it is the correct type (e.g., gravity or automatic) for your facility's estimated grease waste, per Portland City Code Title 17. Passing this inspection is a critical step before final approval of your related plumbing permit.
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 37 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.