ADVERTISEMENT

PEZA's 11-month investment pledges breach ₱200 billion despite November plunge

Published Dec 9, 2025 02:11 pm
Investment pledges registered with the Philippine Economic Zone Authority (PEZA) breached the ₱200-billion mark from January to November, just around 20-percent short of its conservative target for the year.
In a statement, PEZA said investment approvals rose by three percent to ₱207.58 billion in the first 11 months from ₱201.55 billion in the same period last year.
These pledges, which eventually translate into actual developments within ecozones, cover a total of 281 new and expansion projects.
Combined, the projects are estimated to create 69,737 jobs and generate up to $7.39 billion in projected exports.
The manufacturing sector received the highest share of approved projects during the 11-month period, with a total of 134 projects, or nearly half of the total haul.
Other leading sectors include information technology and business process management (IT-BPM) with 64 projects, the facilities sector with 24 projects, and the domestic sector with 23 projects.
In terms of investment source, PEZA said Japan was the leading foreign investor during the period, followed by Cayman Islands, South Korea, China, and the United States (US).
PEZA Director General Tereso Panga said the continued upswing in investments this year affirms the investment promotion agency’s (IPA) strategic focus on fostering projects in emerging industries and the success of its foreign roadshows.
Ultimately, he said this also reflects the robust confidence of investors in the country’s ecozone system.
“Even amid external shocks and a challenging global investment climate, the ecozone industry remains undeterred. Our consistent growth reflects the trust of investors in the Philippines’ competitiveness coupled with PEZA’s brand of service,” he said.
Foreign and domestic investors register their projects with PEZA to enjoy fiscal and non-fiscal incentives, alongside streamlined business processes and other benefits.
However, for November alone, investments approved by PEZA plunged by 59 percent to ₱32.21 billion from ₱77.79 billion in the same month last year.
These investments cover 38 new and expansion projects, which are expected to generate $1.74 billion in exports and 9,802 new jobs.
Despite the November decline, PEZA Board Chair and Trade Secretary Cristina Roque said a bright spot for the month was the approval of five big-ticket projects with a proposed cost of ₱27.26 billion.
Four of these projects will manufacture electronic and pharmaceutical products, while one is dedicated to ecozone development.
“Investment acquisition is on stream as we enter 2026, and remains bullish on the upcoming investment prospects into the country as we create more ecozones,” said Roque.
With less than a month left in 2025, PEZA-approved investments have now achieved more than 80 percent of its lower-end target of ₱250 billion for the year.
Panga earlier said he is confident that PEZA will reach this goal given the pipeline of projects still under review.
If the IPA reaches this number, approved investments for this year would be 17-percent higher than last year’s record of ₱214.17 billion.
PEZA previously set a higher-end target of ₱300 billion for 2025.
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.