ADVERTISEMENT

Gatchalian: SC can declare unprogrammed funds as unconstitutional

Published Jan 6, 2026 03:05 pm

At A Glance

  • The Supreme Court can declare the contentious Unprogrammed Appropriations as unconstitutional, Sen. Sherwin Gatchalian said on Tuesday, January 6.
Senator Sherwin Gatchalian (Senate PRIB photo)
Senator Sherwin Gatchalian (Senate PRIB photo)

The Supreme Court can declare the contentious Unprogrammed Appropriations as unconstitutional, Sen. Sherwin Gatchalian said on Tuesday, January 6.

Gatchalian made the remark following President Ferdinand “Bongbong” Marcos Jr.’s decision to veto P92.5-billion unprogrammed items when he signed Republic Act No. 12314 or the General Appropriations Act (GAA) which contains the P6.793-trillion national budget for 2026. 

“If the Supreme Court says that it is unconstitutional, and not to do it next time, that is possible. There would be no more unprogrammed (funds),” Gatchalian said in a press briefing at the Senate. 

However, since petitions questioning the constitutionality of the 2026 national budget are still pending at the SC,  the Senate Committee on Finance chairman said the Executive department can still utilize the Unprogrammed Appropriations (UA) under the 2026 GAA. 

“Until there is no resolution, the unprogrammed funds can still be used,” he said.

“So what is important is that we don’t put items under the UA that can be abused. And that is what we did to ensure that unprogrammed funds won’t be abused,” he added.

For the meantime, Gatchalian said the Executive department can do away with the unprogrammed funds when crafting the National Expenditure Program (NEP). 

“They can do away with the UA when they submit the NEP, indicating zero budget for it,” he said.

“But to be honest, the amount would be too big. If we look at the Senate version, the amount is huge, almost P249-billion, and it’s hard for us to move it to the programmed funds,” he added.

“So if the policy is to remove the unprogrammed (funds), moving forward, then it has to happen in the NEP so that it can be studied very carefully,” Gatchalian pointed out. 

Gatchalian said zeroing out the unprogrammed funds in the middle or latter part of the budget process will greatly affect other government projects. 

“Because if you are going to do it during the budget process, it will affect the programmed funds,” he explained further. 

The President had said that his decision to reduce the UA under the 2026 GAA to the “absolute bare minimum” was to ensure that public funds are utilized to serve public interest and the country’s development goals.

According to Executive Secretary Ralph Recto, only three items under unprogrammed funds of the 2026 GAA remain: support to foreign-assisted projects worth P97.305-billion; revised Armed Forces of the Philippines (AFP) Modernization Program worth P50-billion; and Risk Management Program worth P3.6-billion. 

Related Tags

Unprogrammed funds 2026 national budget MARCOS Sherwin Gatchalian 2026 General Appropriations Act
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.