Why POME Needs MBBR as a Polishing Step
Anaerobic digestion alone cannot bring palm oil mill effluent to Malaysian or Indonesian discharge limits in 2026. A covered lagoon or CSTR typically removes 90–95% of raw COD, but the residual stream still carries 1,000–3,000 mg/L COD and 80–400 mg/L ammonia-nitrogen — well above the Malaysian DOE limit of BOD ≤20 mg/L for inland discharge (EQA 1974, reg. 2009) and the Indonesian PP No. 22/2021 caps of COD ≤200 mg/L, BOD ≤100 mg/L, and NH3-N ≤5 mg/L for flows ≥100 m³/d. An MBBR positioned downstream of the existing anaerobic train is the most compact aerobic step to close that gap without converting the mill into a CAS plant.
The flow driver is straightforward: POME volume runs at roughly 0.67 m³ per tonne of fresh fruit bunch (FFB), so a 60 t/h mill — the same throughput Foong et al. (2020) used for the Malaysia case study — generates on the order of 960 m³/d of raw effluent. Raw POME itself is too hot and too concentrated to feed an aerobic reactor directly: COD 25,000–80,000 mg/L, BOD 12,500–35,000 mg/L, pH 3.5–5.0, 80–95 °C, and TSS 15,000–25,000 mg/L. Anaerobic treatment drops both the load and the temperature into a range where biofilm kinetics actually work, which is why MBBR belongs after the digester, not in front of it.
This is the "missing middle" the mill manager keeps running into: the open pond strips organics and captures methane if covered, but the facultative pond downstream cannot nitrify reliably, and there is no room to build a 5,000 m² activated-sludge train on a working mill site. MBBR fits in 150–300 m². The MBR for food processing wastewater engineering specs article covers what happens if you decide to push polishing one stage further into reuse-quality water.
| Parameter | Raw POME | Post-anaerobic POME (MBBR feed) | MBBR effluent target |
|---|---|---|---|
| COD (mg/L) | 25,000–80,000 | 800–3,000 | 150–250 |
| BOD (mg/L) | 12,500–35,000 | 200–800 | ≤20 |
| NH3-N (mg/L) | 20–80 | 80–400 | ≤5 |
| TSS (mg/L) | 15,000–25,000 | 200–600 | ≤50 |
| pH | 3.5–5.0 | 7.0–8.0 | 7.0–7.5 |
| Temperature (°C) | 80–95 | 30–38 | 28–35 |
POME Characterization That Drives MBBR Design
The MBBR feed is not municipal sewage, and treating it like municipal sewage is the most common design error. After a mesophilic CSTR or covered anaerobic lagoon, POME typically arrives at the MBBR with COD 800–3,000 mg/L, BOD 200–800 mg/L, NH3-N 80–400 mg/L, TSS 200–600 mg/L, pH 7.0–8.0, and temperature 30–38 °C. That temperature range is a quiet advantage: biofilm metabolic rates run 1.5–2× faster at 35 °C than at the 15–20 °C typical of a European municipal MBBR, which is why a 6–12 h HRT works here when the textbook would otherwise demand 18–24 h.
The nutrient balance is usually phosphorus-limited at this stage because anaerobic digestion consumes orthophosphate into biomass but does not reload it. Plan on dosing 5–10 mg/L P as DAP or MAP to keep BOD:N:P near 100:5:1 — without it, nitrification collapses within 2–3 weeks. Residual FOG at 50–200 mg/L and fine fiber carry-over are the two operational threats unique to POME; both shorten the interval between media inspections and force a DAF unit in front of the reactor.
Solids management is different from CAS. MBBR does not rely on mixed liquor, so there is no SVI, no RAS, and no clarifier-driven MLSS target. The biofilm attached to the carrier is the working biomass, and the only suspended solids you need to control are the ones entering with the feed and leaving in the effluent. The MBR engineering reference covers what changes when a membrane stage is added downstream.
| Design driver | Typical post-anaerobic POME | Design implication |
|---|---|---|
| C:N:P ratio | Often P-limited (BOD:N ≈ 100:5–10, P <1) | Dose 5–10 mg/L P as DAP/MAP |
| Residual FOG | 50–200 mg/L | Require DAF to <30 mg/L before MBBR |
| Fiber carry-over | Visible, intermittent | 1–3 mm bar screen upstream of DAF |
| Temperature | 30–38 °C | No heating; HDPE media rated ≥40 °C continuous |
| Alkalinity | 1,500–3,000 mg/L CaCO3 | Usually sufficient; supplement only if NH3-N >300 mg/L |
MBBR Process Design Parameters for POME

