ADVERTISEMENT

Digital economy growth in Philippines hits brakes after pandemic surge

Published Apr 29, 2025 10:22 pm

PSA.jpg

While the Philippine digital economy expanded to ₱2.25 trillion in 2024, it grew by only 7.6 percent, marking its slowest growth in four years after contracting during the pandemic.

Of the country’s gross domestic product (GDP), the share of the digital economy also shrank slightly to 8.5 percent in 2024 from 8.6 percent in the previous year. It was also the year that the digital economy’s share to the overall GDP was the lowest. 

Its share during the pandemic was among the highest at 8.9 percent in 2020 and 9.2 percent in 2021.

The digital economy covers online transactions across four main areas: digital infrastructure, digital content and media, e-commerce, and government digital services.

Digital-enabling infrastructure made up the biggest share of the digital economy in 2024, contributing ₱1.88 trillion or nearly 84 percent. 

Leading industries in this segment were professional and business support services at nearly 33 percent; telecommunications at 24 percent; and ICT manufacturing at over 16 percent. The other components contributed as follows: e-commerce at nearly 14 percent; digital content and media at over two percent; and government digital services at 0.3 percent.

Last year, the digital economy employed 11.30 million workers, a nearly five-percent increase from 10.78 million in 2023, accounting for over 23 percent of the country’s total workforce.

E-commerce accounted for the largest share of jobs in the digital economy at nearly 78 percent, followed by digital-enabling infrastructure at over 21 percent, digital content and media at nearly one percent, and government digital services at 0.1 percent.

digital economy employment

On the sidelines of the second day of the high-level conference for middle-income countries on April 29, National Socioeconomic Planner Aresnion Balisacan told reporters that he expects the  digital economy to expand further given that it is still at an early stage. 

Arsenio Balisacan.jpeg
DEPDev Secretay Arsenio Balisacan

Balisacan said that more impact will be felt especially when the private sector ramps up its efforts. He noted that the Philippine Statistics Authority (PSA) already gathers a lot of data through the national ID system, but many practical uses for it are still being developed.

“Once it is developed, it can spur growth in new industry or even existing industries. So we expect a lot of that,” Balisacan said.

According to the head of the Department of Economy, Planning, and Development (DEPDev), digitalization is included in the government’s long-term priorities.  

“And it is a top thrust of our government — digitalizing not just in the public sector but also the way the private sector deals with government. That’s why there’s a strong push for digitalization.”

Citing these efforts, Baliscan said that the government expects the digital economy “to be on an uptrend. Especially that we’re starting from a low base compared to our neighbors.” 

Related Tags

Philippine Statistics Authority (PSA)
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.