Why Bali Sewage Treatment Is a Distinct Engineering Problem
A municipal sewage treatment plant in Bali Indonesia must be sized for a tropical, tourism-peaked, coastal loading profile that temperate-climate design manuals do not capture. Bali recorded 6.3 million international tourist arrivals in 2023 (BPS Bali), and that visitor base stacks on top of a 4.3 million resident population producing roughly 1.0–1.2 million m³/day of domestic wastewater across the province, with treatment coverage still below 65% in Denpasar municipality (PDAM/PUPR Bali figures, 2023). Hotel occupancy in South Bali drives a 2.5–3x dry-season vs. wet-season loading multiplier, peaking in July–August and December–January, so a plant sized on annual average will under-perform within twelve months of commissioning.
Ambient temperature runs 26–32°C year-round, which accelerates biological reaction rates by 40–60% over a 15°C temperate baseline but also increases observed sludge yield by 20–30%, pushing aeration tank and sludge-handling sizing in opposite directions. Coastal aquifer salinity intrusion is well documented across Denpasar, Sanur, Kuta, Seminyak, and Nusa Dua, with raw influent chloride frequently measured at 1,000–3,000 mg/L; biology must therefore be chloride-tolerant, and any carbon-steel tankage, blower oil cooler, or pump volute wetted by raw sewage should be specified in FRP, duplex stainless, or PU-lined steel. Land in tourist zones is also priced for villa revenue, so a 250 m³/day resort plant is typically required to fit in a buried footprint under 50 m², which rules out conventional activated sludge layouts and pushes the design toward packaged A/O or compact secondary clarifier configurations.
Indonesian Effluent Standards and the Regulatory Stack for Bali
Effluent compliance for any IPAL in Bali is set by Permen LHK No. P.5/MENLHK/Setjen/Kum.1/2021 on domestic wastewater treatment quality standards, which caps BOD at 25 mg/L, COD at 50 mg/L, TSS at 30 mg/L, free NH3-N at 5 mg/L, and total coliform at 3,000 MPN/100 mL for discharge to Class I and II water bodies. The parent regulation is PP No. 22 Tahun 2021 on environmental management implementation, which sits under UU No. 32/2009 and mandates AMDAL for plants above 100 m³/day, with UKL-UPL for smaller installations. Where treated effluent is recycled for toilet flushing or landscape irrigation inside a hotel, Permenkes No. 32/2017 governs reuse microbiological quality; most Bali resort projects therefore spec to a tighter internal target (BOD ≤20 mg/L, NH3-N ≤1 mg/L) to satisfy both discharge and reuse limits from a single treatment train.
PP 22/2021 classifies receiving water bodies into Class I (raw drinking water source), Class II (recreation/aquaculture), Class III (irrigation), and Class IV (non-contact), and most tourist-zone plants in Bali are required to hit Class II for stream discharge or Class III if the outfall feeds a Subak rice-terrace system. Plants above 500 m³/day must also report continuously through the KLHK SIMPEL online portal, and provincial DLHK Bali issues the operational permit (SLO) after a successful commissioning report. Designing to the numbers in the table below is non-negotiable for any project that will be signed off.
| Parameter | Permen LHK P.5/2021 limit (Class I/II) | Typical Bali design target | Notes |
|---|---|---|---|
| BOD₅ | ≤25 mg/L | ≤20 mg/L | 20 mg/L internal target to cover reuse under Permenkes 32/2017 |
| COD | ≤50 mg/L | ≤40 mg/L | MBR effluent routinely hits this; WSZ needs polishing |
| TSS | ≤30 mg/L | ≤10 mg/L | Drives secondary clarifier or membrane selection |
| Free NH3-N | ≤5 mg/L | ≤1 mg/L | Defines anoxic volume in A/O or A²/O train |
| Total coliform | ≤3,000 MPN/100 mL | ≤1,000 MPN/100 mL | Reuse irrigation typically targets ≤1,000 MPN/100 mL |
| pH | 6.0–9.0 | 6.5–8.0 | Coastal plants can drift alkaline from seawater intrusion |
| Chloride (influent design) | Not regulated (effluent) | ≤3,000 mg/L intermittent | Defines halotolerant seed and material spec |
Total nitrogen is not capped numerically under P.5/2021 for domestic discharge, but Class II receiving-water ammonia loading is enforced through SK Men LHK site-specific decrees, and Bali DLHK increasingly uses a TN ≤30 mg/L working benchmark for plants in sensitive lagoon catchments. The total nitrogen discharge standards comparison is worth reviewing if the project discharges to a closed bay such as Benoa.
Influent Characteristics for Bali Municipal and Resort Plants