For post-anaerobic POME polishing, the working envelope is a 30–50% carrier filling fraction, 6–12 h hydraulic retention time, 2–4 kg COD/m³·day organic loading rate, and a 5–6 mg/L dissolved oxygen setpoint. These are the numbers you can put on a P&ID without redlines from a peer reviewer.
Carrier media is HDPE or PE moving-bed media with a specific surface area of 500–800 m²/m³, retained by cylindrical sieve screens with 5–8 mm slots to prevent washout without blinding. A 40% filling fraction is a defensible default: high enough to carry capacity, low enough that the aeration grid can keep the bed in motion. Push past 50% and media bridging starts to starve pockets of oxygen, particularly in the corners of rectangular tanks.
Organic loading rate sits at 2–4 kg COD/m³·day for POME polishing, and I would cap the design at roughly 6 kg/m³·day even for high-strength feed — above that, biofilm sloughing becomes episodic and effluent quality swings by 30–40% on a 24-hour basis. HRT is the easier number to defend: stay between 6 and 12 hours. Below 4 h, nitrification drops sharply because the nitrifier generation time simply cannot keep up; above 16 h, you are paying for tank volume and blower power you do not need.
Dissolved oxygen control is the single most useful measurement on this reactor. Maintain ≥3 mg/L for carbonaceous removal across the bed and ≥4 mg/L at the outlet for combined nitrification, with a 5–6 mg/L practical setpoint. Coarse-bubble diffusers on a 5 min on / 1 min off cycle keep the bed fluidized and prevent POME residual solids from settling onto the media. Critically, MLSS is not the operating parameter here — stop thinking in activated-sludge terms. Biofilm attachment on the carrier is what defines performance, and the only suspended solids you manage are the in-and-out flux of TSS. HDPE media must be rated for ≥40 °C continuous service even though the bulk liquid sits at 30–38 °C, because local temperatures at the air header run higher during summer shutdowns.
| Parameter | Working range | Design default for POME polishing |
|---|---|---|
| Carrier filling fraction | 30–50% | 40% |
| Specific surface area of media | 500–800 m²/m³ | ≥650 m²/m³ |
| HRT | 6–12 h | 8 h |
| Organic loading rate | 2–4 kg COD/m³·day | 3 kg COD/m³·day |
| DO setpoint | 3–6 mg/L | 5 mg/L |
| Media slot screen | 5–8 mm | 7 mm |
| Diffuser cycle | Continuous to 5:1 intermittent | 5 min on / 1 min off |
Pretreatment and POME-Specific MBBR Protections
MBBR failures on POME almost always trace back to missing or undersized pretreatment, not to the biofilm itself. Three failure modes account for the majority of unplanned shutdowns: fiber blinding the carrier screens, FOG coating the media, and phosphorus starvation of the nitrifier population.
First stage is a rotary mechanical bar screen for POME headworks with 1–3 mm aperture. Anything coarser lets fruit debris, shell fragments, and fiber bundles through, and they will eventually mat on the MBBR screens and force an emergency drain. Second stage is a dissolved air flotation (DAF) unit for POME FOG removal, sized to drop FOG below 30 mg/L and TSS below 100 mg/L ahead of the MBBR. Without DAF, residual oil coats the HDPE carriers within 2–3 weeks of operation and the biofilm underneath begins sloughing in sheets.
Third, pH correction and phosphorus dosing. POME post-anaerobic sits at pH 6.5–7.0; lift it to 7.2–7.5 with lime or NaOH, and do not push above 8.0 because free ammonia toxicity to nitrifiers rises sharply past that line. Dosing is handled by an automatic chemical dosing for phosphorus and pH correction skid, with 5–10 mg/L P delivered as DAP or MAP into the MBBR feed line. Without it, nitrification collapses within 2–3 weeks — this is the most common cause of "the MBBR stopped removing ammonia" service calls.
MBBR vs SBR vs MBBR+MBR vs Constructed Wetland

