ADVERTISEMENT

PhilHealth still awaits ₱241 billion in government arrears—law firm

Published Aug 25, 2026 05:45 pm  |  Updated Aug 25, 2026 03:56 pm

At A Glance

  • State-run Philippine Health Insurance Corp. (PhilHealth) is still waiting to receive more than ₱240 billion in arrears from the national government (NG) that have accumulated over a multi-year period spanning from before the pandemic to 2025.
File photos
File photos

State-run Philippine Health Insurance Corp. (PhilHealth) is still waiting to receive more than ₱240 billion in arrears from the national government (NG) that have accumulated over a multiyear period spanning from before the Covid-19 pandemic to 2025.

Makati City-based legal practice Geronimo Law wrote in an Aug. 24 report that the government’s financial liabilities to PhilHealth, totaling ₱241.1 billion, have piled up across different administrations.

According to the law firm, unreleased sin tax earmarks from fiscal years (FYs) 2023 to 2025 have swollen to ₱113.4 billion. Of this amount, ₱56.4 billion was already appropriated under the 2023 and 2024 national budgets but remained unreleased by the Department of Budget and Management (DBM) as of September 2024.

Geronimo Law said the remaining amount was “not appropriated,” noting that the DBM and Congress have the power to determine whether these funds are programmed for release.

Unremitted revenue shares from state-run Philippine Amusement and Gaming Corp. (Pagcor) and Philippine Charity Sweepstakes Office (PCSO) have also mounted to ₱107 billion. These cover the years 2019 through 2025.

Based on the firm’s estimates, the earmark amounts to around ₱22 billion to ₱23 billion annually, as the state’s share of Pagcor’s income stood at ₱46.3 billion in 2024 and ₱45.2 billion in 2025.

For its part, Pagcor clarified that its monthly remittance to the Bureau of the Treasury (BTr) already contains earmarked funding for universal health care (UHC). However, these funds are stuck in the BTr’s general fund, while the DBM has likewise not included the funds to be appropriated by Congress.

PhilHealth was also forced to fully write off ₱20.7 billion in legacy receivables and subsidies dating from 2016 and prior.

These repeated lapses stand in stark contrast with the reality that working Filipinos have had their mandatory premium contributions automatically deducted at source, the firm said.

Geronimo Law deemed it unfair that private-sector workers carry the financial weight of higher premium rates while the government’s counterpart obligations have been left to pile up unsettled.

Under the UHC Act, premium rates rose to five percent in 2024 and are automatically deducted from the wages of Filipinos.

Citing the recent changes in the national health insurer, Geronimo Law is putting pressure on PhilHealth acting president and chief executive officer (CEO) Beverly Ho to take action and religiously collect these massive, legally mandated backlogs directly from the state’s purse.

“We challenge the new PhilHealth leadership to collect from the single largest delinquent payer: the national government,” Geronimo Law said.

Previous deliberations for the 2026 budget corrected the supposed gap of ₱16.5 billion. Geronimo Law noted that this was added back to the ₱69.8-billion mandated budget for this year by invoking the sin tax laws.

Related Tags

PhilHealth Universal Health Care Geronimo Law
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; } }

{{ static_articles_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.