ADVERTISEMENT

SC rules on sale of co-owned real estate property

Published Jun 24, 2025 01:59 pm
A co-owner of a real estate property must give written notice to the other co-owners before selling his or her portion of the property, the Supreme Court (SC) said.
However, the SC said if the co-owners knew about the sale and they did not exercise their right to buy the sold portion of the land within 30 days, the written notice is no longer required.
In a decision written by Chief Justice Alexander G. Gesmundo, the SC settled the legal dispute between two brothers and the buyer of a part of the land in Aparri, Cagayan that was sold by their aunt, their co-owner.
Brothers Antonio Jr. and Rafael Azurin, and their aunt Adelaida Azurin Villanueva were co-owners of the land which was in possession of the siblings.
Adelaida sold her share of the land to Carlito Chua to whom a new title was issued after the whole property was surveyed and subdivided.
Chua filed a case before the regional trial court (RTC) for the possession of the portion of the land he bought from Adelaida. The RTC ruled in favor of Chua.
Years later, Antonio and Rafael attempted to buy back the land from Chua by filing a complaint for legal redemption. The RTC dismissed the complaint.
On appeal, the CA affirmed the RTC decision, stating that the case was filed too late—years after the sale and well beyond the 30-day period allowed by the Civil Code.
Undaunted, Antonio and Rafael appealed to the SC. They argued that they were denied their right to redeem the property as co-owners because Adelaida did not inform them of the sale in writing.
The SC denied the appeal of the siblings.
It said that generally, a co-owner intending to sell their share to a third party must notify the other co-owners in writing about the sale. The other co-owners then have 30 days from receipt of the written notice to redeem or buy back the portion sold, it also said.
If the co-owners failed to buy back the portion sold within the 30-day period, they lose the right to redeem the sold portion, it added.
The SC clarified that although written notice to co-owners is necessary, it can be waived if (1) unusual circumstances have made the co-owners aware of the sale, and (2) the co-owners did not take action or were negligent in their right to redeem the property, a situation referred to in law as laches.
It said that Antonio and Rafael were aware of the sale because they were in actual possession of the land and, therefore, were informed about the survey conducted on it.
Also, the SC said the siblings received Chua’s legal complaint to recover possession, which clearly showed the land had been sold. However, they waited more than six years before trying to redeem the property, it also said.
The SC said: “The written notice requirement may be dispensed with in the instant case due to the peculiar circumstances involved and the laches that had set in against petitioners. It would be the height of inequity to allow them to redeem despite their inaction of six years and two months.”
“Accordingly, the petition is denied. The Oct. 12, 2020 Decision and Feb. 14, 2022 Resolution of the Court of Appeals in CA G.R. CV No. 112336 are affirmed,” the SC ruled.
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.