ADVERTISEMENT

Retail, food services drive 7% jump in DTI registrations

Published Apr 6, 2026 12:41 pm  |  Updated Apr 6, 2026 01:50 pm
Business names registered with the Department of Trade and Industry (DTI) rose by seven percent in the first quarter to more than 460,000 compared with the previous year, as higher fuel prices failed to slow the country’s surging entrepreneurial activity.
Data from the DTI showed that business name registrations from January to March reached 464,365, higher than the 432,259 filings recorded in the same period last year.
Of the total, over 80 percent of registrations, or 384,307, were new applications, while 80,058 were renewals.
The wholesale and retail trade sector, which ranges from personal and household goods to the repair of vehicles and motorcycles, generated the highest business activity in the first three months, with 286,605 filings or 57 percent of the total.
This was followed by accommodation and food service activities (61,131 registrations), real estate activities (26,974), manufacturing (22,963), and other service activities (19,174).
In terms of location, entrepreneurial activity was at its highest in Calabarzon, with 81,675 registrations by the end of March.
Central Luzon ranked second with 59,223 filings, followed by Metro Manila with 51,025, Ilocos Region with 28,538, and Central Visayas with 24,865.
In March alone, business names registered with the DTI fell by 17 percent to 96,601 from 116,596 in the previous month.
However, on a year-on-year basis, registrations in March rose by nearly 12 percent, to 86,415 filings in the same month last year.
This indicates that the upward momentum in domestic business growth remains robust even as fuel prices and other major input costs increase amid the ongoing war in the Middle East.
Rizal Commercial Banking Corp. (RCBC) chief economist Michael Ricafort said the inflationary impact of the Middle East crisis may slow economic growth, which could weigh on business name registrations in the coming months.
Nonetheless, he said the first-quarter performance reflects improving business confidence in the country, especially after filings declined last year amid subpar economic growth.
The slower economic growth was largely attributed to the massive corruption scandal involving flood control projects, which tempered government spending and investor sentiment.
Total business names registered with the DTI reached 1.02 million last year, down from 1.06 million in 2024.
Through anti-corruption reforms and other efforts to improve governance standards, Ricafort said this would further boost investor confidence, translating into faster economic growth and more business registrations.
“For the coming months, normalized or lower base or denominator effects would still lead to continuation of year-on-year growth in new business registrations,” Ricafort said in a Viber message.

Philippine Institute for Development Studies (PIDS) senior research fellow John Paolo Rivera said recent fuel prices may not yet be reflected in business name registrations within the quarter.

“So we could see some moderation in registrations in the coming months if cost pressures persist,” Rivera said in a Viber message.

Related Tags

Business names Department of Trade and Industry (DTI)
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.