ADVERTISEMENT

Philippine banks shielded from Mideast risks as assets hit ₱30 trillion

Published May 7, 2026 03:31 pm
The Philippine banking system remains largely insulated from the escalating geopolitical volatility in the Middle East, bolstered by record asset levels and capital buffers that have outpaced the nation’s broader economic growth, according to the Bangko Sentral ng Pilipinas (BSP).
In its latest semestral assessment of the financial system, the central bank said domestic lenders are well-positioned to absorb external shocks despite the threat of indirect fallout.
While direct exposure to the conflict remains minimal, the BSP warned that risks are primarily transmitted through secondary channels, including fluctuations in global oil prices, foreign exchange volatility, and tightening international financial conditions.
“Latest supervisory assessments indicate that the banking system’s direct exposures to geopolitical tensions in the Middle East remain limited, with risks largely transmitted through indirect channels such as higher oil prices, inflationary pressures, forex movements, and tighter global financial conditions,” the BSP wrote in the report.
It further stressed that the industry’s “strong capital and liquidity positions, diversified funding bases, and proactive risk management practices provide cushions against these external spillovers.”
This stability continues a broader trend of resilience, as the banking system “remained resilient” in the second half of 2025. The BSP said this was propped up by “sound balance sheet expansion, stable funding conditions, and robust capital and liquidity buffers.”
Total assets of the banking sector grew by 8.9 percent to reach ₱29.9 trillion by the end of 2025, a growth rate that significantly outpaced the overall expansion of the Philippine economy at 4.4 percent.
Driving the sector’s growth was firm lending expansion fueled by domestic demand. Lending grew by 11.7 percent annually to ₱17.1 trillion, driven mainly by households and the electricity, real estate, and wholesale sectors.
Even with rapid credit expansion, the central bank observed that asset quality remains manageable due to banks’ “prudent lending practices.”
As of end-2025, banks’ bad loan, or non-performing loan (NPL), ratio declined to 3.1 percent, reaching its lowest level in recent years.
However, the BSP cautioned that while indicators are positive, banks must stay vigilant as “asset quality remains subject to downside risks, including softer domestic growth momentum, external headwinds, and sector-specific vulnerabilities.”
In particular, banks have identified “heightened” sensitivity in fuel- and supply-chain-dependent sectors such as transportation and manufacturing due to ongoing geopolitical tensions.
Looking ahead, the BSP’s outlook remains positive, with the latest business expectation survey pointing to an “optimistic overall business outlook” for the year ahead, with firms citing stronger consumer demand and recovering government spending as major drivers.
To ensure this momentum is not lost to emerging threats, the BSP is modernizing its regulatory framework, with plans to refine crisis management planning.
“The BSP remains committed to fostering a regulatory environment that supports their continued growth and resilience while advancing the interest of Filipino financial consumers,” BSP Governor Eli M. Remolona, Jr. said.

Related Tags

Banks Middle East Bangko Sentral ng Pilipinas (BSP)
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.