A defensible influent baseline is the single most common gap in Bali IPAL designs I've reviewed: engineers borrow EPA Chapter 3 numbers, then the plant misses BOD or NH3-N in the second dry season. For a Bali municipal plant receiving a mixed residential and small-commerce catchment, expect BOD 200–350 mg/L, COD 400–600 mg/L, TSS 250–450 mg/L, NH3-N 25–45 mg/L, oil & grease 30–80 mg/L, pH 6.5–7.8, and temperature 28–32°C. For a Bali hotel/resort plant, the FOG load is materially higher (80–150 mg/L from kitchen, laundry, and pool backwash), the BOD variability is lower than municipal because of online guest turnover, and the per-capita flow is 250–500 L/guest-day once laundry and pool backwash are included — roughly double the temperate design assumption of 120–180 L/cap-day.
Coastal plants must design for up to 3,000 mg/L Cl⁻ on an intermittent basis; halotolerant activated sludge has been shown to operate at 5,000 mg/L Cl⁻ with a 15–25% kinetic efficiency penalty (Zhongsheng field data, 2024–2025), which usually translates into a 20–30% larger aeration tank and an HRT bump from 6 h to 8 h. Diurnal hydraulics in tourist zones are sharp: peak flow windows are 09:00–11:00 and 19:00–22:00, driven by guest turnover and kitchen prep, so a minimum of 6–8 hours of equalization is required to keep the biological stage from being slug-loaded. Skipping equalization is the most common root cause of ammonia breakthrough at resort sites.
| Parameter | Bali municipal | Bali hotel/resort | Design implication |
|---|---|---|---|
| BOD₅ | 200–350 mg/L | 250–400 mg/L | Aeration tank SRT 12–20 d |
| COD | 400–600 mg/L | 500–800 mg/L | F/M ratio 0.10–0.20 kg BOD/kg MLVSS·d |
| TSS | 250–450 mg/L | 200–350 mg/L | Bar screen 3 mm + grit removal |
| NH3-N | 25–45 mg/L | 20–35 mg/L | Anoxic zone ≥30% of aeration volume |
| Oil & grease | 30–80 mg/L | 80–150 mg/L | DAF pre-treatment if FOG >80 mg/L |
| Temperature | 28–32°C | 28–32°C | High-rate biological kinetics apply |
| Chloride | 500–1,500 mg/L | 1,000–3,000 mg/L | Halotolerant seed, duplex/FRP materials |
| Per-capita flow | 120–180 L/cap-d | 250–500 L/guest-d | Equalization for 6–8 h |
Process Selection: Choosing the Right Configuration for Bali
Process selection in Bali is driven by four variables: plant size, available footprint, influent FOG/Cl⁻, and whether the effluent will be reused. For 50–500 m³/day resort flows on tight land, the WSZ series underground A/O packaged plant combines anoxic + aerobic + sedimentation + chlorination inside a single buried FRP or carbon-steel tank, ships in 20-ft or 40-ft containers, and runs fully automatic without a dedicated operator. For 500–5,000 m³/day municipal and large hotel-cluster flows, an integrated MBR membrane bioreactor delivers sub-1 μm filtered effluent with COD routinely below 30 mg/L and near-zero TSS, with a 60% smaller footprint than conventional activated sludge.
Pre-treatment selection is just as important. If the catchment is food-and-beverage-rich (a hotel cluster, a pasar, or a mixed-use commercial front feeding a municipal line), a DAF pre-treatment system at 4–300 m³/h will strip >90% of oil & grease and 70–80% of TSS before the biological stage, which directly prevents the MBR membrane fouling and clarifier bulking that kills Bali plants. For plants above 2,000 m³/day, add a rotary mechanical bar screen (GX series) for rag and debris removal, plus an automatic chemical dosing system for phosphorus precipitation if Class II/III reuse is required. For sludge above 50 kg DS/day, a plate and frame filter press for sludge dewatering will produce a <65% moisture cake and cut haulage volume by roughly 80%. For final disinfection of reuse or Class II effluent, an on-site ClO₂ disinfection generator is preferred over chlorine gas for tropical tourist-zone safety, biofilm control, and the absence of trihalomethane formation at the 30°C operating point.
| Flow range | Typical application | Recommended train | Footprint envelope |
|---|---|---|---|
| 50–500 m³/day | Resort/hotel, buried | Bar screen → equalization → WSZ A/O packaged → ClO₂ | <50 m² at 250 m³/day, fully buried |
| 200–1,000 m³/day | Hotel cluster, small municipal | GX screen → DAF → MBR → ClO₂ | 120–250 m² above grade |
| 1,000–5,000 m³/day | Denpasar, Ubud, Singaraja municipal | GX screen → grit → DAF (if FOG >80 mg/L) → MBR → ClO₂ + chemical dosing | 400–900 m² above grade |
| 2,000–10,000 m³/day | Large municipal with reuse | Headworks + DAF + MBR + filter press + ClO₂ | 900–2,000 m², slab-on-grade |
The decision framework: pick buried WSZ when land is <60 m² and the plant is <500 m³/day; pick MBR the moment the site is coastal, the effluent is reused, or TSS must be <10 mg/L; add DAF the moment FOG or floatable load is >80 mg/L; add a filter press the moment sludge haulage cost or landfill gate fee is non-trivial.
Sizing and Cost Benchmarks for Bali Plants (2026)

