ADVERTISEMENT

Jumbo rate cut needed to revive Philippines' sluggish housing sector

Q3 growth seen at 5.8%

Published Aug 25, 2025 12:00 am  |  Updated Aug 23, 2025 02:27 pm

At A Glance

  • Housing construction, which sharply slowed in the second quarter and pulled gross domestic product (GDP) growth toward the lower end of the government's target, will likely recover only if the Bangko Sentral ng Pilipinas (BSP) delivers a jumbo rate cut on Thursday.
Housing construction, which sharply slowed in the second quarter and pulled gross domestic product (GDP) growth toward the lower end of the government’s target, will likely recover only if the Bangko Sentral ng Pilipinas (BSP) delivers a jumbo rate cut on Thursday.
While the University of Asia and the Pacific (UA&P) expects infrastructure activity to pick up in the second half of the year, the residential construction sector is still seen struggling with challenges from elevated interest rates.
“Residential construction will remain subdued due to the elevated policy and interest rates, unless BSP increases its rate cut to 50 bps in its August 28th meeting from the widely expected 25 bps [basis points] rate cut,” UA&P senior economist Victor Abola and research assistant Marco Antonio Agonia said in a the latest edition of The Market Call published last week.
To note, the consensus expectation of private sector economists lean toward a 25 bps cut on Aug. 28, anchored on the BSP’s more dovish stance after delivering a quarter-point cut in June to 5.25 percent.
Data from the Philippine Statistics Authority (PSA) showed that gross capital formation, as among the country’s major expenditure items, expanded by 0.6 percent in the second quarter of 2025, far slower than the 11.5-percent growth in the same period last year.
Construction, in particular, expanded by two percent during the period, a sharp slowdown from the 15.9 percent expansion a year earlier.
Meanwhile, Abola and Agonia expect the local economy to weather the impact of higher tariffs that United States (US) President Donald Trump slapped on Philippine exports, with GDP growth seen to accelerate 5.8 percent, faster than the 5.5-percent growth in the previous quarter.
Abola and Agonia also attributed their more optimistic outlook to “milder typhoon season” and a low base in 2024.
“Less destructive typhoons and monsoon rains coupled with below-target inflation average of 1.2 percent in the third quarter should further boost consumer spending, even as infrastructure works accelerate,” Abola and Agonia said.
According to the PSA, household consumption accelerated by 5.5 percent in the April-to-June period, faster than its 4.8-percent growth a year earlier.
Meanwhile, Budget Secretary Amenah F. Pangandaman, who also expects growth in the third quarter of 2025 to outperform the previous quarter’s, banks on government spending to propel growth to the midpoint of the target.
Pangandaman, who also co-chairs the Cabinet-level, interagency DBCC, said she expects the country’s GDP to expand by around six percent, citing the resumption of notices of cash allocation (NCAs) after the spending ban during the midterm election season.
She added that economic growth for the rest of the year will continue to be driven by government spending and rising investments, supporting her full-year growth forecast of close to six percent.

Related Tags

Bangko Sentral ng Pilipinas (BSP) Real estate BSP policy rates
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.