ADVERTISEMENT

Factory output expands faster in April despite Middle East war

Published Jun 5, 2026 09:03 am  |  Updated Jun 5, 2026 01:32 pm
While 1.3 billion robots are expected to enter the global workforce by 2035, the “human architecture” remains the most vital part of a disciplined, data-driven factory culture.
While 1.3 billion robots are expected to enter the global workforce by 2035, the “human architecture” remains the most vital part of a disciplined, data-driven factory culture.

Factory output growth accelerated in April despite the prolonged war in the Middle East, as stronger production in petroleum, electronics, and food manufacturing helped offset external headwinds.

The latest preliminary results of the monthly integrated survey of selected industries (MISSI) released by the Philippine Statistics Authority (PSA) on Friday, June 5, showed that the volume of production index (VoPI)—a proxy for factory output growth—rose by 12 percent year-on-year in April, faster than the revised 10.2-percent expansion recorded in March. This marked a reversal from the 2.4-percent contraction posted in April last year.

The value of production index (VaPI), which measures factory output based on value, likewise accelerated to 14.7 percent in April from the revised 13.1 percent in March.

The PSA said the faster growth in manufacturing output was primarily driven by the manufacture of coke and refined petroleum products, whose VoPI surged by 52.7 percent in April from a 3.4-percent decline in March.

Also contributing to the increase were the manufacture of computer, electronic and optical products, and the manufacture of food products.

Among the 22 industry divisions monitored by the PSA, 15 posted annual increases in production volumes during the month, while seven recorded declines.

Food manufacturing, one of the country’s largest manufacturing segments, posted faster growth as its VoPI increased by 8.2 percent in April from 7.1 percent in March. The improvement was driven by stronger output from manufacturers of other food products, including bakery products, sugar, and condiments, as well as a slower decline in dairy production.

The PSA also reported that manufacturing sales continued to grow, although at a slower pace.

The value of net sales index (VaNSI) expanded by 6.8 percent in April, easing from the revised eight percent growth in March, while the volume of net sales index (VoNSI) slowed to 4.2 percent from 5.2 percent previously.

The moderation in sales growth was largely attributed to slower gains in food manufacturing and weaker performance in chemicals and non-metallic mineral products.

Meanwhile, factory utilization remained elevated.

The average capacity utilization rate of manufacturing establishments stood at 78.4 percent in April, slightly lower than the 78.6 percent recorded in March but higher than the 76.5 percent posted a year ago.

About one-third, or 33.4 percent, of responding manufacturers operated at 90- to 100-percent capacity during the month, while 41.1 percent ran at 70- to 89-percent capacity.

Related Tags

Philippine Statistics Authority (PSA) monthly integrated survey of selected industries (MISSI) factory output volume of production index (VoPI) value of production index (VaPI)
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.