ADVERTISEMENT

Bank loans slow in February, but growth remains second-fastest in over 2 years

Published Apr 1, 2025 06:23 am

BSP.pngAfter hitting a more than two-year high in January 2025, bank lending continued to grow in February but at a slower pace, according to the Bangko Sentral ng Pilipinas (BSP).

Preliminary data from the central bank showed that loans from big banks, excluding transactions with the BSP, grew by 12.2 percent in February 2025, compared to the previous year.

Universal and commercial banks’ lending to individuals and businesses grew by 8.6 percent in February 2024.

While February’s figure was slightly lower than January’s 12.8-percent growth—the highest in over two years—the latest month’s lending still marked the second-fastest expansion, matching the growth rate recorded in December 2024.

Consumer loans to residents, excluding reverse repurchases (RRPs), grew by 12.6 percent in February, slower than the 13.3 percent in the previous month.

Meanwhile, loans to foreign borrowers fell further by 3.2 percent in February, after a 3.5-percent drop in January.

Loans for production increased by 11.2 percent, slightly lower than the 11.8-percent growth in January.

According to the central bank, this expansion was mainly fueled by higher lending to major industries, including electricity, gas, steam, and air-conditioning (nearly 22 percent of the total growth), wholesale and retail trade (nearly 14 percent), manufacturing (nearly one percent), construction (nearly 13 percent), and transportation and storage (nearly 21 percent).

Consumer loans to residents increased by 24.1 percent in February, driven by higher credit card and motor vehicle loans. This growth, however, was slightly down from 24.4 percent in January.

“Looking ahead, the BSP will ensure that domestic liquidity and bank lending conditions are in line with its price and financial stability mandates,” the central bank said.

Money supply further slows

Money supply, or M3, growth further slowed to 6.3 percent in February 2025, from the three-month low January expansion of 6.8 percent.

Domestic liquidity, measured by M3, reached ₱18 trillion in February.

Domestic claims grew by over 10 percent in February, down from nearly 11 percent in January. Private sector claims rose by over 12 percent, slightly slower than the more than 13-percent increase in the previous month, driven by higher bank lending to corporations and households.

Meanwhile, net claims on the central government climbed by nearly six percent, easing from over seven percent, as the national government’s deposits with the BSP were lower than a year ago.

Similarly, net foreign assets (NFA) grew by nearly six percent, up from nearly three percent in January. This was driven by a nearly nine-percent rise in the central bank’s NFA due to higher US dollar stock.

In contrast, banks’ NFA fell due to increased foreign currency-denominated liabilities.

Related Tags

Bangko Sentral ng Pilipinas (BSP) Bank lending
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.