ADVERTISEMENT

DPWH, DepEd drag gov't cash use in H1, leaving ₱84 billion idle

Published Jul 23, 2026 01:49 pm

At A Glance

  • Government agencies' spending efficiency weakened in the first half of 2026, with slower utilization of cash allocations leaving ₱84.3 billion in unused cash authority, largely due to lower fund utilization by the education and public works sectors.

Government agencies’ spending efficiency weakened in the first half of 2026, with slower utilization of cash allocations leaving ₱84.3 billion in unused cash authority, largely due to lower fund utilization by the education and public works sectors.

The latest Department of Budget and Management (DBM) data showed that the overall utilization rate for notices of cash allocation (NCAs) stood at 96.9 percent in June, a 2.1-percentage-point (ppt) decline from the 99 percent recorded in June 2025.

Total fund releases increased to ₱2.74 trillion, 10 percent higher than the ₱2.49 trillion recorded a year ago. Of the total amount released, ₱2.65 trillion was utilized. This left ₱84.3 billion in unused cash authority by the end of June, more than triple the ₱26.4 billion left unused a year ago.

Under the government’s accounting framework, NCAs serve as the primary disbursement authority, allowing agencies to pay for contracted works and services. High utilization typically suggests more efficient procurement and administrative implementation of national programs.

Several major agencies saw significant declines in their cash utilization rates. The Department of Public Works and Highways’ (DPWH) cash utilization fell from 99 percent to 87.1 percent, leaving ₱35.3 billion in unused cash—the largest among departments.

This came alongside a massive reduction in its total NCA releases, which fell from ₱508.7 billion to ₱274.1 billion.

Similarly, the Department of Education (DepEd) saw its utilization rate dip from 100 percent to 96.3 percent, leaving ₱16.4 billion unused—nearly 10 times the ₱1.7 billion recorded a year ago. The Department of Social Welfare and Development (DSWD) also fell from a perfect 100-percent utilization rate to 94.3 percent, with unused NCAs surging to ₱11.1 billion.

Other agencies reporting lower utilization rates included the Department of Transportation (DOTr), which fell from 98 percent to 85.5 percent, and the Presidential Communications Office (PCO), which dropped from 90 percent to 78.2 percent.

Notably, the Office of the President (OP) saw its utilization rate plunge from 94 percent to 64.1 percent, leaving ₱3.3 billion unused. The Civil Service Commission (CSC) also experienced a notable decline, with its utilization rate dropping from 100 percent to 74.7 percent.

Additionally, the Department of Finance (DOF) saw its utilization rate fall to 93 percent from 98 percent in June 2025. This decline was accompanied by a sharp reduction in total releases to the department, which dropped from ₱47.9 billion to ₱12.8 billion.

Some agencies, meanwhile, posted improvements. The Department of Agriculture (DA) raised its utilization rate from 82 percent to 88.1 percent. The Department of National Defense (DND) maintained a near-perfect utilization rate of 99.8 percent, up slightly from 99 percent. The Judiciary, the Commission on Elections (Comelec), and the Office of the Ombudsman all achieved a perfect 100-percent utilization rate by the end of June.

Related Tags

Department of Budget and Management (DBM) Budget 2026 DPWH DepEd
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; } }

{{ static_articles_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.