ADVERTISEMENT

Metrobank posts P9.1-B net income in H1, hikes loan provisions to P22.8 B

Published Jul 31, 2020 01:15 pm

Metrobank reported yesterday it earned P9.1 billion net income for the first half of the year, as the bank continued to fortify its provisions for potential risks to P22.8 billion. It said the decline from last year’s income is a result of proactive measures to secure the bank from further economic slowdown that may result from the continuing  COVID-19 pandemic.

 “Our core business remains strong. Pre-provision operating profit grew 61% and the balance sheet is solid, with good deposit levels. We have faced crisis events in the past, and while the current pandemic is unprecedented, our substantial capital position combined with prudent strategic actions will enable us to weather the challenges,” said Metrobank President Fabian S. Dee.

“Consistent with our conservative business strategy, we are very mindful of future risks that will likely impact the entire banking industry, so we are doing an early build-up of larger provisions to ensure our readiness. We are taking all the necessary steps as we continue to focus on supporting our clients and the recovery of the overall economy,” he added.

Even as non-performing loans (NPL) ratio was steady at 1.56%, the bank took the conservative route by increasing provisions to P22.8 billion, or 5x over the P4.6 billion booked in first half last year.  As a result, the NPL cover rose to 188%, which underscores the strategy of beefing up reserves early in anticipation of future risks.

With the slowdown across industries (as activities ground to a halt during the quarantine in the second quarter), the bank’s net loans and receivables declined by 5% to P1.3 trillion.  Lending for the commercial segment was tempered as expansion plans were put on hold due to the uncertain business climate.  Consumer loans were little changed as steady mortgage and increased credit card receivables offset the 6% contraction in auto loans.

Metrobank’s deposit base grew 5% to P1.7 trillion, largely driven by the 20% increment in low-cost deposits, improving the CASA ratio to 69% from 61% last year.  This, together with the 175-basis-point drop in policy rates, led to the marked reduction in the bank’s overall funding cost thus resulting in net interest margin improving by 41 basis points to 4.24%.

Meanwhile, non-interest income grew 55%, mainly due to the hefty P13.1 billion trading and FX gains.  This mitigated the weakness in service fees and commissions, which declined by 16%, a result of lower transaction volumes and waiver of some fees.  

Efforts to enhance productivity and efficiency resulted in muted operating cost growth of 7% to P29.6 billion, further improving the cost-to-income ratio to 45% from 56% previously.

Metrobank remains one of the largest banks in the country with P2.3 trillion consolidated assets.  Total equity amounted to P323 billion at the end of June, sustaining strong capital ratios with Total CAR 19.98% and Common Equity Tier 1 (CET1) ratio of 18.66%, both well-above the regulatory requirements.

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; } }

{{ static_articles_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.