ADVERTISEMENT

Philippine manufacturing shrinks in April as war-driven costs bite

Published May 4, 2026 08:44 am

The Philippines’ manufacturing sector slipped into contraction in April amid the prolonged war in the Middle East that has driven up costs and disrupted trade flows, according to market intelligence firm S&P Global.

The countrys purchasing managers’ index (PMI) fell to 48.3 last month from 51.3 in March, marking the first sub-50 reading since November last year and signaling a deterioration in operating conditions, S&P Global reported on Monday, May 4. A PMI reading above 50 indicates expansion, while a figure below 50 points to contraction.

S&P Global said April’s decline reflected a renewed weakening in demand, with new orders falling sharply, the first drop in five months and the steepest since August 2021. Export demand also worsened significantly, with the downturn in new export orders the most pronounced since mid-2020 at the height of the Covid-19 pandemic lockdowns, as firms cited halted shipments and customer hesitancy linked to trade route disruptions.

“The Filipino manufacturing sector started the second quarter of 2026 with a renewed worsening of operating conditions... Demand conditions took a notable hit with April data marking a sharp fall in new orders,” S&P Global Market Intelligence economist Maryam Baluch said.

The drop in new business led to stagnation in production, with output posting a neutral reading of 50 in April, reversing the growth seen in the first quarter of the year.

Cost pressures intensified further during the month, with input price inflation accelerating to its fastest pace since December 2022, driven by higher energy and shipping costs tied to the Middle East conflict. These increases were largely passed on to customers, resulting in the fastest rise in factory gate prices in 41 months.

Firms responded by cutting back on purchasing activity for a second straight month and drawing down inventories to meet production needs. Pre-production inventories fell sharply, marking the steepest decline since May 2020, while stocks of finished goods were also reduced after four consecutive months of buildup.

Higher costs also prompted manufacturers to trim their workforce, with April marking the first instance of job shedding in 2026, although the reduction was described as modest.

“Total new sales were also weighed down by a deteriorating export market demand picture. Moreover, production levels stagnated, and firms made cuts to purchasing and hiring activity as they grappled with high costs, often said to be feeding through from the war in the Middle East,” Baluch said.

Supply chain conditions also worsened, as vendor performance deteriorated further, with delivery times lengthening due to the ongoing conflict.

Despite the weaker conditions, manufacturers remained optimistic about the outlook, with business confidence rising on expectations of improved demand and a growing client base.

“[M]anufacturing firms in the Philippines expect to shake off current woes, as confidence for the year ahead rose to a 17-month high,” Baluch said.

Related Tags

purchasing managers\' index (PMI) Middle East war
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.