ADVERTISEMENT

Banks to shoulder fraud losses if FMS falls short—BSP

Published Jun 12, 2025 12:00 am  |  Updated Jun 12, 2025 08:29 am
BSP Deputy Governor Elmore O. Capule
BSP Deputy Governor Elmore O. Capule

Banks and other financial institutions may be held liable for fraud suffered by their clients if they fail to implement fraud management systems (FMS) within the mandated one-year transition period, a top official at the Bangko Sentral ng Pilipinas (BSP) said.

BSP Deputy Governor Elmore O. Capule told reporters on the sidelines of the Anti-Financial Account Scamming Act (AFASA) press briefing on Wednesday, June 11, that financial institutions may face serious consequences if they fail to comply with the new law.

First, they may face administrative sanctions. Second, “if somebody gets defrauded and their system is not ready, they can be held once civilly liable. So instead of going after the scammer, the institution will have to pay,” Capule said.

“If you fail to comply with the fraud management system, then you can be held civilly liable for the damage caused to the victim,” Capule asserted, adding that the likelihood of falling victim to frauds could be lesser if financial institutions had already built FMS.

Capule said that if the system is in place, fraud could be prevented. But in cases where banks still do not run the system, they may be held responsible for the losses.

“So it’s [FMS] a very big deterrent. I hope, in one year’s time, they should comply,” Capule said.

Under the AFASA, the BSP requires all financial institutions with complex electronic products and services (EPS) and those with a high aggregate value of digital transactions—initially set at ₱75 million per month—to implement a more sophisticated FMS.

Maricris A. Salud, deputy director at the BSP’s technology risk and innovation supervision department, noted that commercial banks or big banks are on track to fully comply with the mandate.

“It’s actually the smaller institutions who are asking for the transitory provision,” Salud further said.

Capule said that while one-time password (OTP)-based multi-factor authentication was once state-of-the-art, evolving threats now require more advanced and supplemental security measures, as outlined in Circular 1213, prompting the adoption of additional FMS.

“Sometimes, a good system is only good until the scammers find a way to go around it,” Capule said.

As such, Capule said that the central bank is “recommending financial institutions to look for other alternative measures including multi-factor authentication [MFA].” This is on top of OTPs which is a widespread mode of authentication.

Among the recommended MFA methods are biometrics—such as fingerprint, facial, and voice recognition—and behavioral tools that analyze user patterns like typing speed and device movements to verify identity.

Passwordless authentication methods, including biometrics, hardware tokens, and cryptographic keys, such as Fast Identity Online (FIDO), which enable users to log in using biological features or a security device instead of a password, are also permitted.

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.