ADVERTISEMENT

Philippine economy faces subpar growth until 2027 amid fiscal, investment challenges—OECD, PIDS

Published Dec 3, 2025 03:11 pm
The country’s economic expansion is expected to fall short of the government’s targets, with growth projected at 4.7 percent in 2025, 5.1 percent in 2026, and 5.8 percent in 2027, even as household consumption remains robust, according to the Organization for Economic Cooperation and Development (OECD).
The government’s gross domestic product (GDP) growth target for 2025 is 5.5 to 6.5 percent, and six to seven percent for 2026 to 2028.
“Following strong growth in the first half of 2025, momentum weakened in the third quarter, with growth slowing to four percent year-on-year,” read OECD’s Economic Outlook for December 2025, published on Tuesday, Dec. 2.
Third-quarter GDP growth was the slowest quarterly expansion in 4.5 years, mainly as government spending on public goods and services was tempered following the infrastructure corruption scandal involving billions of pesos worth of “ghost” and substandard flood-control projects.
The OECD report highlighted that “inflation is anticipated to fall to 1.6 percent in 2025, before gradually reverting to the midpoint of the central bank’s two- to four-percent target band as favorable food and energy price shocks fade and domestic demand recovers,” noting that commodity prices have eased, helping contain external price pressures, although the currency has weakened by around six percent over the past six months.
It also added that consumer sentiment has strengthened slightly even as business confidence weakened, noting that “low inflation and improving financing conditions remain supportive.”
Despite the slowdown, OECD noted that the Philippines’ “private consumption has remained resilient, underpinned by a strong labor market, with the unemployment rate at close to four percent in September, close to the lowest levels recorded in recent years.”
The latest preliminary data from the Philippine Statistics Authority (PSA) showed that the country’s jobless rate dipped to 3.8 percent in September from 3.9 percent in August.
OECD reported that investment has slowed, driven by a 26-percent year-on-year drop in government construction in the third quarter amid the public works corruption scandal. However, it added that, “investment is expected to recover modestly over the coming quarters as borrowing costs decline and public investment picks up, but slower export momentum amid ongoing external uncertainties and softening global demand may temper gains.”
Industrial production and merchandise exports have also eased, although tourist arrivals have partially rebounded following a mild slowdown earlier this year, OECD said.
“Exposure to higher US [United States] tariffs is relatively limited, with merchandise exports to the US amounting to around 2.5 percent of GDP,” the report added.
OECD also noted that the Philippines, along with China, Indonesia, Malaysia, Thailand, and Vietnam, is expected to see a moderate improvement in its fiscal balance.
Meanwhile, “despite internal and external headwinds, the Philippine economy is still projected to grow moderately through 2025 to 2026, with real GDP expansion most likely at around five percent in 2025 and 5.3 percent in 2026,” state-run think tank Philippine Institute for Development Studies (PIDS) said in a discussion paper titled “Macroeconomic Prospects of the Philippines in 2025-2026: Restoring Confidence amid Glocal Transitions,” published on Wednesday, Dec. 3.
PIDS senior research fellow John Paolo R. Rivera, research specialist Mark Gerald C. Ruiz, and research analyst Ramona Maria L. Miral projected headline inflation will ease to an average of 1.9 percent in 2025 and rise slightly to 2.2 percent in 2026, aligning with the Bangko Sentral ng Pilipinas (BSP) target range of two to four percent.
The think tank said the Philippine peso is expected to trade between ₱58 and ₱59 per US dollar until late 2025 and early 2026, supported by strong remittances, business process outsourcing (BPO), and travel, tourism, and hospitality (TTH), as well as BSP interventions to prevent sharp fluctuations and allow the currency to stabilize naturally.
“While the Philippine economy remains on a growth path, fiscal risks are becoming more pronounced in 2025,” the think tank warned.
The think tank added that rising costs from rapid onset climate events (ROCE) such as typhoons, floods, and droughts are creating recurring fiscal pressures, particularly for disaster relief, infrastructure repair, and agricultural support. It warned that without stronger disaster risk management, financing strategies, and governance reforms, these shocks could undermine budget credibility and hinder medium-term development goals.
“These developments underscore the urgent need to strengthen fiscal governance, improve procurement transparency, and enhance institutional capacity for public investment,” the think tank said.
“Overall, persistent institutional weaknesses, notably corruption and weak public investment returns, continue to weigh on growth prospects,” the think tank added.
(Ricardo M. Austria)
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.