CAPEX for a 2026 Bali IPAL, in USD FOB China or CIF Surabaya, breaks down by size band as follows: 50 m³/day plant (WSZ) is approximately $35K–$60K; 250 m³/day plant (WSZ or entry MBR) is approximately $120K–$220K; 1,000 m³/day plant (MBR with headworks) is approximately $450K–$800K; 5,000 m³/day plant (MBR + sludge dewatering) is approximately $2.0M–$3.5M. OPEX for MBR plants above 1,000 m³/day runs $0.08–$0.18/m³, dominated by energy at 0.45–0.65 kWh/m³ and membrane replacement on a 5–7 year cycle, while small WSZ resort plants run $0.18–$0.32/m³, dominated by sludge haulage and chemical dosing rather than power.
Bali-specific cost adders need to be priced in early: an 8–12% island-freight and crane-installation premium over Java pricing is standard, plus 11% VAT and the applicable import duty structure under Indonesia's NKRI customs regime, and an EPC construction timeline of 8–12 weeks for a 250 m³/day WSZ plant or 6–9 months for a 1,000 m³/day MBR plant including civil works and commissioning. After-sales service is now standardized around 4G/IoT remote monitoring, with quarterly site-visit service contracts covering membrane cleaning and spare-parts replenishment; the remote monitoring for wastewater plants guide is the most useful reference for what to require in the contract.
| Plant size | CAPEX 2026 (USD) | OPEX (USD/m³) | Timeline | Key cost driver |
|---|---|---|---|---|
| 50 m³/day (WSZ) | $35K–$60K | $0.22–$0.32 | 6–8 weeks | Sludge haulage |
| 250 m³/day (WSZ or MBR) | $120K–$220K | $0.18–$0.28 | 8–12 weeks | Chemical dosing |
| 1,000 m³/day (MBR) | $450K–$800K | $0.10–$0.18 | 4–6 months | Energy at 0.45–0.65 kWh/m³ |
| 5,000 m³/day (MBR + sludge) | $2.0M–$3.5M | $0.08–$0.14 | 6–9 months | Membrane replacement every 5–7 yr |
Procurement and Compliance Checklist for Bali
Procurement for an Indonesian IPAL has a defined sequence, and skipping steps guarantees either customs delays or commissioning rejection. The vendor must support SNI certification where applicable, supply UKL-UPL/AMDAL documentation support in Bahasa Indonesia, and provide O&M manuals in Bahasa. The eight documents that DLHK Bali and the EPC typically demand are: design drawings (GA and PID), P&ID, electrical single-line diagram, material certificates (FRP/duplex/stainless traceability), factory acceptance test report, installation manual, commissioning plan with biological-seeding procedure, and operator training records.
Commissioning and permit sequencing runs in this order: civil works → equipment installation → leak test → biological seeding (4–6 weeks for warm-climate activated sludge to reach steady state) → performance test against Permen LHK P.5/2021 limits (BOD 25, COD 50, TSS 30, NH3-N 5 mg/L) → DLHK commissioning report → operational permit (SLO). The three most common rejection causes at commissioning in Bali are ammonia breakthrough from an under-sized anoxic stage, TSS carryover from an under-sized secondary clarifier, and FOG fouling when DAF pre-treatment has been omitted on a food-service-rich catchment — each of these is a design-stage decision, not a commissioning-stage fix.
Frequently Asked Questions

