ADVERTISEMENT

Gov't debt hits record ₱19 trillion, overshooting 2026 target early

Published Jul 30, 2026 05:41 pm
President Ferdinand R. Marcos Jr. (PCO photo)
President Ferdinand R. Marcos Jr. (PCO photo)
The national government’s outstanding debt breached the ₱19-trillion mark for the first time, surpassing its full-year fiscal target six months ahead of schedule following a sharp acceleration in local and foreign borrowing.
The Bureau of the Treasury reported on Thursday, July 30, that total sovereign debt reached ₱19.07 trillion at the end of June, exceeding the government’s ₱19.06-trillion ceiling set for the end of 2026.
The debt stock expanded by ₱519 billion, or 2.8 percent, from ₱18.55 trillion at the end of May.
According to the Treasury, the debt stock bloated during the month due to the “net availment of both domestic and external borrowings” meant to fund government programs. This surge came despite the favorable footing of the peso against the United States (US) dollar during the period.
The government traditionally favors sourcing its borrowings locally to lessen the country’s exposure to foreign exchange (forex) risks and anchor the stability of its sovereign debt profile.
Domestic debt, which currently represents 67.3 percent of the country’s total obligations, rose to ₱12.84 trillion—a 2.7 percent increase from the ₱12.50 trillion reported in May.
According to the Treasury, the main driver of this increase was ₱342.9 billion in net new borrowings raised through the sale of government securities, such as long-term Treasury bonds and short-term bills. During the month, a stronger peso also helped by providing a ₱600-million downward adjustment to the valuation of onshore dollar bonds.
Meanwhile, external debt swelled during the first half to reach ₱6.23 trillion, up from ₱6.05 trillion in May.
This increase was mainly attributed to ₱223.1 billion in fresh loans the government took out in June. These new borrowings outweighed a ₱46.5-billion reduction in the peso value of foreign currency-denominated debt, which resulted from the peso's appreciation against the greenback and other third currencies.
During the month, the peso strengthened from ₱61.501 to ₱61.290 against the US dollar. Still, the current external debt level reflects an 11.4 percent increase from the end-2025 level of ₱5.59 trillion.
Conversely, government-guaranteed obligations saw a significant decline, falling to ₱305.1 billion at the end of the first semester—down by nearly a third from the end-May level of ₱443.5 billion.
This drop was driven primarily by ₱136.7 billion in net repayments of domestic guarantees, alongside ₱470 million in external guarantee repayments and ₱1.3 billion in favorable forex movements. (Derco Rosal)

Related Tags

Bureau of the Treasury government borrowings government debt
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.