ADVERTISEMENT

'Lover' loophole raised in bill barring relatives of public officials from gov't contracts

Published Mar 10, 2026 04:10 pm

At A Glance

  • A potential loophole involving girlfriends or boyfriends as well as extramarital relationships of public officials was raised on Tuesday, March 10, during Senate deliberations on a bill that would disqualify relatives of government officials from participating in government bidding.
A potential loophole involving girlfriends or boyfriends as well as extramarital relationships of public officials was raised on Tuesday, March 10, during Senate deliberations on a bill that would disqualify relatives of government officials from participating in government bidding.
The Subcommittee on Civil Service, Government Reorganization, and Professional Regulation held its hearing on Tuesday, March 10, 2026, and discussed Senate Bill No. 783 (SBN 783) introduced by Senator Francis
The Subcommittee on Civil Service, Government Reorganization, and Professional Regulation held its hearing on Tuesday, March 10, 2026, and discussed Senate Bill No. 783 (SBN 783) introduced by Senator Francis "Chiz" Escudero, which seeks to disqualify relatives of public officials from all government contracts. (Senate of the Philippines)
During the hearing of the Senate Committee on Civil Service, Government Reorganization and Professional Regulation, Senator Erwin Tulfo asked whether a mayor’s or barangay official’s girlfriend could legally join government bidding under the proposed measure, which bars relatives within the fourth civil degree of consanguinity or affinity.
“Uso po ngayon, Mr. Chair, si Mayor may girlfriend. Si Kagawad, yung kanyang anak may girlfriend, sumali sa bidding, pupwede po ba yun? Are they covered or not? (Mr. Chair, this is common nowadays: the mayor has a girlfriend. The councilor, whose child also has a girlfriend, joined the bidding—would that be allowed or not? Are they covered by the rules?)” Tulfo asked.
Senator Francis "Chiz" Escudero, who presided over the discussion, said such relationships are not currently covered by the provision.
“Girlfriend, hindi pa kayo kasal (you're not married), that’s not covered by this provision,” Escudero said.
“Tolerated girlfriend or boyfriend, that’s not covered by this provision as it stands,” he said.
Escudero explained that the law avoids explicitly recognizing extramarital relationships, noting that formally including them in legislation could imply legal recognition of such arrangements.
“The law and the Constitution clearly frown upon this kind of relationship. And for us to make mention of it in a law would somehow be giving recognition… to that kind of an arrangement,” he said.
However, Escudero said the matter could be discussed further during the period of amendments, acknowledging Tulfo’s point that such situations occur in practice.
Tulfo noted that some public officials are single, raising the possibility that their romantic partners could legally participate in government bidding because they are neither married nor related by blood.
"Eh wala naman po sa batas, wala po sa bill na ito na girlfriend or let's say na straight up, hindi kulasisi–legal na girlfriend, Mr. Chair, dahil wala siyang asawa. Pero pwede sumali because wala sa batas? How is that? (Well, it’s not in the law—this bill doesn’t mention girlfriends, or let’s say, a legal girlfriend who isn’t a spouse, Mr. Chair. But they can still join because it’s not prohibited in the law? How does that work?)" Tulfo asked.
Escudero replied that such relationships are difficult to regulate because they are not permanent and could easily be denied.
“Because the relationship is not permanent. Pag nahuli, ‘ah hindi, nung isang buwan pa kami break bago pa ako sumali sa bidding (If caught, ‘oh no, we had already broken up a month before I joined the bidding’),’” he said.
The discussion also touched on how the measure would apply to illegitimate relatives. Tulfo presented a scenario where a bidder later turns out to be the illegitimate child of a mayor’s sibling.
Escudero said if the person knew about the familial relationship, the prohibition would apply because the bill covers relatives within the fourth civil degree, “legitimate or illegitimate.”
However, he clarified that liability would attach to the individual who participated in the bidding, not the public official.
“Any violation or non-compliance with the law, it’s the person executing the affidavit or undertaking that will be sued. Not the relative,” Escudero said.
Officials from the Philippine Competition Commission (PCC) said they would submit a position paper on how such relationships could be addressed in the proposed measure.
Escudero also said the committee would ensure that the law clearly states it will apply prospectively, particularly because the bill includes a penal provision.
“We will make sure that we will clearly state that this law shall have prospective application,” he said, noting that penal laws cannot be applied retroactively.

Related Tags

Chiz Escudero Erwin Tulfo Government contracts Philippine Competition Commission (PCC)
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.