ADVERTISEMENT

Philippine external debt soars to record as foreign investors pile in

External borrowings hit $137 billion in 2024

Published Dec 3, 2025 10:30 pm
The country’s total external debt climbed to $137.018 billion (around ₱8.049 trillion) in 2024, up from $124.472 billion (around ₱7.312 trillion) in 2023, the World Bank Group (WBG) reported.
According to the WBG’s International Debt Report (IDR) 2025 published on Wednesday, Dec. 3, the Philippines’ total external debt last year hit a record high—topping the WBG’s records from 2010 to 2024.
The WBG report highlighted the Philippines among the domestic markets in low- and middle-income countries (LMICs) that have not only attracted local investors but have also become “attractive to international investors.”
“Their development has led to nonresidents borrowing in domestic currency in countries with well-established access to capital markets, such as in Argentina, Indonesia, Mauritius, Mexico, and South Africa, as well as newer issuances in Colombia, the Dominican Republic, Jamaica, the Philippines, and Türkiye,” the report added.
The report emphasized that the liberalization of capital markets in these economies has been instrumental in strengthening domestic markets and drawing in more international investors.
“Such participation can benefit the depth and liquidity of domestic financial markets, increase investor competition, and promote international standards. Multilateral organizations, including the World Bank, have played an important role in assisting countries with the development of their domestic financial markets,” it added.
The report added that the Philippines emerged among the top recipients of net inflows in 2024, alongside Türkiye, Indonesia, Ukraine, and India.
It also noted that multilateral lenders remained the biggest source of support for LMICs in 2024, though at a slower pace, with net inflows reaching $70.1 billion. Despite the overall decline, WBG lending—under the International Bank for Reconstruction and Development (IBRD) for developing countries like the Philippines and the International Development Association (IDA) for poorer countries—hit a record high of $36 billion, up 30.4 percent. They accounted for 51.3 percent of net flows from multilateral institutions—with Bangladesh, Kenya, Nigeria, the Philippines, and Ukraine receiving the largest shares. The European Union (EU) followed with $15.5 billion, driven mainly by assistance to Ukraine.
In contrast, Vietnam, Kazakhstan, Egypt, Argentina, and Azerbaijan posted the largest net outflows for the year.
“Net inflows from bondholders more than doubled in 2024,” the report said, rising to $6.8 billion from $3.2 billion in 2023—with the Philippines and Indonesia the largest recipients, at $5.2 billion and $3.5 billion, respectively. These gains were partially offset by $2 billion in outflows to Thailand.
“The Philippines also recorded a sharp contraction in inflows from private creditors in 2024, but these inflows remained positive at $985 million, down from $4.7 billion in 2023,” the report added.
Due to the government’s increased borrowing from both local and foreign lenders, compounded by the recent peso slump, the national government’s (NG) outstanding debt reached ₱17.562 trillion as of end-October, nearly exceeding the historic high of ₱17.563 trillion posted in July.
(Ricardo M. Austria)
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.