ADVERTISEMENT

Larger DU sales, power gen unit boost Meralco's net income in the first quarter

Published Apr 28, 2025 09:07 am

MVP Meralco Q1

Manuel V. Pangilinan-led Manila Electric Co. (Meralco) reported a 10-percent increase in its net income due to growth in the distribution utility (DU) business, along with movements in power generation.

In a briefing on Monday, April 28, Meralco said its consolidated core net income (CCNI) during the first three months of 2025 climbed to ₱11.2 billion, while its consolidated reported net income (CRNI) was up by 8.9 percent to ₱10.4 billion.

Its businesses in the DU, power generation, and retail electricity supply (RES) sector pulled up Meralco’s revenues to ₱114.5 billion.

The DU energy sales volume saw a two-percent uptick from 12,307 gigawatt-hours (GWh) to 12,493 GWh, contributing ₱6.7 billion to the net income.

This was primarily driven by Meralco and Clark Electric Distribution Corp.

While the commercial sector of its DU remains to have the highest share at the sales mix at 38 percent, the residential group welcomed new customers, driving consumption growth and contributed an additional 95 GWh during the first quarter, which is a three-percent increase to 4,257 GWh.

Its customers rose to 8.1 million during the January-to-March 2025 period.

On the power generation side, Meralco PowerGen Corp.’s (MGen) units saw a 25-percent jump in contributing to the company’s CCNI.

This was driven by the availability of stable plants, revenue generation from the reserve market, and the Chromite Gas Holdings Inc. during February.

MGen’s net saleable capacity was at 4,953.3 megawatts (MW), encompassing its portfolio in the Philippines and Singapore, resulting in a 5,294-GWh energy delivery.

The power generation arm also secured a $600-million investment from Actis through acquiring a 40-percent stake in the MTerra Solar project, while also closing a ₱150-billion omnibus loan and security agreement (OLSA) with six local banks that would finance ongoing development in the soon-to-rise largest solar and battery storage facility.

MGen Renewable Energy Inc. (MGreen) was also able to deliver 174 GWh of clean power on the back of steady plant availability across solar plants, as the company was able to complete its 52.8-MW alternating current (MWac) Cordon plant, 19.8-MWac Bongabon plant in Nueva Ecija, and 80.1-MWac Baras plant in Rizal.

Despite this growth, Manny V. Pangilinan, chairman of Meralco, believed there would be a couple of headwinds for the company, describing that “It’s going to be a tough year.”

“Probably [the] early days to get a definitive outlook on the numbers for the full year but our target is to be able to produce double-digit growth in our core income for the year, but low double-digit growth… I think a better position [to estimate the financial progress] might be in the second quarter or first half results,” he said.

Related Tags

Manila Electric Co. (Meralco)
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.