ADVERTISEMENT

Philippine growth in 2026 seen sliding to 5.2% on US policies, infra corruption

Published Oct 23, 2025 12:57 pm  |  Updated Oct 23, 2025 04:13 pm

At A Glance

  • Fitch Solutions' unit BMI has sharply lowered its 2026 growth forecast for the Philippines to well below the government's six- to seven-percent target, citing an expected slowdown in remittances, a weaker trade balance, muted investment sentiment, and downside risks to government spending stemming from the flood control fiasco.
Fitch Solutions’ unit BMI has sharply lowered its 2026 Philippine growth forecast to well below the government’s six- to seven-percent target, citing an expected slowdown in remittances, a weaker trade balance, muted investment sentiment, and downside risks to government spending stemming from the flood control fiasco.
“We expect remittance growth to slow due to tighter US [United States] immigration policy and a one-percent remittance tax on transfers from the US starting in 2026,” BMI said in a commentary published on Thursday, Oct. 23.
“A slowdown in remittances will weigh on domestic consumption, which will have an outsized impact on growth given the domestically driven economy,” BMI explained.
Against this backdrop, BMI has slashed its 2026 gross domestic product (GDP) growth forecast for the Philippines to 5.2 percent, one-percentage-point (ppt) lower than the 6.2 percent it projected previously.
If realized, this would also fall below this year’s growth goal of 5.5 to 6.5 percent, and 2024’s actual pace of 5.7 percent.
Another policy by US President Donald Trump that could drag down the local economy is the 19-percent tariff on Philippine exports, but zero tariffs imposed on select American imports. This US-Philippines trade setup, according to BMI, “will weigh on the trade balance in 2026.”
Goods exports growth in August was the slowest in 2025 as US tariffs took effect and exporters’ front-loading of outbound shipments ended.
The latest Philippine Statistics Authority (PSA) data showed that goods exports grew by 4.6 percent year-on-year in August, marking the slowest increase since the 1.9-percent decline in December 2024
BMI also believes investor sentiment will “likely” remain muted next year as “erratic US trade policies will weigh on global investor sentiment and limit foreign direct investment inflows [FDIs].”
Domestically, government spending could bear the impact of a scenario where the ongoing flood control probe leads to the unearthing of more corruption cases tied to infrastructure projects beyond flood control.
“It could lead to even tighter scrutiny on government spending and reduce spending substantially below fiscally programmed levels,” BMI said. Capital outlays had dropped by 10 percent to ₱112.9 billion as of August, according to the Department of Budget and Management (DBM).
Infrastructure spending is expected to hit ₱1.51 trillion in 2025, ₱1.56 trillion in 2026, ₱1.69 trillion in 2027, ₱1.9 trillion in 2028, ₱2.03 trillion in 2029, and ₱2.2 trillion in 2030.
Meanwhile, BMI retained its 5.4-percent Philippine growth forecast for this year, still below the lowered full-year target.
BMI noted that economic growth during the first half of the year was driven by “front-loading activity and robust domestic consumption,” which it does not see continuing through the second semester of 2025.
“Investment is likely to stay subdued in the second half given the uncertain global environment and weak infrastructure spending,” BMI said.
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.