ADVERTISEMENT

Villanueva pushes BRIGHT Act to modernize bank secrecy, boost anti-corruption efforts

Published Jan 29, 2026 12:54 pm  |  Updated Jan 29, 2026 03:15 pm

At A Glance

  • Senator Joel Villanueva urged his fellow lawmakers to approve a measure modernizing the country's outdated bank secrecy laws, saying these have hindered transparency, obstructed accountability, and weakened the government's ability to combat corruption.
Senator Joel Villanueva urged his fellow lawmakers to approve a measure modernizing the country’s outdated bank secrecy laws, saying these have hindered transparency, obstructed accountability, and weakened the government’s ability to combat corruption.
Senator Joel Villanueva (Senate PRIB photo)
Senator Joel Villanueva (Senate PRIB photo)
“Our failure to modernize our bank secrecy regime has long left us behind. We have fallen out of step with global expectations and regional standards. And we continue to tie the hands of the very institutions tasked with protecting the integrity of our financial system,” Villanueva said in his sponsorship of Senate Bill No. 1728.
“What was originally crafted to protect depositor confidence has, over time, evolved into a shield for impunity, a refuge for illicit wealth, and a serious obstacle to effective financial regulation,” he added.
“Under the proposed Banking Reform for Integrity, Good Governance, Honesty, and Transparency (BRIGHT) Act, disclosure and examination of bank deposits are permitted under clearly defined conditions and legitimate purposes,” explained Villanueva, chair of the Senate Committee on Banks, Financial Institutions and Currencies.
According to the bill, these include investigations by the Office of the Ombudsman in accordance with its mandate; investigations in aid of legislation by committees of both houses of Congress; inquiries related to violations of anti-graft and anti-corruption laws; supervisory examinations or inquiries conducted by the Bangko Sentral ng Pilipinas, and lawful access by financial regulators and tax authorities in the performance of their mandates.
The BRIGHT Act also specifies that government agencies are allowed to issue orders to examine, inquire, or look into bank deposits. The measure also provides for a safe harbor provision for banks and non-bank financial institutions that comply with the mandatory disclosure requirements under the bill.
To prevent misuse, individuals may be penalized for abusing their authority to access deposit information, as well as those who unjustifiably refuse to disclose it when required by authorities.
“The BRIGHT Act is not merely a compliance measure, it is a governance reform, an anti-corruption reform, and a national integrity reform,” Villanueva said.
“It is a step toward recovering stolen public funds, preventing money laundering, strengthening tax enforcement, empowering regulators, and building a trustworthy and resilient financial system,” he added.
“Transparency is not the enemy of progress. Secrecy is. The era when bank secrecy could be used to hide wrongdoing must come to an end — and with the BRIGHT Act, the Philippines can finally join the rest of the world in upholding modern standards of financial integrity,” Villanueva said.

Related Tags

Joel Villanueva bank secrecy law anti-corruption
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.