Tuition Guides

UP Tuition Fee Guide: Is UP Free? What You Actually Pay

July 7, 20268 min read
UP Tuition Fee Guide: Is UP Free? What You Actually Pay

TL;DR: Yes, UP is free for eligible Filipino undergraduates. Under Republic Act 10931, the University of the Philippines waives tuition and other mandatory school fees for Filipino students pursuing their first bachelor's degree within the normal program period plus one year. Students who already hold a degree, exceed that timeline, or are non-Filipino pay full rates, based on UP Diliman's published schedule the no-discount tuition rate is PHP 1,500 per unit, plus miscellaneous and student fund charges. Books, dorm, food, and transport are never covered and remain out of pocket.

Introduction

"Is UP free?" is one of the most searched questions about Philippine higher education, and the short answer is yes, for most Filipino undergraduates. But the full picture is more nuanced than a headline. Free tuition at the University of the Philippines comes from a specific law, applies to a specific group of students, and does not cover everything you will spend during college. This guide breaks down exactly what RA 10931 covers, what UP's older Socialized Tuition System (STS) rates look like for students who do not qualify, what non-eligible groups like second-degree and foreign students actually pay, and how to get admitted through the UPCAT. Whether you are a graduating high schooler weighing UP against a private university, or a parent budgeting for a child heading into UP, you will find the concrete numbers here, along with a clear note on where to confirm the latest figures.

Is UP Free? Yes, for Eligible Filipino Undergraduates

Yes. Under Republic Act 10931, the Universal Access to Quality Tertiary Education Act signed in 2017, tuition and other mandatory school fees are free for Filipino students enrolled in bachelor's degree programs at state universities and colleges (SUCs), including every constituent university of the University of the Philippines system: UP Diliman, UP Los Baños, UP Manila, UP Visayas, UP Cebu, UP Mindanao, UP Baguio, UP Open University, and UP Tacloban.

The law's Section 4 makes tuition and other school fees free for units enrolled in qualifying undergraduate programs. Section 3(h) defines "other school fees" to include library fees, computer fees, laboratory fees, school ID fees, athletic fees, admission fees, development fees, and similar mandatory charges. In practice, this means an eligible UP undergraduate pays nothing to enroll each semester beyond costs the law does not classify as a school fee.

This is not a scholarship you apply for separately. It applies automatically once you are admitted to UP and enrolled as a regular undergraduate, provided you remain within your eligibility window (explained below). There is no household income requirement for the basic free-tuition benefit itself, unlike the income-based subsidy programs layered on top of it.

Who Is NOT Covered by Free Tuition at UP

RA 10931's Section 6(a) spells out clear exceptions. Free tuition does not apply to:

  • Students who already hold a bachelor's degree or comparable undergraduate degree, whether from a public or private institution. Anyone pursuing a second bachelor's degree at UP is billed at the standard tuition and fee rate.
  • Students who exceed the normal duration of their program plus one year. For example, if your program is designed to finish in four years, you generally have five years from first enrollment to complete it under free tuition; beyond that, you revert to paying full rates.
  • Non-Filipino students. The law is explicitly for Filipino citizens; foreign nationals studying at UP pay a separate, non-subsidized fee schedule.
  • Students who voluntarily opt out of the free tuition benefit, which some students with capacity to pay choose to do so the subsidy can go to students who need it more.

If you fall into any of these categories, understanding the actual per-unit cost matters, which is where UP's older tuition structure comes in.

What Is the UP Socialized Tuition System (STS)?

The Socialized Tuition System, or STS, is UP's income-based tuition bracket structure that existed before RA 10931 and still forms the reference rate structure for students outside the free-tuition umbrella. Under STS, the "no discount" bracket at UP Diliman pays the full base rate, published by UP Diliman's admissions office as PHP 1,500 per unit. Discounted brackets historically paid less: reported partial-discount rates at UP Diliman scaled down to roughly PHP 1,000, PHP 600, or PHP 300 per unit depending on bracket, while fully subsidized brackets paid PHP 0.

Since RA 10931 took effect, the large majority of Filipino undergraduates no longer interact with STS brackets for tuition purposes, because tuition is simply free. STS-style income brackets still matter mainly for students excluded from free tuition, and for determining eligibility for supplementary aid like living stipends.

UP Diliman Fee Snapshot (for Non-Eligible or Reference Purposes)

Fee TypeReported RateNotes
Tuition, no-discount rate (per unit)PHP 1,500UP Diliman published schedule; base "sticker" rate
Tuition, partial-discount bracketsRoughly PHP 300 to PHP 1,000 per unitVaries by bracket; pre-RA 10931 era, largely superseded by free tuition for eligible students
Matriculation (tuition + misc + student fund), foreign/non-eligible studentsRoughly PHP 4,661.50 to PHP 31,490.50For a maximum 12-unit load, per UP Diliman admissions
Entrance feePHP 30Applies to certain non-regular or foreign enrollees
DepositPHP 100Applies to certain non-regular or foreign enrollees
Laboratory fee (per subject)PHP 150 to PHP 1,800Varies by college and lab-heavy course

These figures are reported rates from official UP Diliman admissions materials and may not reflect every constituent university or the current academic year. Confirm exact, current figures with the registrar of the specific UP campus you are applying to before budgeting.

What Free Tuition Does NOT Cover

Even for a fully eligible, tuition-free UP student, college is not PHP 0. Here is what remains out of pocket.

