ADVERTISEMENT

Meat imports jump 22% at end-May as local production remains subpar

Published Jul 7, 2026 02:46 pm
(Manila Bulletin file photo)
(Manila Bulletin file photo)

The country’s meat imports in the first five months of the year rose by nearly 22 percent to more than 720,000 metric tons (MT), as shipments from abroad continued to supplement subpar domestic production.

Citing the latest Bureau of Customs (BOC) data, the Congressional Policy and Budget Research Department (CPBRD) said the country imported 726,936 MT of meat products from January to May, higher than the 596,619 MT recorded in the same period last year.

The House of Representatives’ think tank said the country continues to rely on imported meat to augment local production, which is still reeling from the impact of animal diseases such as African swine fever (ASF).

“This comes at a time when global demand is steadily increasing and is expected to continue rising through 2034, with the Philippines projected to be one of the top meat importers in Asia,” CPBRD said.

BOC data showed that pork imports remained the country’s top meat commodity during the five-month period, with total volume growing by over 23 percent to 395,022 MT from 319,665 MT last year.

During the same period, chicken imports expanded by 19 percent to 244,959 MT from 205,232 MT. In addition, purchases of beef from abroad increased by 21 percent to 86,955 MT from 71,722 MT a year ago.

CPBRD said these meat imports were largely frozen cuts, accounting for approximately 544,900 MT, or around 75 percent of the total import volume from January to May.

Rather than fresh or chilled alternatives, CPBRD said deep-freezing is a necessity for the Philippines given the geographic distances and extended transit times from major international suppliers.

“Freezing also allows for strategic stockpiling in cold storage facilities, enabling traders to build inventory buffers while effectively slowing microbial growth and helping prevent spoilage before the meat reaches processing facilities and retail chains,” it said.

Of the country’s top three meat imports, CPBRD said Brazil maintained its position as the leading supplier with around 396,600 MT, or 55 percent of the total import volume by the end of May.

CPBRD said the South American country’s dominance in the import market is driven by its aggressive pricing, massive domestic production capacity, and relative stability.

As of May, the BOC had collected a total of ₱10.47 billion in tariff and value-added tax (VAT) revenues from pork, chicken, and beef imports, according to CPBRD.

These funds, along with revenues generated from other livestock, poultry, and dairy imports, will be used to finance the Animal Competitiveness Enhancement Fund (AnCEF), as mandated by the Animal Industry Development and Competitiveness Act.

AnCEF aims to strengthen the local livestock, poultry, and dairy sectors through a guaranteed annual allocation of ₱20 billion over a 10-year period.

Agriculture Secretary Francisco Tiu Laurel said last week that this fund will likely be integrated into the 2027 budget of the Department of Agriculture (DA), instead of remaining separate, due to the country’s tighter fiscal space.

Last year, the government collected ₱22.42 billion in revenues from imported meat products, an increase of nearly 30 percent from the ₱17.28 billion recorded in 2024.

Related Tags

meat imports Congressional Policy and Budget Research Department (CPBRD)
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.