ADVERTISEMENT

Philippine dollar reserves bolster external stability, hit $105.5 billion in May

Published Jun 6, 2025 10:32 am  |  Updated Jun 6, 2025 01:10 pm

The Philippines’ external financial standing strengthened in May this year, as the country's gross international reserves (GIR) posted a notable increase, bolstering its capacity to withstand external economic pressures.

The Bangko Sentral ng Pilipinas (BSP) reported that the country’s GIR reached $105.5 billion at end-May 2025, higher compared with $105.3 billion at the end of April, providing a robust external liquidity buffer for the country.

BSP Governor Eli M. Remolona, Jr., said the latest GIR level provides a robust external liquidity buffer, equivalent to 7.3 months' worth of imports of goods and payments of services and primary income. 

It also covers about 3.7 times the country's short-term external debt based on residual maturity.

The month-on-month increase in the GIR level was primarily due to three factors. First, there were upward valuation adjustments in the BSP’s gold holdings, driven by the increase in the price of gold in the international market. 

Second, net income from the BSP’s investments abroad contributed to the rise. Third, the national government’s net foreign currency deposits with the BSP also contributed to the accumulation.

The net international reserves (NIR) also registered an increase, rising by $0.08 billion from $105.26 billion as of end-April 2025 to $105.34 billion as of end-May 2025. 

According to the BSP, this indicates a consistent strengthening of the country's external position. 

The BSP has consistently managed the country's reserves to ensure ample liquidity and financial system stability. The current levels provide a significant buffer against potential external shocks and support the country's payment obligations for imports and external debt.

Michael L. Ricafort, Rizal Commercial Banking Corp. chief economist, said a slight increase last month comes after two consecutive months of decline and a general downward trend since October 2024, when the "Trump factor" began to emerge as an external risk. 

Ricafort noted that the primary driver for the increase was the continued rise in gold holdings, which reached a new record high of $13.7 billion. This represented a month-on-month increase of 2.9 percent and a year-on-year surge of 37 percent. 

World gold prices recently hovered near record highs of $3,500.10 per ounce on April 22, 2025. The gains in gold holdings offset a decline in foreign investments, which fell by $251 million month-on-month to $86.4 billion. 

This decline in foreign investments, lower than the record high of $95.2 billion in September 2024, was attributed to the ongoing "Trump risk factor/premium" that has led to global market volatility, particularly a net sell-off in US financial markets and other risky asset classes since Trump's reciprocal tariffs on April 2, 2025.

However, Ricafort added that this has been partially offset by a shift of funds into safer havens such as gold, the Swiss franc, and the euro.

The RCBC chief economist noted that the GIR remains above the US$100-billion mark for the 20th consecutive month, signaling a strong external position for the country that can help stabilize the peso exchange rate and support the Philippines' favorable credit ratings. 

Related Tags

Bangko Sentral ng Pilipinas (BSP) Gross international reserves (GIR)
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.