ADVERTISEMENT

Banks' bad loans ratio down in November

Published Jan 9, 2024 07:33 am

The gross non-performing loans (NPL) ratio of Philippine banks dropped to 3.41 percent in November 2023 after rising to 3.44 percent in the previous month.

Bangko Sentral ng Pilipinas (BSP) data show, though that the latest NPL ratio is higher compared to the 3.35 percent registered in the same period in 2022 but lower from October 2023’s 3.44 percent.

NPLs, which are unpaid principal or interest for 30 days or more, have been seesawing for most of last year with borrowers still struggling to make payments before the due date.

Total NPLs or bad loans as of end-November amounted to P454.28 billion, up 11.31 percent from same period in 2022 of P408.097 billion.

Meanwhile, the total industry loan portfolio reached P13.336 trillion, up 9.32 percent from P12.199 trillion same time in 2022.

Banks’ past due ratio or the delinquency rate decreased to 4.22 percent from 4.26 percent in October, but higher than same time last year of 4.04 percent. Total past due loans rose by 14.38 percent to P563.384 billion from P492.528 billion in 2022.

Under the BSP’s rules, loans and other credit accommodations with unpaid principal and interest will be provided with allowance for credit losses based on the number of days of missed payments, which was anywhere from 31 to 90 days, up to 181 days and over.

Banks’ NPL coverage ratio which are loan loss reserves, was at 101.47 percent in November, lower than October’s 102.66 percent. It was however higher from same period in 2022 of 105.73 percent.

Loan loss reserves to NPL ratio is the proportion of loan provisions against probable losses to the total NPLs. To cover for these potential losses, banks set aside P460.952 billion as loan loss provisioning, up by 6.82 percent from same time in 2022 of P431.5 billion.

According to the BSP, banks’ gross restructured loans which are relief measures given to problematic borrowers, totaled P305.81 billion in November, down by 6.69 percent from same time in 2022 of P327.76 billion.

Restructured loans to total gross loan portfolio stood at 2.29 percent, lower than 2.36 percent in October and also from 2.69 percent in 2022.

The BSP in a report said it remains confident that the NPLs of the banking system “will stay manageable” due to banks’ “prudent credit standards and robust risk governance framework.”

The banking sector is the core of the financial system. Based on its current balance sheet, profitable operations, sufficient capital and liquidity buffers, as well as ample provision for probable losses, the central bank said the industry is “stable and strong.”

For the first six months of 2023, banks have invested a total P6.6 trillion of its funds, up 9.2 percent year-on-year. This is to fuel the growth of the financial system by increasing loans and deposits.

The BSP has always said that the domestic financial system is resilient and supportive of the country’s financing needs despite high inflation and tightened monetary policy.

Related Tags

Bangko Sentral ng Pilipinas (BSP) non-performing loan
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.