ADVERTISEMENT

Generation business raises Meralco's net income by 10% to ₱25.5 billion in H1 2025

Published Jul 28, 2025 04:31 pm
Manuel V. Pangilinan-led Manila Electric Co. (Meralco) increased its consolidated core net income (CCNI) by a tenth to ₱25.5 billion in the first half of 2025 on the back of the growth of its power generation business.
During a media briefing on Monday, July 28, Meralco Senior Vice President and Chief Financial Officer (CFO) Betty C. Siy-Yap reported that first-half CCNI rose by 10 percent from ₱23.2 billion a year ago.
While the distribution utility (DU) business continues to account for the highest share—at 54 percent—in Meralco's end-June CCNI, the year-on-year increase was driven by the higher 37-percent share of its power generation business, up from 27 percent last year.
Its retail electricity supply (RES) unit had a nine-percent share of the six-month CCNI.
Capital expenditures (capex)—the majority of which were used for Meralco’s solar plant developments—was at ₱47.5 billion.
Based on Meralco’s data, ₱33.6 billion was utilized for MTerra Solar, Greenergy for Global Inc., and Greentech Solar Energy Inc. power plants.
Of the capex, ₱13.7 billion was allocated for the DU, of which ₱11 billion was for new connections, asset renewals, load growth, and pole relocation activities, while ₱2.7 billion was for non-electric projects.
Meralco’s operating expenditures (opex) were up by 11 percent to ₱21.7 billion.
Its average retail rate also spiked to ₱11.4058 per kilowatt-hour (kWh).
Power generation spike
The improved CCNI was driven by the movements from its power generation unit, Meralco PowerGen Corp. (MGen).
According to Meralco, the overall CCNI was significantly boosted by MGen’s participation in the reserve market, its investment in Chromite Gas Holdings Inc., the commissioning of a 100-megawatt (MW) power plant in Singapore, and improved plant availability.
Emmanuel Rubio, president and chief executive officer (CEO) of MGen, said that the power generation arm is looking to further its investments.
Subsequently, MGen’s newly operational power plants, through MGen Renewable Energy Inc. (MGreen), increased its contribution for the first six months of the year.
Distribution utility performance
Meanwhile, the company reported 27,091-gigawatt-hours (GWh) worth of consolidated DU energy sales from Meralco and Clark Electric Distribution Corp. (Clark Electric).
The commercial sector saw the highest share in DU sales due to a steady expansion in mall and wholesale supermarkets, as well as the increase in cafés and quick-service restaurants. The residential segment came second in the DU energy share, as it welcomed newly energized customers over the past six months.
The industrial segment came third in the sales mix, due to a rising demand for semiconductors and cement, as well as a resurgence in domestic steel production.
Meralco’s most recent customer count stood at 8.1 million.
What’s next
Moving forward to the second half of the year, Pangilinan said that the power generation business will continue to thrive. However, the DU arm may see a slight slowdown.
“In terms of what will drive the profitability for this year, the distribution business will continue to go, but I think it will be up and slow than 2024,” he told reporters, citing generation capacities coming around by 2026.
“We anticipate some recovery for the full year… The DU is still growing, [but] not as much as it did in [2024].”
He cited a significant contribution from the RES unit in the previous year; however, it could lose momentum this year.
“The RES business will be down… Last year was a banner year. It was more than ₱45 billion.”

Related Tags

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