ADVERTISEMENT

Finance chief reins in local taxes to lure global investors

Published Jun 1, 2026 02:44 pm
President Marcos’ chief economic manager said that streamlined taxes imposed by local government units (LGUs) on businesses enjoying tax perks encourage easier compliance and attract more investments to the Philippines.
This comes on the heels of issuing the first joint memorandum circular (JMC) in 2026, where the government affirmed that the Local Government Code (LGC) of 1991 mandates a uniform taxation procedure.
Finance Secretary Frederick D. Go said in a June 1 statement that with “clear guidance and coordinated implementation, we are making compliance easier, providing greater predictability, and encouraging more investments into the country.”
Go, alongside the secretaries of the departments of trade and industry (DTI), and the interior and local government (DILG), signed the JMC in March.
“Our goal is to translate policy into practice—ensuring that reforms are delivered, translated, and felt by our investors,” Go said, noting that the Corporate Recovery and Tax Incentives for Enterprises to Maximize Opportunities for Reinvigorating the Economy (CREATE MORE) Act aims to make the country a more investment-friendly destination.
“Our responsibility now is to ensure that its provisions are implemented clearly, consistently, and effectively,” Go said.
What this measure aims to address is a long-standing point of friction between LGUs and the private sector. 
For years, business groups have raised concerns that some LGUs were sidestepping the LGC to exploit their autonomy and extract excessive funds from the Registered Business Enterprises (RBEs) they host. 
Such practices were viewed as counterintuitive to the national government’s goal of cutting red tape and attracting global capital.
As such, the JMC reminds LGUs that the LGC requires the imposition of taxes to be equitable, based on a taxpayer’s ability to pay, and never “unjust, excessive, oppressive, or confiscatory.”
To resolve these ambiguities arising from varying interpretations of the CREATE and CREATE MORE Acts, the JMC introduced the Registered Business Enterprise Local Tax (RBELT).
Under this new framework, LGUs may impose the RBELT at a rate of not more than two percent of the gross income of a registered project. 
To note, the RBELT serves as a consolidated payment “in lieu of all other local taxes, fees, and charges,” including local business and real property taxes. Once an LGU adopts this framework through an ordinance, it is barred from imposing separate taxes on the incentivized project.
Additionally, the guidelines also clarify that these exemptions apply specifically to registered activities while non-registered projects remain subject to standard local taxes. 
To ensure these reforms are felt on the ground, the Fiscal Incentives Review Board (FIRB) held nationwide town hall meetings in May to brief stakeholders on the standardized application of these rules. 

By providing a uniform roadmap for local tax administration, the government intends to strengthen investor confidence and solidify the Philippines' standing as a competitive destination for business. (Derco Rosal)

Related Tags

Department of Finance (DOF) businesses CREATE MORE Act LGU Tax
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.