ADVERTISEMENT

Philippines hit by slower growth, higher prices—Moody's

Published Apr 14, 2026 06:30 pm  |  Updated Apr 14, 2026 03:58 pm
The Philippines is grappling with entrenched institutional weaknesses and rising geopolitical volatility that threaten to undermine its credit profile, according to global debt watcher Moody’s Ratings.
While the credit watcher maintained the nation’s investment-grade rating at ‘Baa2’ with stable outlook, Moody’s warned that the persistent lack of progress in strengthening the rule of law and curbing corruption remains a primary drag on the sovereign's fiscal health.
Moody’s noted that the Philippines’ rankings in the Worldwide Governance Indicators still lag behind other economies that have also been assigned a ‘Baa’ rating by the credit rating agency.
Moody’s said that volatility in global developments is worsening these domestic challenges, noting that “the conflict in the Middle East has increased downside risks to the Philippines’ economic outlook by raising global energy prices and external cost pressures.”
“Higher energy and broader import costs are expected to erode real incomes amid high pass-through, dampen consumption, and weigh on industrial activity, reinforcing a firmer inflation trajectory,” it added.
Moody’s raised its inflation forecast to 3.7 percent in 2026 from three percent previously, and to 3.5 percent in 2027 from 3.2 percent.
It also slashed its gross domestic product (GDP) growth forecast for 2026 to 4.9 percent from 5.5 percent, and for 2027 to 5.3 percent from 5.6 percent.
For its part, the Marcos administration has taken steps to manage emerging risks. Last month, the Philippines was placed under a state of national energy emergency to enable a whole-of-government strategy to secure alternative fuel supplies and roll out subsidies.
These emergency measures are critical as inflation surged above target to 4.1 percent in March, “reducing policy flexibility and increasing the risk of policy tightening.”
Despite these headwinds, Moody’s retained its “stable” credit outlook for the Philippines, supported by a “large, domestically driven emerging economy with strong medium-term growth potential.”
This growth is propped up by favorable demographics and a stable, well-capitalized banking system, according to Moody’s.
Moody’s, however, cautioned that a “material erosion in the quality of legislative and executive institutions” or a “deterioration in fiscal and government debt metrics relative to peers” would exert downward pressure on the rating.
For an upgrade, Moody’s said it is looking for a faster improvement in fiscal and government debt metrics, alongside sustained strong economic growth, to bring down the pandemic-era debt peak of 60.9 percent of GDP recorded in 2022.
In 2025, government outstanding debt climbed to a record ₱17.71 trillion, pushing the debt-to-GDP ratio to 63.2 percent—the highest since 2005’s 65.7 percent level.

Related Tags

Moody\'s Ratings corruption Middle East GDP Inflation
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.