ADVERTISEMENT

Philippine exports post slowest 2025 growth in August as Trump's tariffs take effect

US slips to Hong Kong as top export market; China remains No. 1 source of imports

Published Sep 30, 2025 12:57 pm  |  Updated Sep 30, 2025 03:03 pm
Philippine merchandise exports grew at their slowest pace so far this year in August, as United States (US) tariffs took effect and exporters’ front-loading of outbound shipments ended.
The latest preliminary Philippine Statistics Authority (PSA) data on Tuesday, Sept. 30, showed that the 4.6-percent year-on-year goods exports growth in August was the weakest expansion since the 1.9-percent decline recorded in December 2024.
Shipments of Philippine-made products abroad increased by 9.6 percent year-on-year in January, 12.8 percent in February, 8.7 percent in March, 7.6 percent in April, 15.5 percent in May, 26.9 percent in June, and 17.6 percent in July—the seven months leading to the 19-percent tariff slapped by the US on imports from the Philippines starting Aug. 7.
US President Donald Trump, since winning the presidential election in November 2024, had threatened to impose reciprocal tariffs and formalized them through his so-called “Liberation Day” last April, even as actual implementation was pushed back several times.
“The slowdown to 4.6-percent [exports] growth in August likely reflects two things: the bite of new US tariffs starting to kick in, and the tapering off of exporters’ front-loading ahead of those tariffs. It’s a classic case of demand pulled forward, now easing,” said Jonathan Ravelas, senior adviser at Reyes Tacandong & Co.
Robert Dan Roces, group economist at SM Investments Corp. (SMIC), said the August goods exports growth rate “reflects both timing effects: earlier front-loading by exporters ahead of US tariffs created an artificial bump in previous months, and when those shipments normalized, growth softened.”
“The actual tariff hit also began to show through in August, particularly for electronics and other tariff-sensitive goods, reinforcing the weak print,” Roces added.
For Bank of the Philippine Islands (BPI) lead economist Emilio Neri Jr., the August slowdown “may also just be a soft patch.”
“It’s really difficult to tell if this is a slowing trend that won’t reverse anytime soon as supply chains continue to realign. So far, both Indonesia and Vietnam continue to show strong export expansion both with China and the US,” Neri explained.
PSA data showed that merchandise exports in August, valued at $7.06 billion, were the lowest in four months, even as they kept export revenues above the $7-billion level, which was first recorded in May. Goods exports registered shipments below $7 billion from January to April this year.
“One positive is that the pullback was partly mechanical: the earlier front-loading inflated prior months, so the August dip looks sharper than the underlying trend,” Roces noted.
National Statistician Claire Dennis S. Mapa told Manila Bulletin that end-August merchandise exports, amounting to $55.7 billion, were the highest recorded for the eight-month period since 1991.
End-August goods exports grew 12.6 percent year-on-year, even as the government expects a two-percent contraction by year-end.
Electronic products remained the Philippines’ top export commodity from January to August, with overseas sales growing by 7.4 percent year-on-year to $29.5 billion.
“Electronics, which still make up more than half of exports, managed to stay positive, and non-traditional markets in the Association of Southeast Asian Nations (ASEAN) and the European Union (EU) are showing firmer demand. That suggests some resilience and diversification even as the US tariff drag bites,” Roces said.
While Hong Kong edged out the US as the No. 1 destination of Philippine exports in August, America remained the top export market for the first eight months of the year.
Due to higher tariffs, goods exports to the US declined by 11.2 percent year-on-year to $1.09 billion in August alone, lower than the $1.19 billion worth shipped to Hong Kong.
But from January to August, shipments to the US rose 9.1 percent year-on-year to $8.85 billion, with the biggest share to total at 15.9 percent. Hong Kong, Japan, China, and the Netherlands rounded out the top five export markets during the first eight months.
As for imports, Mapa said the end-August figure of $88.1 billion, up 5.1 percent year-on-year, was the second highest on record, just behind the $93 billion posted in 2022, when the domestic economy widely reopened from Covid-19 pandemic restrictions.
However, in August alone, imports shrank 4.9 percent year-on-year to $10.6 billion.
The Philippines, a net importer of the products it uses, sourced the bulk of these goods from China, where $25.2 billion worth of products were bought from January to August.
End-August imports from China jumped 17.5 percent year-on-year, as goods brought to the Philippines in August alone climbed 14.1 percent year-on-year to $3.19 billion.
China held a 30.1-percent share of Philippine imports in August, and 28.6 percent for the first eight months.
In comparison, South Korea, the second-biggest source of imports in the month of August, sold only $848.9 million worth of goods to the Philippines, or about a fourth of the value imported from China that month.
For the first eight months, Japan was the second-largest import source, with $6.99 billion worth, or just over a fourth of end-August imports from China.
The government projected 3.5-percent growth in goods imports for 2025.
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.