ADVERTISEMENT

DTI extends price freeze on essential goods until May 10

Published Apr 17, 2026 01:31 pm
Consumers can expect steady prices for basic commodities like canned sardines and instant noodles for another three weeks. Following consultations with manufacturers and retailers, the government has pushed the price freeze deadline to May 10, citing recent significant rollbacks in fuel prices. (Photo by Mark Balmores | MB file)
Consumers can expect steady prices for basic commodities like canned sardines and instant noodles for another three weeks. Following consultations with manufacturers and retailers, the government has pushed the price freeze deadline to May 10, citing recent significant rollbacks in fuel prices. (Photo by Mark Balmores | MB file)
The government has reached a fresh agreement with manufacturers and retailers to extend the nationwide price freeze on essential goods until May 10, providing a temporary shield for consumers against rising living costs.
On Friday, April 17, Trade Secretary Cristina Aldeguer-Roque announced the extension following a series of consultations with industry stakeholders, confirming that prices for basic necessities and prime commodities (BNPCs) will remain unchanged in major supermarkets and groceries.
The freeze was originally set to expire on April 16, before being moved to April 30, and now into the second week of May.
“Our current discussion is focused on having no price increases for basic necessities and prime commodities,” Roque told reporters during a market monitoring sortie. “Based on our latest meetings with them, they have extended the price freeze for these goods until May 10.”
The trade chief noted that the stability of food prices is a priority for the Marcos administration, noting that recent downward trends in fuel costs have played a critical role in negotiations.
Earlier this week, the government implemented a significant rollback in fuel prices, with diesel dropping by more than ₱20 per liter and gasoline by over ₱4 per liter.
“Of course, everything helps. Any decrease in costs is always beneficial,” Roque said when asked if the fuel price drop facilitated the extension.
She added that the Department of Trade and Industry (DTI) will continue to assess the situation weekly, with another meeting scheduled for next week to determine the path forward beyond the May 10 deadline.
While some manufacturers have continued to lobby for adjustments amid long-term inflationary pressures, Roque noted a shared understanding of the current economic climate.
“There are always requests, right? But the manufacturers also understand the needs of the consumers,” she said.
The DTI currently monitors 726 variants of essential goods, including canned sardines, instant noodles, bottled water, and bread.
Roque urged the public to remain vigilant and refer to the official DTI list of monitored products to ensure they are not being overcharged.
“The important thing is that there are no price hikes... meaning food prices remain stable,” Roque said. “We will continue to keep the public informed.” (Dexter Barro II)

Related Tags

Department of Trade and Industry (DTI) Trade Secretary Cristina Roque Consumer prices Inflation
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.