ADVERTISEMENT

Philippine banks' bad loan ratio worsens, hitting nine-month peak

Published Oct 13, 2025 12:01 am  |  Updated Oct 11, 2025 01:38 pm
Philippine banks’ bad loan ratio climbed further to 3.5 percent in the first nine months as borrowers’ ability to repay debts weakened due to muted business activities, mainly from climate disruptions and trade setbacks.
According to the latest data from the Bangko Sentral ng Pilipinas (BSP), the banking industry’s non-performing loan (NPL) ratio worsened further to a nine-month high in August.
The industry’s bad loan ratio first rose in July, reaching its highest level in eight months at 3.4 percent. Its continued increase in August, however, remains below the 3.59 percent seen in the same month last year.
The bad loan ratio is the percentage of banks’ total loans that are considered non-performing—meaning the principal or interest is unpaid for at least 90 days after the due date, and are thus deemed at risk of default.
BSP data showed bad loans rose by 2.7 percent to ₱550.1 billion at end-August from ₱535.4 billion a month ago. Year-on-year, soured loans rose by 7.3 percent from ₱512.7 billion in August last year.
Loans become non-performing if unpaid for at least 90 days past the due date, posing a credit risk as borrowers are less likely to repay.
Philippine banks’ total loan book dropped by 0.4 percent to ₱15.71 trillion as of end-August from ₱15.77 trillion in the previous month. Year-on-year, the end-August figure rose by 9.9 percent from ₱14.3 trillion a year ago.
Past-due loans increased by 0.8 percent to ₱693.1 billion as of August from ₱687.6 billion a month ago. They also rose by 9.8 percent from ₱631.4 billion in the previous year.
This brought the past-due ratio to 4.41 percent, marking the highest record in a year, or since the 4.42 percent in August last year.
Past-due loans are those where the borrower has failed to pay principal, interest, or any installment on time, including restructured loans and other financial assets.
Rizal Commercial Banking Corp. (RCBC) chief economist Michael Ricafort attributed the nine-month high in bad loans to successive typhoons and flooding since July, which disrupted business operations, lowered sales and profits, and weakened some borrowers’ ability to repay.
“This is on top of the slower global and local economy due to US President Donald Trump’s higher tariffs, protectionist measures, and the resulting trade wars that reduced exports, investments, jobs, and other business activities,” Ricafort added.

Related Tags

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.