ADVERTISEMENT

New DTI order details fee exemptions, discounts for online sellers

Published Sep 22, 2025 06:51 pm
The Department of Trade and Industry (DTI) is offering discounts to micro and small businesses applying for the mandated E-Commerce Philippine Trustmark, amid complaints from online merchants about the additional burden.
The DTI reiterated on Monday, Sept. 22, that micro businesses, or those with total assets of less than ₱3 million, will be exempt from the ₱1,000 application fee.
These businesses will only have to pay ₱100 for the web administration fee and ₱30 for the documentary stamp.
The DTI said this only applies to microenterprises that are duly registered with the agency.
Meanwhile, small businesses with assets of more than ₱3 million and less than ₱15 million will be given a 50 percent discount on the application fee. The other fees will remain as is.
Small enterprises will only pay ₱630 as a result of the discount.
Medium enterprises, which the DTI refers to as businesses with assets of over ₱15 million, are required to pay the full fee for their trustmark application.
Under this category and beyond, businesses will pay a total of ₱1,130.
The trustmark is valid for one year from the date of issuance, with an annual renewal fee of ₱1,000. The validity period is under study for potential extension.
The trustmark serves as a digital badge issued to online platforms and merchants that comply with fair e-commerce practices. It is designed to help consumers identify legitimate businesses to protect them against unfair trade practices, scams, and other fraudulent activities.
Based on Department Administrative Order (DAO) No. 25-12, the DTI changed the classification of the trustmark from a voluntary option to a mandatory requirement.
This mandate covers all online merchants, e-retailers, and digital platforms. Currently exempt are those engaged in selling under Facebook Marketplace, as their business model is purely customer-to-customer (C2C).
The DTI attributed the mandate of the new requirement to the surge in consumer complaints, which soared to over 13,000 by the end of August.
Similarly, complaints have also been raised against the DTI for requiring the trustmark, with merchants labeling it as an additional burden.
The DTI has since disabled the comment feature on its Facebook page after being bombarded with criticisms on every post, even those unrelated to the trustmark.
Trade Secretary Cristina Roque last week defended the implementation of the trustmark, noting that those with the badge will have a competitive edge over other merchants.
Under DAO No. 25-12, the DTI said the fees shall be used for the “administrative maintenance of the online facility, cost of service, and incidental expenses for the effective implementation of the implementing rules and regulations of the trustmark.”
The DTI earlier extended the registration period for the trustmark to Dec. 31 from an initial Sept. 30 deadline in an effort to “accommodate more businesses.”
The agency said last week that there are over 10,000 pending registrations.
For the micro, small, and medium enterprises (MSMEs) sector alone, it is expected to have approximately 500,000 registrants. MSMEs account for 99 percent of all businesses in the Philippines.

Related Tags

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.