ExpenseCovered by RA 10931?Typical Situation
Tuition (per unit)YesFully waived for eligible undergraduates
Library, lab, computer, admission feesYesClassified as "other school fees" under the law
Books and modulesNoStudent expense
Dormitory or boardingNoOnly relevant if living away from home
Daily transport and food allowanceNoOngoing personal expense
Uniforms or PE attireNoRequired in some programs
Optional or non-mandatory feesPartlyInsurance, org dues, and similar charges may still apply

A student who lives at home near a UP campus will spend far less overall than one who needs to rent near campus. Either way, budget for these categories separately, since free tuition only removes the single largest line item, not the full cost of attendance.

How Do You Get Into UP? The UPCAT

Admission to UP as an incoming first-year undergraduate runs through the UP College Admission Test (UPCAT). You cannot access free tuition, or any other UP benefit, without first being admitted and enrolled, so the UPCAT is the real gatekeeper.

  • Eligible applicants are typically current Grade 12 students (or Grade 11 students on track to graduate senior high the following year) who have not taken the UPCAT before.
  • The application opens through UP's official online portal during an announced window; recent cycles ran the Form 1 application in March with the exam itself around August.
  • The UPCAT has four subtests: Language Proficiency (English and Filipino), Reading Comprehension (English and Filipino), Science, and Mathematics.
  • Applicants are ranked for admission using a combination of UPCAT scores, high school grades, and applicable equity factors, not a single cutoff score.
  • After the exam, applicants submit their Grade 8 to Grade 11 final grades through a follow-up form for final ranking.

Because the process and exact dates shift each cycle, always check the current schedule directly on the official UPCAT portal before applying. Our UPCAT reviewer guide breaks down how to prepare for each subtest.

How UP Compares to Other Free and Low-Cost Options

If your main goal is minimizing tuition cost, UP is one of many free options for Filipino undergraduates, not the only one. Every SUC nationwide offers the same RA 10931 free-tuition benefit, so the choice between them often comes down to program strength, location, and admission difficulty rather than cost alone. See our full breakdown of free tuition universities in the Philippines for the wider list, and our CHED free tuition guide for how the law is implemented across all SUCs and LUCs.

If you are also weighing a private option like the Philippine Normal University (itself a state university with its own fee structure) or comparing overall costs across schools, our guides on affordable colleges in the Philippines and cheapest vs. most expensive universities in the Philippines put UP's cost profile in context against both public and private alternatives.

Disclaimer

Tuition rules, fee schedules, and admission timelines change. The free-tuition status under RA 10931 is a matter of national law and has been in force since 2017, but specific peso figures for non-eligible students, foreign students, and miscellaneous fees can vary by UP constituent university and by academic year. Always confirm current figures and your specific eligibility with the registrar or admissions office of the UP campus you are applying to before making financial decisions.

Sources

Ready to compare schools beyond UP? Search and browse verified school profiles on SchoolFinderPH to find the right fit for your budget and program.

Frequently Asked Questions

Is UP tuition really free?

Yes. Under Republic Act 10931, the Universal Access to Quality Tertiary Education Act, eligible Filipino undergraduates at the University of the Philippines pay no tuition and no other mandatory school fees, such as library, laboratory, computer, admission, and registration fees. This applies automatically once you are admitted and enrolled, there is no separate scholarship application needed and no income cap. You still cover personal costs like books, dorm, food, and transport.

Does free tuition apply to every UP student?

No. Free tuition under RA 10931 only applies to Filipino undergraduates pursuing their first bachelor's degree, within the normal duration of their program plus one additional year. It does not apply to students who already hold a bachelor's degree or equivalent, students who exceed the allowed completion period, or non-Filipino students. Those groups are billed at UP's standard per-unit tuition and fee rates.

How much is UP tuition per unit for students who do not qualify for free tuition?

Based on UP Diliman's published fee schedule, the standard socialized tuition system rate for students with no discount is PHP 1,500 per unit, which is the sticker rate used for non-eligible students such as those taking a second bachelor's degree. Miscellaneous and student fund charges are added on top of tuition. Rates can differ slightly by UP constituent university, so always confirm the current schedule with the registrar of the specific campus.

What is the UP Socialized Tuition System?

The Socialized Tuition System, or STS, is UP's income-based discount structure that predates RA 10931. It sorted students into brackets, from full discount to no discount, based on household income, with the no-discount bracket paying the full per-unit rate. Since RA 10931 took effect, most Filipino undergraduates no longer pay tuition at all, so STS mainly still matters for fee categories and for students who are not covered by the free tuition law.

What costs does a UP student still pay even with free tuition?

Free tuition under RA 10931 does not cover personal and living expenses. Students still pay for books and modules, dormitory or boarding costs if they live away from home, daily transport and food allowance, uniforms or PE attire where required, and certain optional or non-mandatory fees such as insurance or organization dues. Many students combine free tuition with the Tertiary Education Subsidy or other scholarships to cover these remaining costs.

How do you get into UP?

Admission to UP as a first-year undergraduate is through the UP College Admission Test, or UPCAT. Applicants apply online during the announced application window, take the exam, and are ranked using a combination of UPCAT scores, high school grades, and applicable equity factors. Passing the UPCAT is required before free tuition or any other UP benefit applies, since you must first be admitted and enrolled.

Do foreign students pay tuition at UP?

Yes. RA 10931 free tuition applies only to Filipino students. Non-Filipino or foreign students at UP are charged under a separate fee schedule, and published figures for UP Diliman show combined tuition, miscellaneous, and student fund charges for a maximum unit load reaching into the tens of thousands of pesos per semester. Foreign applicants should confirm current rates directly with the UP Office of Admissions or the registrar of their target campus.