ADVERTISEMENT

Big-bank lending slows to nearly 2-year low as foreign loans shrink

Published Feb 10, 2026 10:18 am

At A Glance

  • Lending by big banks, or universal and commercial banks (U/KBs), fell to a nearly two-year low in December 2025, dragged down by a deeper foreign loan contraction and slower growth in resident lending.
Lending growth by big banks, or universal and commercial banks (U/KBs), fell to a nearly two-year low in December 2025, dragged down by a deeper contraction in foreign loans and slower growth in resident lending.
The latest data from the Bangko Sentral ng Pilipinas (BSP) released Friday night, Feb. 9, showed that bank lending slowed to a 9.2-percent growth rate in December from 10.3 percent in November. This marked the slowest expansion in 22 months, since the 8.6 percent recorded in February 2024.

Broken down, growth in outstanding loans to residents eased to 9.7 percent in December from 10.7 percent in the previous month.

Meanwhile, the contraction in outstanding loans to non-residents deepened, recording an 8.1-percent decline following the 4.5-percent drop in November. These loans include those extended by big banks’ foreign currency deposit units (FCDUs) to borrowers abroad.

Loans supporting business activities generally grew by eight percent during the month, slower than the nine percent recorded in November.

Trends across major industries were mixed, with growth in real estate easing to 8.3 percent from nine percent, while wholesale and retail trade, including motor vehicle repair, slowed to 10.8 percent from 11.6 percent.

Financial and insurance activities, meanwhile, expanded faster at 3.9 percent from 3.5 percent, while electricity, gas, steam, and air-conditioning supply inched up to 26.8 percent from 26.6 percent.

Notably, consumer loans to residents expanded more slowly at 21.4 percent, marking the weakest growth for the segment in nearly three years since February 2023’s 21.3-percent expansion. This category covers credit card, motor vehicle, and general-purpose salary loans.

Domestic liquidity, or the amount of money in the economy as measured by M3, expanded by seven percent in December, breaching the ₱20-trillion mark. However, this growth rate was slower than the 7.6-percent increase recorded in November.

M3 is a broad measure of money supply that includes currency in circulation, bank deposits, and other financial assets that are easily convertible to cash.

Claims on the domestic sector—which cover both private and government entities—remained a key driver of money supply, rising by 10.1 percent in December, down from 10.6 percent in November.

Claims on a sector represent that sector’s liabilities to depository corporations, such as banks and the central bank.

In particular, claims on the private sector grew by 10.1 percent, moderating from the 11.1-percent growth seen in the previous month. This easing was due to slower bank lending growth to households and nonfinancial private corporations.

Meanwhile, net claims on the central government increased by 10.8 percent in December, slightly lower than the 11 percent recorded in November, mainly driven by the government’s higher borrowings.

The BSP said it will continue to ensure that liquidity remains consistent with price and financial stability.

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.