ADVERTISEMENT

ERC urged to ensure Meralco, other power distribution firms implementing fair pricing amid electricity rate hike

Published Jul 13, 2026 01:28 pm

At A Glance

  • Senate President Sherwin Gatchalian made the appeal as he also urged the Energy Regulatory Commission (ERC) to make sure that Meralco will implement staggered increases of electricity rate hikes to shield consumers from price shocks.
Photo from Meralco
Photo from Meralco
As Meralco customers gear up for an increase in power rates this July, the Energy Regulatory Commission (ERC) should ensure consumers will not experience any irregularities in their electricity bills.
Senate President Sherwin Gatchalian made the appeal as he also urged the ERC to make sure that Meralco will implement staggered increases of electricity rate hikes to shield consumers from price shocks.
“The recent announcement by Meralco of an electricity rate hike for the July billing cycle presents a heavy financial distress for millions of Filipino households and small business owners,” Gatchalian said.
“Stringent ERC oversight is necessary to ensure that Meralco’s distribution charges are accurate and fair and that consumers are not charged arbitrarily,” he said.
The Senate chief also said the ERC should actively monitor Meralco and other generation companies and ensure they are implementing staggered payment.
"Electricity is a basic necessity, so Meralco and other stakeholders must consider not only their interests but, above all, the welfare of consumers,” he said. 
Sen. Risa Hontiveros, meanwhile, sought a Senate inquiry into the “ironically unfair” consumer protection policies of the ERC following reports of erroneous electricity billings due to wrong meter readings.
Hontiveros filed Senate Resolution No. 509 which seeks to determine whether Republic Act No. 9136, or the Electric Power Industry Reform Act (EPIRA), and the Magna Carta for Residential Electricity Consumers provide sufficiet protection for households that have, for several months, raised concerns over irregular electricity bills caused by wrong meter readings.
“ERC has a mandate to protect electricity consumers, but some of its current policies may be placing the burden on the very people it is supposed to protect. We need to look into these policies and update all of these if necessary,” Hontiveros said.
She noted that the issue has become more urgent at this time, considering that since February, power rates have increased several times, including this month’s P0.3428 per kilowatt-hour in generation charges, further adding to the financial strain on Filipino households. 
“It is unacceptable that while consumers are struggling to correct incorrect billing statements, we are also the ones being hit with successive increases in electricity bills,” the lawmaker noted.
“If there are policies that put them at a disadvantage, it is time to review and reform them to ensure that they are fair and truly pro-consumer,” she stressed.

Related Tags

MERALCO Electricity bills ERC Sherwin Gatchalian Risa Hontiveros
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; } }

{{ static_articles_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.