ADVERTISEMENT

Office space vacancies still rising - expert

Published Oct 16, 2023 05:19 am

The Philippine office property sector will continue to add up inventories until the end of the year as another 432,000 square meters of office stock is projected for completion in the last quarter, according to property and management consultancy firm Leechiu Property. 

Leechiu Property Consultants’ Director for Commercial Leasing Mikko Barranda, however, said that vacancy rates are seen to go down by 2024 onwards as projected completions start declining while demand is expected to improve.

leechiu.png

Office vacancy rate, led by new completed buildings, is at 19 percent as of the third quarter of 2023, equivalent to 3.4 million square meters of space out of the current supply of 18.1 million sqm. Total leased office space for the Philippines is 14.6 million sqm.

The Philippine office property sector is still primarily driven by IT-BPM demand as Metro Manila is among three locations in the world with strong IT-BPM presence which exhibited positive net demand for the first half of 2023, at 240,000 square meters.

This was followed by Bengaluru at 350,000 square meters, and Delhi at 308,000 square meters. Notable locations with negative net demand for the same period are the financial districts of Los Angeles, San Francisco, and Shanghai.

Year-to-date demand for office space is 809,000 square meters for the first nine months of 2023 or 17 percent higher than in the same period last year, with 45 percent of space was taken up by the IT-BPM sector.

Notably, the bulk of the lease contracts are for multiple sites, unlike the previous trend where mega sites were leased for IT-BPM operations in a single location. 

Of the IT-BPM transactions count, 37 percent or 124,000 square meters of space was mainly leased in Metro Cebu, Quezon City, and Clark, Pampanga. 

IT-BPM firms are likely opening microsites or applying the hub-and-spoke strategy to allow their employees to work-near-home to maximize employee retention.

“There is still substantial live demand from IT-BPM, traditional, retail, and even POGO tenants that signals a strong finish for the year, potentially closing more than 1 million square meters—better than the sector’s performance in 2022,” said Barranda.

Current supply of office space is at 18.1 million square meters with 82 percent located in Metro Manila. Overall office vacancy is at 19 percent nationwide, with a majority of available space located in newly completed buildings. 

Bonifacio Global City and Makati City are still the preferred locations for office operations, as they exhibit the lowest vacancy rates at 9 percent and 13 percent, respectively.

“The trend for opening microsites or hub-and-spoke operations in office space located in non-core areas demonstrates the increasing potential for venturing out of Metro Manila to establish new sites in provincial areas,” said Barranda.
 

Related Tags

Leechiu Property Consultants (LPC)
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.