ADVERTISEMENT

TUPAD program set for P11B under 2026 budget

Published Aug 16, 2025 01:36 pm

At A Glance

  • TUPAD program set to receive P11 billion under the 2026 budget.
  • Combined P12.24 billion allocated for TUPAD and the Government Internship Program (GIP).
  • DOLE's total 2026 allocation: P44.38 billion; DMW: P9.48 billion.
  • TUPAD beneficiaries work 10 days on community projects, earning the prevailing regional minimum wage.
  • TESDA programs for 2026 include scholarships and skills training totaling P13.96 billion.
Beneficiaries of the Department of Labor and Employment’s (DOLE) TUPAD program are shown participating in community projects across Olongapo City and Zambales municipalities, providing temporary employment and financial assistance to more than 1,800 residents. (Photo: DOLE Zambales Field Office)
Beneficiaries of the Department of Labor and Employment’s (DOLE) TUPAD program are shown participating in community projects across Olongapo City and Zambales municipalities, providing temporary employment and financial assistance to more than 1,800 residents. (Photo: DOLE Zambales Field Office)
The Department of Labor and Employment (DOLE) welcomed on Saturday, Aug. 16, the proposed P11 billion allocation under the 2026 national budget for its Tulong Panghanapbuhay sa Ating Disadvantaged Workers (TUPAD) program and other emergency employment initiatives.
DOLE said the funding will provide temporary work for displaced workers and disadvantaged individuals through community projects and short-term government internships.
Under the 2026 National Expenditure Program (NEP), labor and employment agencies, composed of DOLE and the Department of Migrant Workers (DMW), are set to receive a total of P55.2 billion next year.
DOLE’s allocation is pegged at P44.38 billion, slightly lower than its P51.20 billion budget in 2025, while DMW’s funding rises to P9.48 billion.
A combined P12.24 billion is earmarked for DOLE’s TUPAD program and the Government Internship Program (GIP), with TUPAD alone receiving around P11 billion.
This is lower than the P18 billion budget for the two programs this year.
Under TUPAD, beneficiaries will work for 10 days on community clean-ups, debris clearing, and public infrastructure rehabilitation, receiving the prevailing regional minimum wage.
The GIP, on the other hand, will offer students and young professionals short-term placements to gain practical experience while supplementing their income.
Complementing these efforts, the Technical Education and Skills Development Authority (TESDA) will provide scholarships and skills training to strengthen workforce readiness across the country.
TESDA’s 2026 allocations include P4.34 billion for the Training for Work Scholarship Program, P1.62 billion for the Special Training for Employment program, and P5.05 billion for technical-vocational programs.
It also covers P1.65 billion for the TESDA Tulong Trabaho Program and P300 million for the Bagong Pilipinas Merit Scholarship Program.
In his fourth State of the Nation Address (SONA) in July, President Ferdinand “Bongbong” Marcos Jr. highlighted the expansion of TESDA scholarships and financial aid to poor families as part of efforts to strengthen the country’s workforce readiness.

Related Tags

DOLE TUPAD 2026 budget
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.