ADVERTISEMENT

OECD warns corruption scandal could weigh on Philippines' economic growth

Published Dec 3, 2025 06:12 pm
President Ferdinand R. Marcos Jr. leads the inspection of a riverwall in Barangay Piel, Baliuag, Bulacan which was tagged as a 'ghost project.' (Mark Balmores)
President Ferdinand R. Marcos Jr. leads the inspection of a riverwall in Barangay Piel, Baliuag, Bulacan which was tagged as a 'ghost project.' (Mark Balmores)
The intensifying corruption scandal in the country could drag on both short- and long-term economic growth if left unresolved, the Organization for Economic Cooperation and Development (OECD) warned.
“In the short term, the corruption scandal is, of course, weighing on growth,” said Cyrille Schwellnus, head of Indonesia and the Philippines desk at OECD during the Paris-based organization’s presentation of its outlook for the world economy with a special focus on Southeast Asia on Wednesday, Dec. 3.
Schwellnus noted that the deepening investigation has led to tighter oversight of contractors, while public officials may be hesitant to launch new projects. “There will be very stringent controls in the short term,” he added.
He emphasized that addressing the corruption scandal and improving transparency in public procurement is crucial.
In the long term, he said, “If the scandal is addressed in a rigorous way and public procurement becomes more transparent, then this is actually an opportunity to improve the investment climate in the Philippines and can actually help to raise growth in the long term.”
“So, in the short term it will weigh on growth, but if the scandal is resolved in a rigorous way, then there might actually be a payoff in the long term,” he added.
He also emphasized that the corruption scandal has already impacted economic activity in the third quarter of 2025, particularly through a sharp decline in public construction, describing it as a significant setback for the Philippines.
The third-quarter gross domestic product (GDP) growth of four percent 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.
“We were expecting much higher growth in the third quarter, and this lower [third-quarter] growth will bring down annual growth for 2025, but also annual growth for 2026,” Schwellnus said.
“Now, the question really is for the forecast, whether and how quickly public investment will rebound and how quickly also investor confidence will rebound,” he added.
In a Dec. 2 report, OECD projected that 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.
“In our projections, we assume that the corruption scandal will be resolved relatively quickly... with the restoration of more transparent public procurement. And if that is the case, indeed, we see growth gradually returning to trend in our projections,” Schwellnus said.
OECD’s forecasts are below the government’s GDP already downscaled growth target for 2025 of 5.5 to 6.5 percent, and six to seven percent for 2026 to 2028.
(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.