ADVERTISEMENT

'Red flag': Questionable items seen in DPWH's 2026 budget, Gatchalian says

Published Aug 30, 2025 01:54 pm
Senator Sherwin Gatchalian said on Saturday, Aug. 30, that he already flagged questionable allocations in the budget request of the Department of Public Works and Highways (DPWH) for 2026, similar to what Senator Panfilo "Ping" Lacson had already exposed.
Senator Sherwin Gatchalian (Senate PRIB photo)
Senator Sherwin Gatchalian (Senate PRIB photo)
In an interview with DWIZ, Gatchalian revealed that he discovered questionable items in the DPWH’s ₱881.3-billion allocation while reviewing the National Expenditure Program (NEP).
As the chairman of the Senate Finance Committee, Gatchalian is set to sponsor and defend the proposed ₱6.739-trillion national budget during plenary debates later this year.
"May nakita kami let's say isang proyekto pero nakahati sa apat pero pare-pareho yung amount (We saw, let's say, one project that was split into four parts, but each had the same amount)," he said in an interview over DWIZ.
Gatchalian stated that it's impossible that projects, especially those related to flood control, would have the same amount. In an earlier TV interview, the senator stated that the questionable entries were found in the DPWH Annex called Annex 1C.
In his privilege speech on the anomalous flood control projects, Lacson coined the term "distinct" as part of the parlance known only to those involved in fund manipulation.
"'Distinct' refers to budget items found in the GAA and awarded contracts with identical amounts for projects that are either nearby or far apart," he said.
It is called "distinct” because, Lacson said, according to their informants inside the DPWH and confirmed by some contractors, this is a “coded budget” to identify the “owners” of the projects.
Gatchalian said that what they found is already a "red flag" when it comes to budget allocation. He added that they're continuously reviewing this as there were 4,000 line item projects for flood control alone, amounting to P270 billion.
"Dapat masusing i-review ito dahil kung hindi natin i-rereview, at hindi pa makukulong yung mga sindikato, eh tuloy lang ang ligaya nila sa 2026 (This needs to be thoroughly reviewed because if we don’t scrutinize it and the syndicates are not jailed, they will just keep enjoying themselves in 2026)," he added.
When asked if the DPWH is perhaps the proponent behind the ghost flood control projects in Bulacan, Gatchalian said: "Sigurado ako diyan, dahil di naman papasok sa NEP yung project na yun kung di isusulat ng DPWH lalo na mga district engineer (I’m certain about that because that project wouldn’t make it into the NEP if it weren’t written in by the DPWH, especially the district engineers)."
The senator also believes that DPWH Secretary Manuel Bonoan knows of the presence of "syndicates" within the agency who are behind these anomalous flood control projects. He added that it would be better if he took a leave of absence out of delicadeza while the matter was being investigated.

Related Tags

Sherwin Gatchalian Department of Public Works and Highways (DPWH) 2026 budget 2026 national budget National Expenditure Program (NEP)
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.