ADVERTISEMENT

Banks hold back on real estate as property exposure nears multi-year lows

Published Jun 11, 2026 02:11 pm

Philippine banks’ exposure to real estate lending remained near multi-year lows in the first quarter of 2026, as domestic lenders maintained a cautious approach to the property market while focusing on other growth areas.

According to the latest data from the Bangko Sentral ng Pilipinas (BSP), the ratio of real estate loans (REL) to the banking system’s total loan portfolio stood at 19.1 percent as of end-March.

While this reflects a slight pick-up from the 18.96 percent recorded in December 2025—which marked a seven-year low since December 2018—it remains lower than the 19.44 percent reported in the same quarter last year.

During the first quarter of 2026, combined REL from banks and trust units expanded by 8 percent year-on-year to ₱3.20 trillion from ₱2.97 trillion. Quarter-on-quarter, REL grew by 1.7 percent from ₱3.15 trillion at the end of December 2025.

Meanwhile, total real estate investments (REI) decreased by 5.4 percent to ₱352.2 billion from ₱372.4 billion in March last year. This also edged down by 2.1 percent from the ₱359.8 billion reported at the close of the fourth quarter of 2025.

By segment, residential REL increased by 8.4 percent to ₱1.23 trillion as of March, up from ₱1.13 trillion a year ago. Commercial REL also saw growth, rising 7.7 percent to ₱1.97 trillion from ₱1.83 trillion over the same period.

REI, which consists of debt and equity securities, showed diverging trends. Equity securities inched up to ₱116.5 billion from ₱116.4 billion last year, while debt securities dropped by 7.9 percent to ₱235.7 billion from ₱256 billion.

Looking strictly at bank proper REL (which excludes trust departments), the total reached ₱3.20 trillion, up 8 percent from ₱2.96 trillion last year. Banks’ own REI stood at ₱94.1 billion, down 3.3 percent from the ₱97.3 billion reported a year earlier.

Ruben Carlo O. Asuncion, chief economist at Union Bank of the Philippines, said that exposure hovering near multi-year lows indicates domestic banks are “being constrained by a combination of prudential limits, cautious risk management, and stronger growth in non-property lending segments.”

According to Asuncion, banks are carefully managing their regulatory headroom under the BSP’s 20 percent ceiling on real estate exposure. Alongside this, financial institutions are actively diversifying into both corporate and consumer loan books.

“Lingering concerns over certain property segments, alongside the lagged impact of previously tighter financial conditions, are also keeping credit allocation measured,” Asuncion said. “As a result, any increase in real estate lending has been gradual and broadly in line with overall portfolio growth rather than a decisive upward shift in share.”

Jonathan Ravelas, senior adviser at Reyes Tacandong & Co., viewed this slow consolidation of portfolio share as a sign of strategic caution among domestic lenders, rather than a lack of appetite.

“Until we see clearer signs of sustained demand recovery, stable rates, and improving occupancy, real estate will likely stay range-bound in bank portfolios and won't act as a major growth driver,” Ravelas said.

Related Tags

Bangko Sentral ng Pilipinas (BSP) Real estate
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; } }

{{ static_articles_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.