ADVERTISEMENT

DOE adds more winners under 4th green energy auction

Published Nov 7, 2025 08:40 am
After the auctions for solar, wind, and energy storage projects, the Department of Energy (DOE) has awarded more bidders under the fourth round of its Green Energy Auction (GEA-4) program.
In a statement, the DOE presented 123 winning bidders, which raised the overall subscribed capacity to 10,195.49 megawatts (MW), well above the previous capacity of 9,423 MW last September.
The majority of awarded projects was granted to ground-mounted solar projects, as they accounted for more than 4,179 MW. Meanwhile, onshore wind technologies, most of which are planned to be developed in Quezon province, Sorsogon, and Visayas provinces, have about 2,518 MW of awarded capacity.
Floating solar technologies, including large-scale developments in Laguna, Pampanga, and Negros island, secured 2,284 MW of subscribed capacity.
Integrated renewable energy (RE) with energy storage systems (IRESS) had a share of 1,189 MW, while roof-mounted solar provided 24.82 MW.
“This overwhelming response reflects the growing confidence of investors in the Philippines’ renewable energy (RE) sector and underscores the country’s commitment to achieving its clean energy goals,” the DOE stated.
The agency has instructed the winners to submit their post-auction documents, such as affidavits of undertaking, performance bonds, system impact studies with National Grid Corp. of the Philippines (NGCP), as well as other financial requirements to be submitted by Dec. 6.
With GEA-4 concluding, the DOE has yet to announce the commencement of GEA-5, specifically intended for offshore wind (OSW) developments. The government has previously anticipated about 3,300 MW worth of installation capacity.
Last year, the DOE awarded 92 OSW service contracts, meant to accelerate the country’s development of OSW energy resources.
While optimism remains that OSW will gain steady momentum once GEA-5 begins, Makati Business Club (MBC) reiterated the key measures to increase investor confidence for this technology. This includes formalizing a planning framework and regulatory arrangement with the Department of Environment and Natural Resources (DENR), MBC said.
Sufficient and effective ports would also help welcome OSW projects, as MBC noted that existing ports in Ilocos Norte, Batangas, and Camarines Norte provinces must be upgraded to accommodate the entry of these materials.
While GEA-5 may be a good step to introduce a new wind energy source, the business group suggested further studies and evaluation on its power pricing, as it cited that, “In other countries, adjusting prices for inflation and protecting against big peso-dollar swings have helped attract more investors and cheaper financing. Bringing similar ideas here would give banks the confidence to lend, developers the confidence to build, and local businesses and workers the certainty to gear up for future projects, all while pushing prices closer to other RE options.”
Finally, a standardized permitting checklist and ensuring the host communities are well educated with the entry of OSW would help minimize the risk of approval delays, MBC said in an October policy paper published last Nov. 4.
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.