What are the 2026 effluent limits for a municipal sewage treatment plant in Bali Indonesia?
Under Permen LHK P.5/2021, the headline limits are BOD ≤25 mg/L, COD ≤50 mg/L, TSS ≤30 mg/L, free NH3-N ≤5 mg/L, and total coliform ≤3,000 MPN/100 mL for discharge to Class I/II water bodies. Resort projects typically design to BOD ≤20 mg/L and NH3-N ≤1 mg/L to satisfy Permenkes 32/2017 reuse targets.
What is the right treatment process for a 50–500 m³/day hotel in Bali?
A buried WSZ series A/O packaged plant handles 50–500 m³/day resort flows on footprints under 50 m² at 250 m³/day, with anoxic, aerobic, sedimentation, and chlorination stages in a single FRP or carbon-steel vessel. Add DAF pre-treatment if kitchen and laundry FOG exceeds 80 mg/L, and add MBR if Class II reuse is required.
How many hours of equalization do Bali resort plants need?
Minimum 6–8 hours of hydraulic equalization is required for resort plants to buffer the 09:00–11:00 and 19:00–22:00 guest-turnover peaks. Skipping equalization is the most common cause of ammonia breakthrough during commissioning at Bali hotel sites.
What is the 2026 CAPEX for a 1,000 m³/day MBR plant in Bali?
A 1,000 m³/day MBR plant with headworks delivered CIF Surabaya is approximately $450K–$800K in 2026, plus 8–12% Bali island-freight premium and 11% VAT, with a 4–6 month EPC timeline including civil works and commissioning. OPEX runs $0.10–$0.18/m³ dominated by energy at 0.45–0.65 kWh/m³.
How do I size for coastal salinity in Denpasar, Kuta, or Seminyak?
Design for influent chloride up to 3,000 mg/L intermittent in coastal Denpasar, Kuta, Seminyak, and Nusa Dua sites, and select halotolerant seed and FRP or duplex stainless materials for all wetted steelwork. Expect a 20–30% larger aeration tank and an HRT bump from 6 h to 8 h to absorb the 15–25% kinetic penalty at 5,000 mg/L Cl⁻.