ADVERTISEMENT

POGO closures weigh on Maynilad volume, but core profit still climbs

Published Nov 13, 2025 02:49 pm
Newly listed West Zone water concessionaire Maynilad Water Services Inc. said that its net income grew by double-digits in the third quarter on the back of higher revenues and improved cash operating expenses (OPEX).
In a statement on Thursday, Nov. 13, the company said its core net income for the July-to-September period increased 18 percent to ₱11.4 billion. Revenue posted a 9.5 percent increase to ₱27.7 billion due to the tariff increase implemented in January and a 25 percent environmental charge.
While Maynilad reported financial progress, the expansion was slightly offset by a 1.1 percent decline in billed volume. The company attributed this drop to the closure of several large commercial accounts, including some Philippine Offshore Gaming Operations (POGOs).
Its interim cash position as of the end of September was ₱162 billion. The company noted that this figure “represents the cumulative investments that Maynilad has made in the concession since 2007 that have not yet been recovered.”
Maynilad President and Chief Executive Officer Ramoncito S. Fernandez stated that ongoing service projects and infrastructure investments would help the utility maintain its financial growth.
“Our operational gains and disciplined execution show that our fundamentals remain sound, and that we are on track with our 2025 operational and financial objectives,” he said.
The water utility is continuing system upgrades and adding new facilities as part of its 2023–2025 capital expenditure (CAPEX) program.
Key projects include the 150-million-liter-per-day (MLD) Poblacion water treatment plant and modular treatment plants in Cavite, which are expected to improve services in the southern part of Maynilad’s franchise area.
Other ongoing facilities are the 20 MLD Tunasan and 46 MLD Cupang water reclamation facilities in Muntinlupa, and the 205 MLD Camana and 180 MLD Manila North wastewater treatment plants.
“They are designed not only to meet stricter effluent standards, but also to advance resource efficiency, strengthen climate resilience, and contribute to healthier, more sustainable communities across the West Zone,” Maynilad said.
As of September, the company’s non-revenue water (NRW) level—water lost due to leaks, theft, or metering issues—dropped from 39.3 percent to 32.8 percent.
Maynilad also noted that 97.8 percent of its customers now receive a 24-hour water supply, providing services to more than 10 million residents in Metro Manila and Cavite.
“Following its successful ₱34.34-billion initial public offering (IPO) and listing on the Philippine Stock Exchange on Nov. 7, 2025, Maynilad reaffirmed its commitment to sustain investments that strengthen operational efficiency, environmental sustainability, and long-term value for all stakeholders,” it concluded.

Related Tags

Maynilad Water Services Inc.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.