ADVERTISEMENT

Diokno backs calls to probe 'fairness' of pass-through costs on electricity bills

Published Jun 6, 2026 09:23 am

At A Glance

  • Rep. Chel Diokno urges Congress to review Meralco's pricing, stressing fairness in pass-through charges.
  • Consumer groups report bills doubling, with fees and taxes outweighing actual usage.
  • Electricity rates stay above P14/kWh, with Meralco citing summer demand and supply shortfalls.
(Unsplash)
(Unsplash)


Akbayan Party-list Rep. Chel Diokno has underscored the need for policymakers to assess whether or not the current allocation of pass-through costs remains fair to consumers.
Diokno did so as he backed calls from labor and consumer groups to have Congress review the Manila Electric Company (Meralco)’s electricity pricing policies and determine whether or not existing charges are placing an undue burden on Filipino households already grappling with rising costs.
This call was made amid various reports of "electricity bill shocks" from consumers, who took to social media air their grievances.
Meralco, the country’s largest power distributor, has maintained that several charges appearing on customers' bills are pass-through costs mandated by law and not earnings for the company,
Speaking in a press conference led by Diokno, representatives from the Small Entrepreneur for Livelihood Development Association (SELDA), Sentro ng Nagkakaisang Progresibong Manggagawa (SENTRO), and the Akbayan Green Working Group said over the weekend that lawmakers should ensure that power rates and related charges remain transparent, fair, and responsive to consumers' needs.
Diokno said Congress has a responsibility to examine whether current electricity rates and billing mechanisms remain equitable for consumers.
“This is about easing the burden on households and addressing a fundamental cost of living pressure,” he said.
“Electricity is not a luxury; it's a basic necessity, and our people deserve clarity, fairness, and accountability,” reckoned the lawyer-legislator.
Giovanni Apostol, spokesperson for the Bulacan-based SELDA, shared that some of their members were shocked when they received their April bill, with some going from an average of P1,000 to P2,300.
“These are people who spend their whole days walking and hawking their fares on the streets, and their only rest is at night. But they won’t even turn on their TV or electric fan for fear of high bills,” he said.
“And yet our April bills were more than double, because the various charges and taxes are higher than the actual price of our consumption.”
“What's even more sad is that most of them have completely lost their livelihoods. What about their children this coming school year? For us little performers, every peso is important to us,” he added.
The appeal also comes as consumers continue to contend with electricity rates that have remained above P14 per kilowatt-hour (kwh) in recent months.
Meralco has said higher rates this June are driven by increased demand during the summer season and the impact of recent supply shortfalls.

Related Tags

Electricity bill MERALCO Chel Diokno Pass-through charges
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.