ADVERTISEMENT

Public works, agriculture bottlenecks slow national budget releases at end-February

Published Mar 23, 2026 12:00 am  |  Updated Mar 21, 2026 04:29 pm

At A Glance

  • Due in part to slower budget releases for public works and agriculture, the Philippine government's allotment release pace slowed down as of end-February, with only 63.5 percent of the national budget released compared to the same period last year.

Due in part to slower budget releases for public works and agriculture, the Philippine government’s allotment release pace slowed as of end-February, with only 63.5 percent of the national budget released in the first two months of 2026.

According to the Feb. 28 status report from the Department of Budget and Management (DBM), the government has released ₱4.31 trillion of its total ₱6.793-trillion fiscal year (FY) 2026 national budget.

While the absolute amount released is higher than the ₱4.24 trillion released at end-February 2025, the overall pace of fund releases has slowed from the 67-percent rate recorded a year ago.

Notably, the Department of Public Works and Highways (DPWH) was the main bottleneck. For its nearly halved budget for 2026, the DPWH has released only ₱63.9 billion, or 12.1 percent, of its reduced ₱530.1-billion allocation.

This is a sharp deceleration from February last year, when the DPWH had already released 47.1 percent of its much larger trillion-peso allocation.

Similarly, the Department of Agriculture (DA) saw a decline in its release rate, dropping from 83 percent in 2025 to 55 percent this year.

As of end-February, the general appropriations act (GAA) rollout slowed to 66.1 percent, down from the 70.6 percent seen during the same period in 2025.

This was largely driven by a bottleneck in special purpose funds (SPFs), which saw less than one-fifth of their ₱719.4-billion total allocation released by the end of February.

Meanwhile, automatic appropriations have remained a steady anchor for fiscal activity.

For one, the government maintained a 100-percent release rate for national tax allotments (NTA), or local government units’ (LGUs) shares, totaling ₱1.19 trillion. Block grants also achieved a full release of ₱93.98 billion.

Funds for retirement and life insurance also saw near-instantaneous release to agencies to support personnel benefits.

Despite the overall slowdown, several key departments continue to demonstrate high efficiency.

For instance, the Department of Education (DepEd) has released 82.7 percent of its ₱961.3-billion program.

Similarly, the Department of Transportation (DOTr) and the Department of National Defense (DND) maintained a strong pace at 90.3 percent and 94.9 percent, respectively.

As of end-February, the government still holds an unreleased balance of ₱2.48 trillion from this year’s national budget.

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.