ADVERTISEMENT

Strong lending across all segments fuels Metrobank's Q1 performance

Published Apr 30, 2025 05:20 am
metrobank fabian dee.jpg
Metrobank President Fabian S. Dee

Metropolitan Bank & Trust Company booked ₱12.3 billion in the first quarter of the year, driven by higher loans and non-interest earnings.

In a statement, the bank said earnings improved from ₱12 billion in the first quarter of 2024 as its pre-provision operating profit grew by 8.8 percent to ₱18.8 billion during the period under review.

“Our first quarter performance keeps us on track in achieving our medium-term growth strategies even as global uncertainties continue to persist,” said Metrobank President Fabian S. Dee.  

He added that, “Our strong capitalization and healthy portfolio give us and our clients the assurance on our ability to navigate the changing economic landscape.”

The Bank’s net interest income edged up to ₱29.4 billion in the first three months of the year, supported by sustained growth of its lending business.

Metrobank’s gross loans expanded substantially, rising by 16.1 percent year-on-year on strong performance across all segments. Commercial loans grew by 16.1 percent, driven by the sustained rise in corporate capital expenditures.  

Consumer loans portfolio similarly grew at a robust pace of 16.0 percent, driven by auto loans and gross credit card receivables, which jumped 21.4 percent and 17.9 percent year-on-year, respectively. 

Meanwhile, total deposits amounted to ₱2.2 trillion, of which 64.4 percent are low-cost current and savings accounts (CASA).

Non-interest income posted a solid growth of 31.9 percent to ₱8.7 billion during the quarter.  Fee income jumped by 10.5 percent to ₱4.3 billion, supported by the expanding consumer business. Meanwhile, combined trading and foreign exchange gains leaped nearly fourfold to ₱2.6 billion.

Operating cost growth was kept at a moderate pace of 7.0 percent, keeping the cost-to-income ratio at 50.8 percent. 

Non-performing loans (NPL) accounted for just 1.6 percent of total loans, below the industry’s reported 3.5 percent NPL ratio as of February this year. 

The Bank booked ₱2.6 billion in provisions during the quarter, with NPL cover remaining 150.9 percent, providing a substantial buffer against potential portfolio risks.

Metrobank’s total consolidated assets expanded by 9.1 percent to ₱3.5 trillion, making it the second largest in terms of assets among the private universal banks.  

Total equity stood at ₱377.2 billion, with Capital Adequacy Ratio at 15.4 percent and Common Equity Tier 1 (CET1) ratio at 14.7 percent, all well above the minimum regulatory requirements.

The bank’s notable performance in wealth management was recognized once again with Metrobank clinching the Philippines’ Best Bank for Ultra-High-Net-Worth clients at Euromoney’s Global Private Banking Awards 2024.  

Moreover, last March, Fitch Rating upgraded the Bank’s viability rating to bbb-/stable from bb+/stable, signifying its credit strength or superior asset quality relative to the industry and healthy capital buffers against risks associated with high credit growth.  

Fitch Rating likewise affirmed Metrobank’s Issuer Default Rating of BBB- with a stable outlook.

Related Tags

Metropolitan Bank & Trust Company Fabian S. Dee
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.