ADVERTISEMENT

Political noise clouding PH growth outlook—Fitch

5.6% GDP forecast maintained

Published Oct 27, 2025 04:00 pm  |  Updated Oct 27, 2025 03:13 pm
Global debt watcher Fitch Ratings maintained its 5.6 percent growth forecast for the Philippines this year, citing support from large government infrastructure investments, robust services exports, and private consumption.
However, the New York-based credit rating agency warned that the ongoing political turmoil over the alleged misuse of the flood control fund could dampen investor confidence.
“We expect the Philippines’ economy to expand by 5.6 percent in 2025, broadly in line with 2023-2024, fueled by the traditional growth drivers of large public infrastructure investments, services exports, and remittance-funded private consumption,” Fitch said in a report published on Monday, Oct. 27.
If realized, this expansion would fall within the downscaled target of 5.5 percent to 6.5 percent of the Marcos administration.
Department of Budget and Management (DBM) Undersecretary and Principal Economist Joselito Basilio told reporters on Monday, Oct. 27, that President Marcos’ economic team would likely retain the current macroeconomic targets at its upcoming meeting.
Basilio noted that private consumption would support the growth.
“Private consumption will increase because of lower interest rates. So we can expect growth to be driven by the private sector this time,” he said.
Fitch also noted that private sector consumption should be buoyed by easing inflation and interest rates. Inflation clocked in at 1.7 percent in September, the fastest in six months.
The Bangko Sentral ng Pilipinas (BSP) delivered its third reduction in key borrowing costs in October, bringing the rate to 4.75 percent — the same level as in September 2022, before a series of rate hikes raised it to a peak of 6.5 percent.
“However, domestic political uncertainty could affect investment, with allies of President Ferdinand Marcos doing worse than we expected in the recent midterm elections and a recent corruption scandal,” Fitch said.
Additionally, the World Bank Governance Indicator identified the Philippines as having “weaker” governance standards than other countries rated ‘BBB,’ which Fitch believes to be an overstatement.
The BSP earlier cited governance concerns on infrastructure spending as among the major factors behind its easing decision, which is designed to counter the looming slowdown in output expansion.
Public spending as of end-August expanded by 7.1 percent to ₱3.95 trillion from ₱3.69 trillion a year earlier. This accounted for 65 percent of the revised full-year target of ₱6.08 trillion.
According to Basilio, the moderation in infrastructure spending is unlikely to pull growth below 5.5 percent due to catch-up and post-election activities of government agencies, along with soft infrastructure projects.
He expects GDP growth to meet the full-year target, with rates in the third and fourth quarters possibly hitting around 5.9 percent.
Basilio said the Cabinet-level Development Budget Coordination Committee (DBCC) is set to meet in late November or early December to revisit its medium-term macroeconomic targets.
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.