ADVERTISEMENT

COA directs PNOC-DMC to refund payments made by a person who failed to move into his purchased unit

Published Jul 24, 2025 05:31 pm
The Commission on Audit (COA) has directed the Philippine National Oil Company Development & Management Corporation (PNOC-DMC) to refund P408,798.79 to a private individual who failed to move into his condormitel unit despite settlement of his reservation fee and downpayment.
The total amount payable to Christopher M. Cahayon included P260,199.40 representing the downpayment for the unit; P108,599.39 for six percent legal interest from October 2015 to September 2022; and P40,000 in attorney’s fees.
On May 7, 2015 Cahayon purchased from PNOC-DMC a unit at the seventh floor of Building C, El Pueblo Condormitel located in Sta. Mesa, Manila. He paid a reservation fee of P17,000 and a 20 percent down payment amounting to P195,200.
A week later, however, he was informed that the said unit had already been sold to another buyer so he was offered a bigger unit on the sixth floor, but it required additional payment. Cahayon agreed so his reservation fee became P20,000 and the down payment became P240,199.40 or a total of P260,199.40.
Later, he was informed that he could already move into the unit upon settlement of the necessary joining and miscellaneous fees, and not upon full payment of the unit or issuance of corresponding postdated checks as stated in the Contract to Sell.
Despite payment of P260,199.40, Cahayon could not move into the said unit.
His repeated demands to PNOC-DMC to refund his money were not granted. The PNOC-DMC said that the reservation fee forms part of the total contract price and is non-refundable.
Cahayon then filed a complaint before the Housing and Land Use Regulatory Board (HLURB), which granted the refund of his money plus P40,000 attorney's fees and cost of suit.
A certificate of finality was issued by the Human Settlements Adjudication Commission (HSAC) on Feb. 28, 2020.
The case was filed before the COA on Oct. 3, 2022, with Cahayon praying for a total of P667,379.17. Aside from the principal amount, he sought legal interest worth P217,179.77, attorney's fee of P40,000, and cost of suit of P150,000.
In its decision, the COA said:
"The propriety of refunding the purchase price of the condominium unit, which gave rise to the claim of Mr. Cahayon, had already been adjudicated by the HLURB and attained finality. Thus, this Commission finds no compelling reason to deviate from the finding of the said adjudicating body. Moreover, it was not objected to by PNOC-DMC, which has treated the money claim of Mr. Cahayon as a contingent liability since 2016.
"As regards the claim for cost of suit, although the HLURB granted it, no amount was indicated. This Commission cannot determine the amount in the absence of documents to support such claim.”
Thus, the COA ruled that Cahayon is entitled to the refund of the purchase price of the condominium unit amounting to P260,199.40, plus legal interest of six percent from Oct. 17, 2015 to Sept. 30, 2022 of P108,599.39, and attorney's fees amounting to P40,000.
The seven-page decision was signed by Chairperson Gamaliel A. Cordoba and Commissioner Mario G. Lipana. Commissioner Roland Cafe
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.