ADVERTISEMENT

Philippines faces sharpest economic growth downgrade from S&P in Asia

Published Jun 25, 2026 04:04 pm

At A Glance

  • S&P Global Ratings reported that it has slashed the largest growth forecast for the Philippines among its individual forecasts globally as the domestic economy faces a combination of geopolitical instability and internal fiscal challenges.
S&P Global Ratings has sharply reduced its economic growth forecast for the Philippines this year, delivering the largest downward revision among Asia-Pacific economies as the country grapples with prolonged infrastructure spending slump and acute energy shock from the Middle East conflict.
According to S&P’s updated third-quarter economic outlook, the gross domestic product forecast for the Philippines was slashed by 1.7 percentage points to 4.1 percent from a previous estimate of 5.8 percent.
The revision is a deceleration from the 4.4 percent growth recorded in 2025 and places the Philippines below the broader Asia-Pacific regional growth average of 4.4 percent.
However, this aligns with the government’s recent revision of its macroeconomic assumption to between 3.5 and 4.5 percent, down from the previous minimum target of five percent.
But the downgrade positions the Philippines as a regional laggard; peer economies in the Association of Southeast Asian Nations are projected to maintain stronger momentum, with Vietnam expected to expand by 6.7 percent, Indonesia by 5.1 percent, and Malaysia by 4.9 percent.
Emerging Asia’s growth outlook remains supported by steady demand despite risks from higher energy prices, S&P noted, prompting the agency to maintain its stable outlook for the region—with the sole exception of the Philippines.
Domestically, the primary culprit behind this underperformance is the stalling of vital development projects. “Growth has been persistently weak since the third quarter of 2025 on the back of a sharp reduction in public infrastructure investment following misutilization of funds,” S&P said.
This fiscal drag is exacerbated by the fact that an “expected pickup in public spending has not materialized in a large way, and domestic demand has weakened.”
External pressures, specifically the energy shock stemming from the protracted Middle East war, have also hit the Philippines harder than its neighbors due to how costs are passed through to consumers.
“Energy price passthrough is significant in the Philippines as end-user fuel prices have increased by about 25 percent compared with prewar levels, weighing on consumers,” S&P reported. This contrasts sharply with Malaysia and Indonesia, where policymakers have utilized public resources to cushion citizens from global price spikes.
Looking ahead, the Philippines faces a compound economic headwind as it remains highly vulnerable to climate-related disruptions—especially its high exposure to El Niño, which is expected to drive food inflation higher in the coming months.
Monetary tightening is already underway to tame these persistent price pressures. As of June, the Bangko Sentral ng Pilipinas (BSP) has raised its key interest rate by a quarter point to 4.75 percent. Given these tightening efforts, S&P projects Philippine headline inflation to average 4.8 percent in 2026, notably below the central bank’s own projection of 6.4 percent.

Related Tags

economy
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.