ADVERTISEMENT

Philippine current account deficit widens in first half of 2025

Published Sep 14, 2025 12:00 am  |  Updated Sep 13, 2025 04:15 pm

At A Glance

  • The Philippines' current account deficit widened by 13.6 percent to $9.18 billion in the first six months of 2025 fueled by imports outpacing exports to satisfy domestic demand.
The Philippines’ current account deficit widened to $9.18 billion in the first half of 2025, a 13.6 percent increase from $8.08 billion in the same period a year earlier.
According to the latest data from the Bangko Sentral ng Pilipinas (BSP), the deficit was driven by imports outpacing exports to meet strong domestic demand.
The deficit, however, narrowed in the second quarter alone, falling 15.3 percent to $5 billion from $5.9 billion in the same period last year, a trend the BSP attributed to “increased trade in goods.”
The wider current account deficit, combined with lower net financial account inflows, contributed to the country’s overall balance of payments (BOP) reversing to a $5.6 billion deficit in the first half of the year, from a $1.4-billion surplus a year ago.
The current account, which measures the country’s net dollar earnings from trade in goods and services and income from overseas Filipino workers, posted a larger gap due to a widening trade in goods gap.
The trade deficit, indicating that the Philippines imported more goods than it exported, widened by 2.8 percent to $32.54 billion from $31.65 billion last year. This shortfall was compounded by a double-digit decline in services earnings, which fell from $6.31 billion to $5.49 billion.
The negative trend was partially offset by modest increases in net primary income, which rose to $2.47 billion from $2.23 billion, and net secondary income, which climbed 2.5 percent to $15.4 billion from $15.03 billion.
Net primary income refers to the difference between the country’s earnings from overseas—including wages of overseas Filipino workers (OFWs) and profits from local investments abroad—and its expenses, such as payments to foreign lenders.
Secondary income includes remittances from non-resident OFWs and other current transfers like gifts, grants, and donations.
The wider deficit’s share of the country’s gross domestic product (GDP) climbed to 3.9 percent in the first half of 2025, from 3.6 percent a year earlier. A current account deficit means the country is a net borrower from abroad to cover the shortfall.
Meanwhile, net inflows in the financial account fell to $8.67 billion from a $10.65 billion deficit in the same period last year. The decline was due to slower portfolio investments, primarily from residents placing funds in foreign debt papers, as well as a drop in other investment inflows.
On the other hand, the BOP’s capital account posted a $51-million surplus in the first half, rising 48.7 percent from $34 million a year earlier. This account, which covers capital transfers and the buying or selling of non-produced, non-financial assets, jumped to $55 million from $40 million a year ago.
The country's gross international reserves (GIR), or its US dollar stock, stood at $106 billion at the end of the first half, a 0.8 percent increase from $105.2 billion last year. The GIR consists of foreign assets held by the BSP, such as foreign-issued securities, gold, and foreign exchange (forex).

Related Tags

Bangko Sentral ng Pilipinas (BSP) current account
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.