ADVERTISEMENT

GOCC whistleblower policy strengthened against retaliation for exposing fraud, corruption

Published Feb 25, 2025 03:53 am

Whistleblowers within government-owned and -controlled corporations (GOCCs) are now protected from retaliatory acts under a new policy.

Revisions have been made by the Governance Commission for GOCCs (GCG) on existing memorandum circulars (MCs) covering whistleblowers reporting illegal and unethical acts within the GOCC sector.

These include “concerns related to fraud, corruption, abuse of authority, sexual harassment, and other malpractices that may harm the public interest.”

Last week, the GCG, the monitoring body of the GOCC sector, published MC No. 2025-01, or the “Whistleblowing and Integrity Program (WHIP) for the GOCC Sector,” which the GCG referred to as a “more inclusive and empowering policy.”

“Among the most significant revisions is the inclusion of sexual harassment, illegal dismissal, and retaliatory acts against whistleblowers,” the GCG said in a Feb. 24 statement.

The GCG assured that the new policy “ensures that individuals who come forward in good faith will be protected against retaliation,” which includes the said offenses and any other adverse employment action.

Other forms of retaliatory actions include unjust salary or benefit deduction, contract termination without cause, biased performance evaluations, and any threats or acts that harm the whistleblower’s rights or interests.

Once retaliation attempts are made, whistleblowers can now report violations of corresponding laws, including Republic Act (RA) No. 11302 (Ease of Doing Business Act), RA 7877 (Anti-Sexual Harassment Act), and RA 11313 (Safe Spaces Act), among others.

According to the GCG, these additions show its commitment to addressing a broader range of offenses as part of the gender equality, disability, and social inclusion (GEDSI) framework.

WHIP applies to all GOCCs, government financial institutions (GFIs), and corporate government entities (GICP/GCE), including their subsidiaries. This aligns with RA 10149, which mandates financial stability and responsible fiscal management in GOCCs.

“The policy provides clear guidelines on the investigation process. Once a report is submitted, it shall undergo an initial review for assessment. If the report merits further investigation, the GCG shall ensure that appropriate actions are taken,” the Commission said.

“In cases where misconduct is found, the GCG shall pursue the appropriate remedy or action as discussed under the new MC,” it added.

For fiscal management actions, the GCG may order a special audit by the Commission on Audit (COA) or, when legally permitted, a review by an independent auditor.

Some actions that could be taken include urging involved parties to resolve disputes through mediation, arbitration, or other alternative dispute resolution methods. The GCG may also conduct site visits, interviews, surveys, and fact-finding activities beyond its office premises.

The new MC supersedes the GCG’s earlier MCs 2014-04, 2016-02, and 2023-03. It will take effect 15 days after being published in a newspaper of general circulation, posted on the GCG website, and filed with the University of the Philippines (UP) Law Center.

Related Tags

GCG GOCCs
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.