ADVERTISEMENT

Gov't debt payments plummet 46% in first four months of 2025

Published Jun 9, 2025 12:00 am  |  Updated Jun 7, 2025 03:53 pm

Despite a sharp increase in the national government’s debt payments in April, over half a trillion pesos was trimmed from total payments in the first four months of the year, leading to a 45.7 percent decline by end-April.

Data from the Bureau of the Treasury (BTr) showed that the Marcos administration’s total debt financing only amounted to ₱622.9 billion from January to April, a decline of ₱524 billion compared to the ₱1.15 trillion recorded in the same period last year.

A sharp drop in principal payments or amortization significantly contributed to the massive decline.

It fell to ₱335.5 billion, starkly contrasting with the ₱887.2 billion the Marcos administration paid in the first four months last year. This is equivalent to a ₱551.7 billion or 62.2-percent drop.

Notably, the government’s payments to domestic creditors steeply dropped by 77.4 percent from its ₱699.7 billion worth of payments a year earlier. It only paid ₱170.4 billion in the January-to-April period.

Foreign lenders, however, received ₱165.1 billion as of end-April, up 24.6 percent from ₱132.5 billion last year. However, the government’s meager increase in its principal payments to foreign creditors could not offset the massive deflation in domestic payments.

Meanwhile, the government’s interest payments increased to ₱287.4 billion as of end-April, from ₱260.5 billion a year ago. This translates into a 10.3-percent increase year on year.

Both interest payments to domestic and foreign creditors saw increases. It paid ₱209 billion to domestic lenders during the period, jumping by 12.8 percent from last year’s ₱185.3 billion worth of domestic payments.

Broken down, ₱146.1 billion of the payments went towards fixed-rate Treasury bonds (T-bonds), ₱43.2 billion to retail T-bonds, ₱16.1 billion to Treasury bills (T-bills), and ₱3.6 billion to other national government obligations.

Its interest payments to foreign debt sources inched up by 4.3 percent to ₱78.4 billion from ₱75.2 billion.

In April alone, total debt payments reached P280.9 billion, climbing by 73.7 percent from P161.7 billion in April 2024.

During the month, government creditors received ₱95.2 billion in amortization, higher by 148.9 percent from ₱94.2 billion a year prior.

Interest payments, however, declined by 31.3 percent to ₱46.4 billion from ₱67.5 billion in April 2024.

The government lowered its borrowings to ₱1.14 trillion during the first four months, down by ₱28 billion or 2.4 percent from last year’s ₱1.16 trillion, mainly due to the massive decline in borrowings from local lenders.

Gross borrowings during the period accounted for 44.7 percent of the government’s total planned borrowings of ₱2.55 trillion for the year.

Related Tags

Bureau of the Treasury (BTr) government debt Government debt payments
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.