ADVERTISEMENT

BDO chief warns of prolonged Philippine investment slowdown

Published Dec 11, 2025 02:02 pm
BDO President and Chief Executive Officer Nestor V. Tan
BDO President and Chief Executive Officer Nestor V. Tan
Sy-led BDO Unibank, Inc. said muted investments are likely in 2026, as business activity in the Philippines has weakened this year due to a string of headwinds—including the flood control fiasco—that have unsettled local business conditions.
BDO President and Chief Executive Officer Nestor V. Tan admitted that the country’s largest bank by assets entered the year on solid ground as the strong finish in 2024 had been carried over into 2025.
Tan noted, however, that the robust banking and business environment at the start of the year began to lose its balance when United States (US) President Donald Trump proclaimed Liberation Day on April 2—the day he first announced a sweeping tariff hike.
It can be recalled that US-bound Philippine exports were first slapped with a 17-percent tariff, then raised to 20 percent, before inching down to 19 percent on the back of negotiations between both countries.
“We started out very strong, honestly. We had a solid fourth quarter last year and that momentum was carrying over, but then Liberation Day happened, and people began to pull back,” Tan said.
He added that geopolitical risks and other onshore issues emerged at a time when business conditions “were starting to stabilize and improve,” adding that the governance concerns on flood-control fund spending entered the scene when the supply chain chaos began to normalize again.
Net inflows of brick-and-mortar foreign direct investments (FDI) in the Philippines dropped to $320 million in September—the lowest level since the $313.8 million recorded in April 2020, when the most stringent Covid-19 lockdowns were first imposed.
Economists said this slump was largely due to a mix of onshore concerns stemming from the flood-control graft scandal.
“Now the overall mood, I would say, is at best somber,” the CEO stressed, noting that the challenges will keep emerging on the back of the ongoing probe into the flood-control graft cases, a move prompted by the public uproar over government spending.
He said the current scrutiny allows the government and the public sector to address corruption issues and introduce reforms to prevent the recurrence of irregularities.
“From a business perspective, [2025] was a tough year, and we continue to think 2026 will be the same,” Tan said, adding that the bank’s outlook is uncertain given the range of possibilities the business community deems likely.
He asserted that persistent uncertainties do not necessarily arrest investments, as investors are just holding back a bit, which he anticipates will persist into the coming year.
Despite the downbeat business climate, Tan assured that “it’s not all doom and gloom because there are still pockets of opportunity outside of the environment that we see.”
Provincial expansion, he noted, continues to outpace growth in Metro Manila, and there is growing activity in sectors such as infrastructure, energy, and others.
For her part, BDO Chairperson and SM Investments Corp. (SMIC) Vice Chairperson Tessie Sy-Coson said, “The next year will not be so bad if we think more positively. We just have to do our work in spite of all the political noise. So, for us, we’re going to continue what we have planned and I think we will be able to achieve our targets next year.”
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.