For a POME polishing step at 500–1,000 m³/d, MBBR wins on footprint and operational simplicity; MBBR+MBR wins on water reuse; SBR and constructed wetlands fit only narrow edge cases. The table below is the one to take into a P&ID review when someone asks why not just build an SBR.
SBR delivers similar COD and ammonia removal but requires 2–3× the footprint, batch scheduling that demands a control system, and a decanter that will need maintenance every 18–24 months. It is defensible only at flows under 200 m³/d. MBBR+MBR adds a submerged membrane stage that pushes effluent to reuse quality for boiler or sterilization make-up water; CAPEX is roughly 2× MBBR alone, but it eliminates freshwater intake on the mill. Constructed wetlands have the lowest OPEX of any option, but they need 1–5 ha of land — rarely available inside a working mill compound, though sometimes viable at satellite dewatering stations. Conventional activated sludge is the legacy option and the one most POME plants are trying to escape: vulnerable to bulking from residual FOG, requires MLSS and SVI control, and needs a larger aeration tank with more operator attention than MBBR.
| Option | Footprint per m³/d | COD removal | NH3-N removal | Operator skill | CAPEX index | OPEX index |
|---|---|---|---|---|---|---|
| MBBR (polishing) | 0.15–0.30 m² | 60–80% | 70–90% | Low–moderate | 1.0× | 1.0× |
| SBR | 0.45–0.70 m² | 65–85% | 70–90% | Moderate–high | 1.1× | 0.9× |
| MBBR + MBR (reuse) | 0.20–0.35 m² | 85–95% | 90–98% | Moderate | 2.0× | 1.4× |
| Constructed wetland | 10–30 m² | 50–70% | 40–60% | Low | 0.6× | 0.3× |
| Conventional activated sludge | 0.35–0.55 m² | 65–85% | 60–80% | High | 1.2× | 1.1× |
Two Real POME Plant Configurations Using MBBR
Configuration A is a greenfield mill: covered anaerobic CSTR operating at ~40 °C with 20-day HRT and full biogas capture, followed by effluent cooling/equalization, DAF, MBBR, chlorination, and sludge dewatering before discharge. For the 60 t/h Foong et al. (2020) reference mill producing ~960 m³/d of POME, the MBBR tank itself runs roughly 300 m³ on an 8-hour HRT, occupying about 150 m² of plan area. The integrated system Foong modeled exported up to 1.9 MW of electrical power on average and cut 50,430 t CO2e/year versus an open ponding baseline — a relevant benchmark for any ESG narrative attached to the upgrade.
Configuration B is the retrofit that 80–90% of Malaysian and Indonesian mills actually need: the existing open anaerobic/facultative pond is upgraded to a covered anaerobic lagoon for biogas capture and methane compliance, and a new DAF + MBBR polishing train is added at the pond outlet. CAPEX is lower than greenfield because the pond volume stays, but the biogas-capture upgrade is non-negotiable if the mill is to meet methane regulation under Malaysian DOE controls or Indonesian PP No. 22/2021. MBBR retrofit is the highest-leverage upgrade for an aging mill trying to meet 2026 effluent rules without abandoning pond infrastructure already on the balance sheet. When biofilm loss or media washout shows up a year into operation, the MBBR troubleshooting guide for biofilm loss and media washout is the next document to open.
Cost, Footprint, and Operator Considerations for 2026

For a 500–1,000 m³/d POME polishing train — media, tank, blowers, screens, DAF, dosing — installed CAPEX sits in the USD 180–450 per m³/d envelope, with carrier media alone at USD 60–120 per m³ of reactor. OPEX is dominated by aeration at 0.15–0.30 kWh/m³, plus roughly USD 0.02–0.05/m³ for phosphorus dosing; there is no polymer consumption and no operator-intensive sludge-wasting step. Footprint is typically 50–70% smaller than an equivalent SBR for the same COD load, which is what makes MBBR the only realistic option on space-constrained mill sites.
Operator skill is the underappreciated selling point. MBBR is more forgiving than CAS — no MLSS control, no RAS, no SVI monitoring — but it still requires weekly DO probe calibration, monthly carrier inspection for FOG coating, and quarterly media sampling for biofilm thickness. HDPE carriers are rated for 10+ years of service; the process tank and blowers drive the 20-year lifecycle cost. Where the next dollar of polish is justified — typically when a mill wants to recycle effluent to the boiler instead of drawing river water — the right follow-on is an MBR membrane stage for water-reuse polish, often paired with a high-efficiency sedimentation tank for solids reduction ahead of the membrane.
Frequently Asked Questions
What HRT does an MBBR need for POME polishing?
6–12 hours is the working window, with 8 hours as a defensible default for post-anaerobic POME at 800–3,000 mg/L COD. Below 4 hours, nitrification drops sharply because the nitrifier generation time cannot keep up with the hydraulic washout. Above 16 hours, you are paying for tank volume and blower power the biology does not need. The MBBR troubleshooting guide walks through what happens when HRT is set incorrectly.
What is the typical MBBR effluent quality for Malaysian DOE or Indonesian PP 22/2021 compliance?
A correctly loaded MBBR on post-anaerobic POME delivers 60–80% COD removal and 70–90% ammonia-nitrogen removal, producing effluent with BOD ≤20 mg/L and NH3-N ≤5 mg/L at the outlet. That meets Malaysian DOE inland discharge (EQA 1974) and Indonesian PP No. 22/2021 limits for flows ≥100 m³/d without a downstream membrane. If the mill needs to reuse water in the boiler, add a membrane stage downstream.
Does POME need a DAF in front of the MBBR?
Yes, in nearly every case. Residual FOG at 50–200 mg/L coats HDPE carriers within 2–3 weeks if not reduced, and fiber carry-over blinds the slot screens. A DAF unit sized to drop FOG below 30 mg/L and TSS below 100 mg/L is the standard engineered protection, paired with a 1–3 mm rotary bar screen at headworks.
How much does an MBBR cost for a palm oil mill in 2026?
For a 500–1,000 m³/d POME polishing train including media, tank, blowers, screens, DAF, and dosing, installed CAPEX runs USD 180–450 per m³/d. OPEX is dominated by aeration at 0.15–0.30 kWh/m³, with no polymer and no operator-intensive sludge wasting. Footprint is typically 50–70% smaller than an equivalent SBR for the same load.