ADVERTISEMENT

Stronger revenues lift BPI profits to ₱50.5 billion at end-Q3

Published Oct 16, 2025 09:02 am
Bank of the Philippine Islands (BPI), the financial services arm of the Ayala Group, posted a 5.2-percent improvement in net income to ₱50.5 billion in the first nine months of 2025 from the ₱48 billion earned in the same period last year.
The bank said in a disclosure to the Philippine Stock Exchange (PSE) that its earnings growth was supported by revenue expansion that cushioned higher operating expenses (opex) and provisions.
Total revenues for the first nine months reached ₱142.3 billion, up 13.2 percent year-on-year, driven by a 16.2-percent increase in net interest income to ₱109.1 billion, on the back of an 8.7-percent increase in the average earning asset base, and a 30-basis-point (bp) expansion in net interest margin to 4.6 percent.
Non-interest income grew 4.2 percent year-on-year to ₱33.3 billion, supported by fee-based businesses, particularly credit cards and wealth management, as well as higher trading income.
Opex rose 10.13 percent year-on-year to reach ₱65.5 billion, due to rising business volume-related expenses, manpower, and technology. Despite the increase in opex, the cost-to-income ratio improved by 118 bps to 46 percent, due to strong revenue generation.
BPI closed the third quarter with a non-performing loan (NPL) ratio of 2.3 percent. After recognizing ₱11.8 billion in provisions year-to-date, its NPL coverage ratio finished at 96.5 percent.
Total assets reached ₱3.5 trillion, up 9.3 percent year-on-year. Gross loans reached ₱2.4 trillion, up 13.3 percent from last year, fueled by strong growth from non-institutional loans.
Total deposits grew to ₱2.7 trillion, up 7.7 percent year-on-year. The bank’s current and savings accounts (CASA) stood at ₱1.6 trillion, up 4.3 percent, with a CASA ratio of 61 percent, while the loan-to-deposit ratio reached 90.3 percent.
Total equity stood at ₱474.8 billion, up 9.6 percent year-on-year, with an indicative common equity tier 1 (CET1) ratio of 14.9 percent and a capital adequacy ratio (CAR) of 15.8 percent, both well above regulatory requirements.
BPI marked a new milestone this October with the opening of BPI Wealth Singapore, a wholly owned subsidiary of the bank.
The launch represents BPI’s continued expansion in Asia and its commitment to providing Filipino and regional clients access to one of the world’s most dynamic financial centers.

Related Tags

Bank of the Philippine Islands
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.