ADVERTISEMENT

LGUs just asked for ₱8.5 billion in loans in single month

Published Aug 6, 2026 01:28 pm
Local government units (LGUs) significantly ramped up borrowing in July, with loan requests surging to ₱8.5 billion from ₱904.4 million a year earlier, as newly elected local officials began rolling out big-ticket projects following the 2025 elections.
According to data from the Department of Finance–Bureau of Local Government Finance (DOF-BLGF), 22 LGUs sought certificates of net debt service ceiling and borrowing capacity (CNDSCBC) in July 2026, up from seven in July last year.
The BLGF issues these certificates to LGUs to verify their capacity to repay loans from government financial institutions. The total borrowing requirement for the month increased more than ninefold year-on-year.
Ma. Teresa S. Habitan, Vice Chancellor of the DOF-attached Philippine Tax Academy (PTA), told the Manila Bulletin on Thursday, Aug. 6, that the surge shows local chief executives are eager to execute projects after completing the development plans required following their 2025 election victories.
The spike was largely driven by a ₱3-billion request from Valenzuela City for various infrastructure projects, including an ICT facility for its local university and a new 100-bed emergency hospital.
Valencia City, Bukidnon, also filed a ₱2.7-billion request to upgrade infrastructure and acquire land for resettlement. Both requests dwarfed the largest single filing in July 2025: Quirino Province’s ₱300-million request to complete its convention center and improve local roads.
LGUs’ total legal borrowing capacity rose to ₱17 billion in July from ₱10.3 billion last year. Aggregate borrowing capacity for the month was double the total loan requirement, indicating a sustained ability to settle financial obligations.
However, this coverage ratio is lower than the double-digit coverage recorded last year due to the massive scale of 2026 urban projects.
By contrast, provincial borrowing in July 2025 focused on government center expansions and rural utilities—such as Agusan del Sur’s ₱230-million request for government buildings, a sports gymnasium, and a commissary. This year, the focus shifted toward large-scale city developments and municipal modernization.
Municipal borrowing last month prioritized infrastructure and utility modernization. Notable filings included Sariaya, Quezon, which asked for ₱350 million for a two-story public market and a sewage treatment plant, and Lupon, Davao Oriental, which requested ₱251.4 million to acquire heavy equipment and land for a new government center. Aparri, Cagayan, also sought ₱225 million for a new public market.
Other significant borrowings in July included San Lorenzo Ruiz, Camarines Norte, which requested ₱200 million for a new water system, and Himamaylan City, which requested ₱200 million for a sanitary landfill facility. Overall, LGUs remained consistently focused on heavy equipment procurement, large-scale commercial hubs like markets and business parks, and health and environmental infrastructure to drive local development.

Related Tags

Department of Finance (DOF) BLGF LGU Ma. Teresa S. Habitan
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.