ADVERTISEMENT

'Pay taxes or be blacklisted': Isko Moreno warns flood control contractors

Published Sep 4, 2025 05:32 pm
Manila Mayor Francisco 'Isko Moreno' Domagoso
Manila Mayor Francisco 'Isko Moreno' Domagoso
Manila City Mayor Francisco “Isko Moreno" Domagoso on Thursday, September 4, warned flood control contractors with P247 million in unpaid taxes that they will be blacklisted from securing city permits if they fail to settle their obligations.
Citing a report from the Office of the City Treasurer, Domagoso said contractors for 305 flood control projects have yet to pay the required contractors’ tax amounting to P247 million, with only nine projects compliant, having paid a total of P8.09 million. 
The delinquent projects, he noted, cover prior years, 2024 carry-overs, and 2025 allocations listed on the SumbongSaPangulo.ph website.
"What will be the action of the city? We will make sure, as a reminder and a warning to other government agencies, that these non-compliant companies will be blacklisted at the City Engineering Office and the Office of the City Building Official," Domagoso told reporters. 
The Mayor stressed that "no permits will be issued" to blacklisted contractors.
“If you’re going to hire said contractors, who are not following simple rules and obligations, hindi na sila makapaghahanapbuhay sa Maynila (they will no longer be allowed to do business in Manila),” he said.

Domagoso said the blacklist will also serve as a warning to government offices and private firms to check a contractor’s status with the city before entering into any agreements.
He added that the Manila city government will also elevate its complaint to the Department of Public Works and Highways (DPWH) under Secretary Vince Dizon, who has already declared a policy of blacklisting erring companies nationwide.
According to city records, notices of unpaid obligations have already been sent to the contractors: 86 were personally received, 12 were refused, 192 are being delivered via courier, 12 through PhilPost, and three remain undelivered due to companies changing addresses. Domagoso clarified that refusing to receive notices will not exempt firms from liability.
“I wish them good luck. Binibigyan na namin ng due process, hindi ka pa (We are giving them due process, yet they still refuse to respond),” the mayor said.
Domagoso also warned that the city is prepared to pursue civil claims for city property damaged by contractors and file criminal charges against those found to have acted with bad intent in evading payment.
“We are only asking them to fulfill their obligations, but their businesses will be restricted if they continue to resist,” he added.
He criticized the double standard between ordinary citizens and big companies when it comes to compliance.
“Ang mahirap nito, 'yung ordinaryong pamilya, nagpapagawa ng bahay sinisingil ng contractor’s tax, building permit, zoning permit (The sad part here is that ordinary families building houses are required to pay contractor’s tax, building permits, and zoning permits). But these big companies, nasanay sila na walang gobyerno sa Maynila. Those days are over,” Domagoso said.

Related Tags

metronews
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.