ADVERTISEMENT

SC enforces updated Codes of Conduct and Accountability for justices, judges, court officials, employees

Published Jan 24, 2026 11:20 am  |  Updated Jan 24, 2026 02:27 pm
The Supreme Court (SC) has started enforcing its updated codes of conduct for judiciary members, and court officials and employees to enhance its commitment to ethical conduct, transparency and accountability.
Being enforced by the SC are the 2025 Code of Judicial Conduct and Accountability (CJCA) for justices and judges, and the 2025 Code of Conduct and Accountability for Court Officials and Personnel (CCACOP).
During its full court session last Jan. 21, the SC conducted a nationwide online oath taking for all justices, judges, court officials, and personnel using the newly revised oaths of office under the new codes.
Chief Justice Alexander G. Gesmundo said the ceremony marked the completion of the SC’s three-pronged integrity initiative under the Strategic Plan for Judicial Innovations 2022-2027 (SPJI), which also introduced in 2023 the Code of Professional Responsibility and Accountability (CPRA) for all lawyers in the country.
Aside from the Chief Justice, present during the oath taking ceremony under the new codes were Senior Associate Justice Marvic M.V.F. Leonen, SC Associate Justices Alfredo Benjamin S. Caguioa, Ramon Paul L. Hernando, Amy C. Lazaro-Javier, Henri Jean Paul B. Inting, Rodil V. Zalameda, Samuel H. Gaerlan, Ricardo R. Rosario, Jhosep Y. Lopez, Japar B. Dimaampao, Midas P. Marquez, Antonio T. Kho, Jr., Maria Filomena D. Singh, and Raul B. Villaueva, and En Banc Clerk of Court Atty. Marife M. Lomibao-Cuevas.
The SC’s Office of the Spokesperson said that justices of the Court of Appeals, the Court of Tax Appeals, the Sandiganbayan, trial court judges, and court officials and personnel joined the oath taking online through their official Philippine Judiciary Office 365 accounts.
The SC said the updating of the codes of conduct was driven by developments in law, technology, and socio-economic structures, particularly the growing use of social media and artificial intelligence, which increasingly affect the work of the Judiciary.
The SC said that CJCA was approved through a resolution promulgated on Nov. 11, 2025 in A.M. No. 25-04-04-SC and it applies to all incumbent justices and judges.
It also said the CJCA “provides clearer and more responsive guidance on the principles of independence, fidelity, impartiality, propriety, equality, competence, diligence, and accountability, and includes new provisions reflecting the realities of modern adjudication.”
The code is anchored on the principle of merit-based adjudication, which underscores that “judicial decisions must be grounded solely on the judge’s independent appreciation of the facts, evidence, and interpretation of the law,” it added.
The SC pointed out that under the code, members of the judiciary are mandated to reject influences arising from political, family, social, professional, or other relationships, as well as any form of inducement, pressure, or threat from any source, including fears related to possible administrative, civil, or criminal liability.
The key provisions of the code include “strengthened rules on conflict of interest, financial disclosure, and standards of propriety both in and out of court,” it said.
It also said the CJCA introduced expanded accountability measures that link ethical conduct to performance, compliance, and discipline.
Among other things, the code also includes guidelines on the responsible use of technology and social media, and reminds members of the judiciary that inappropriate social media behavior may diminish public confidence in the judicial system.
The CCACOP was approved by the SC on Oct. 28, 2025, in A.M. No. 25-06-11-SC.
The SC said that CCACOP “sets updated standards of professionalism and accountability for court workers, who must embody integrity in both their professional and personal lives as visible representatives of the Judiciary.”
It also said the code “includes stronger rules on independence, impartiality, proper conduct in and out of the court, and commitment to modest living.”
The code reminds court officials and personnel “to treat court workers and court users with professionalism, patience, dignity, and courtesy, and calls for the use of dignified, gender-fair, child-friendly, and culturally sensitive language and prohibits discrimination,” it also said.
The SC declared that the CJCA and the CCACOP apply to all pending and future cases “unless the SC determines that retroactive application would be unjust.”
SC Associate Justice Singh chaired the sub-committees that crafted the CJCA and CCACOP through extensive consultations conducted during the 2024 National Ethics Caravan held in Lipa City, Davao City, Bacolod City, General Santos City, and Manila.
SC Associate Justice Villanueva served as the vice-chairperson of the sub-committee for the review of the Code of Conduct for Court Personnel, while Court of Appeals Associate Justice Geraldine C. Fiel-Macaraig served as the vice-chairperson of the sub-committee for the review of the Code of Judicial Conduct.
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.