ADVERTISEMENT

DA to suspend MSRP on pork amid low compliance

Published May 14, 2025 01:44 pm
The maximum suggested retail price (MSRP) on pork, implemented to lower retail pork prices, is set to be lifted by the Department of Agriculture (DA) as the agency seeks to revise the policy to crack down on low compliance.
In an interview on Wednesday, May 14, Agriculture Undersecretary for Livestock Constante Palabrica said the order suspending the policy is set to be issued “within 24 hours,” which will include the parameters of a planned review.
“We're going to lift and then we're going to study. And then come out with a revised program for MSRP,” said Palabrica.
It was earlier reported that compliance with the MSRP on pork has fallen to less than five percent of sellers across Metro Manila’s wet markets.
The low compliance is apparent in the recent surge of the retail price of pork, reaching as high as ₱480 per kilo in certain markets.
Implemented in March, the price limit of pork was set at ₱350 per kilo for pigue (leg/ham) and kasim (shoulder), and ₱380 per kilo for liempo (pork belly). The MSRP was also enforced for “sabit ulo” or freshly slaughtered carcass at ₱300 per kilo.
“With the lifting, we will try to make it feasible that the pork farmers and the consumers will be given a win-win situation,” said Palabrica.
The official, however, said the country’s pork supply was recently limited by strong demand fueled by the just-concluded 2025 midterm elections, as well as the lingering effects of the African swine fever (ASF).
Since ASF had its first outbreak in 2019, the swine population fell from nearly 13 million heads to approximately eight million.
As the agency moves to restore the hog population, Palabrica said the government will temporarily rely on importing more pork products.
The DA, through Food Terminal Inc. (FTI), earlier tapped Thailand-based Charoen Pokphand Foods PLC (CP Foods) to supply 100 live hogs per day, which will then be processed to be delivered to various retailers.
Palabrica said the agency will raise the daily delivery to 500 hogs before year-end, as negotiations with other suppliers are already underway.
He noted that the government has a budget of around ₱5 billion to ₱7 billion to purchase hogs.
Meanwhile, the DA is also looking into potential profiteering as a contributing factor behind the minimal compliance with the MSRP.
Currently, the market price of pork is set at ₱230. However, recent monitoring showed that there are instances when prices went up to as high as ₱290.
“Even if you tell them that this is the [MSRP], but if what they're getting is too high, they won't be able to do business,” said Palabrica.
Palabrica added that if the market price was actually followed, retailers would have no issue complying with the MSRP.
He said the agency may look into filing charges against unscrupulous traders and retailers, “as long as we have legal reason to do something about it.”

Related Tags

Department of Agriculture (DA) maximum suggested retail price (MSRP) African swine fever (ASF)
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.