ADVERTISEMENT

Meralco bills to rise in August as rates jump by ₱0.62 per kWh

Published Aug 12, 2025 12:47 pm
Power distributor Manila Electric Co. (Meralco) announced on Tuesday, Aug. 12, an increase in electricity rates this month, primarily due to higher pass-through charges and a weakened local currency.
According to Meralco, the overall rate for a typical household is now ₱13.2703 per kilowatt per hour (kWh), a ₱0.6268 per kWh increase from ₱12.6435 per kWh in the previous month.
Joe R. Zaldarriaga, Meralco vice president and head of corporate communications, said the adjustment is equivalent to an increase of around ₱125 for residential customers consuming 200 kWh.
Zaldarriaga said the generation charge went up by ₱0.3749 per kWh, driven mainly by increases in charges from Independent Power Producers (IPPs) and the Wholesale Electricity Spot Market (WESM).
Charges from IPPs rose by ₱0.9476 per kWh, with Meralco attributing this to a nearly ₱2 depreciation of the local currency against the US Dollar, which affected around 99 percent of IPP costs that were dollar-denominated.
IPPs also posted lower average plant dispatch due to the scheduled maintenance of First Gas-Sta. Rita and First Gas-San Lorenzo power plants from June 30 to July 9 and July 10 to July 14, respectively.
WESM charges also increased by ₱0.4582 per kWh due to an almost 400 MW increase in the average capacity on outage in the Luzon grid.
However, higher IPP and WESM charges were tempered by a ₱0.2604 per kWh reduction in charges from Power Supply Agreements (PSAs) due to lower coal and liquified natural gas prices and improved average PSA dispatch. IPPs, WESM, and PSAs accounted for 25 percent, seven percent, and 68 percent, respectively, of Meralco’s total energy requirement for the period.
The transmission charge also rose by ₱0.1270 per kWh due to the National Grid Corporation of the Philippines’ higher Maximum Allowable Revenue and the collection of under-recovery from 2016 to 2022, as approved by the Energy Regulatory Commission.
Other charges, including taxes, also increased by a total of ₱0.1249 per kWh.
Zaldarriaga added that the company’s distribution charge has not moved since a ₱0.0360 per kWh reduction for a typical residential customer in August 2022.
Zaldarriaga, meanwhile, warned customers against a circulating text message scam, adding that “Meralco will never ask for your e-wallet account details or initiate refunds through text messages. We urge our customers to remain cautious and to avoid clicking suspicious links or providing any personal or financial information through text or email.”

Related Tags

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