If you’ve just received admission into Yaba College of Technology — or you’re trying to decide whether YABATECH is affordable enough for your budget — the first thing you need is a realistic number. Not a vague range. Not outdated figures from three sessions ago. A clear, honest breakdown of what you’ll actually pay from Day 1.
The challenge with YABATECH School Fees 2025/2026 is that the amount depends on several things: whether you’re ND or HND, whether you’re studying full-time or part-time, which school (faculty) you’re in, and whether you want hostel accommodation. This guide covers all of it — including the components inside the school fee, the hostel tiers, the payment process, and what happens if you’re late.
Quick Answer — How Much Is YABATECH School Fees in 2025/2026?
For the fastest overview before the full breakdown:
- ND Full-Time (Fresh Student): approximately ₦70,000–₦85,000 per session (tuition) — total with acceptance fee and other charges: approximately ₦105,000–₦120,000
- HND Full-Time (Fresh Student): approximately ₦75,000–₦90,000 per session (tuition) — total: approximately ₦110,000–₦125,000
- ND/HND Part-Time: approximately ₦70,000 per session (higher than full-time due to the flexibility premium)
- Returning Students: lower, as one-time charges are excluded
- Acceptance fee: ₦20,000–₦25,000 (varies by session)
- Hostel fees: ₦14,000, ₦17,500, or ₦25,000 depending on tier
Everything below explains exactly what these numbers mean and what goes into each one.
What Is YABATECH? Understanding the Institution Before You Budget
Nigeria’s First Higher Institution — Founded in 1947
Yaba College of Technology, widely known as YABATECH, is Nigeria’s oldest higher institution. It was established in 1947 — decades before Nigerian independence — and is located in Yaba, Lagos State. For over 75 years, it has been one of the country’s premier polytechnics for technical and vocational education. Over 16,000 students are enrolled across its schools at any given time, and its graduates are widely represented in engineering, technology, management, arts, and science industries.
ND, HND, and BSc Programmes — What YABATECH Offers
YABATECH offers three main qualification levels:
- National Diploma (ND): A two-year entry-level technical qualification across numerous disciplines
- Higher National Diploma (HND): A two-year advanced qualification that builds on the ND and is equivalent in many respects to a first degree
- Bachelor of Science (B.Sc.) in Education: A degree programme run in affiliation with the University of Nigeria Nsukka (UNN) — a unique offering that many applicants don’t know about
Each level has its own fee structure, and each can be studied either full-time or part-time.
The Pending Transformation to a University
Worth noting for long-term planners: YABATECH’s current Rector has publicly championed the transformation of the institution into a full university — specifically a Technical and Vocational Education University. The Rector has given 20 formal justifications for the renaming and has gathered significant support. If this transformation proceeds, it would affect programme names, award levels, and potentially fees. No fee changes have been announced as a result of this proposal yet, but prospective students should stay updated on developments at yabatech.edu.ng.
What Is the Difference Between ND and HND at YABATECH?
National Diploma (ND) — Who It’s For
The National Diploma is the entry-level qualification at YABATECH. You apply for ND after completing secondary school (with at least five O’Level credit passes including English and Mathematics). It’s a two-year programme that trains you in the practical and theoretical foundations of your chosen field. At the end of two years, you graduate with an ND certificate.
The ND is not a degree — but it is a respected, NBTE-accredited qualification that qualifies you for direct entry into the HND at YABATECH or other polytechnics, or for employment in your field of study.
Higher National Diploma (HND) — Who Can Apply
The HND is the advanced qualification. To apply for HND at YABATECH, you must already hold an ND — either from YABATECH itself or from another accredited polytechnic. HND study goes deeper into your discipline and is a more advanced academic and practical credential. HND graduates are eligible to proceed to postgraduate education at some universities, or to move into management-level roles in their industries.
How Long Does Each Programme Take to Complete?
This is something most articles don’t explain clearly, so here it is simply:
- ND Full-Time: 2 years, 2 semesters per session = 4 semesters total to complete
- HND Full-Time: 2 years, 2 semesters per session = 4 semesters total to complete
- ND/HND Part-Time: 2 years, 3 semesters per session = 6 semesters total to complete (because part-time runs an extra semester per year to cover the same content at a slower pace)
School fees are paid per session (per year), not per semester. So you pay once per academic session.
YABATECH Acceptance Fee — Pay This First Before Anything Else
How Much Is the Acceptance Fee?
The acceptance fee at YABATECH is currently approximately ₦20,000–₦25,000 (the exact figure varies slightly by academic session — check the official portal for your specific year). This applies to all newly admitted students — both full-time and part-time. It’s the first payment you make after receiving your admission offer.
The Two-Week Deadline You Must Not Miss
Here’s where many students make a costly mistake. The acceptance fee has its own separate deadline — typically just two weeks from when you receive your admission offer. This is much shorter than the school fees deadline. If you don’t pay the acceptance fee within this window, you risk losing your admission slot entirely. The institution takes this seriously. Don’t assume you have months — you likely have days.
Pay the acceptance fee as soon as you confirm that you definitely want to attend YABATECH. Don’t sit on it.
Is the Acceptance Fee Refundable?
No. The YABATECH acceptance fee is non-refundable once paid. If you change your mind about attending after paying it, that money doesn’t come back. Make sure you’re certain about your decision before making this payment.
YABATECH School Fees for Fresh Students (Full-Time)
ND1 Full-Time Fresher Fees
For newly admitted ND1 full-time students, the school fee at YABATECH typically falls in the range of ₦44,500–₦70,000 for the tuition component per session (the exact figure changes slightly year to year). When you add registration fees, examination fees, ICT fees, medical services, and maintenance fees that are bundled into or charged alongside the school fee, the total for ND full-time fresh students reaches approximately ₦105,000–₦120,000 for the first session.
HND1 Full-Time Fresher Fees
HND1 fresh students pay slightly more than their ND counterparts, reflecting the advanced level of the programme. HND1 full-time fresher fees typically total approximately ₦110,000–₦125,000 including all mandatory charges for the first session.
What’s Actually Inside the School Fee? Component Breakdown
The school fee figure you see isn’t just “tuition” — it bundles several charges together. Here’s what typically makes up the YABATECH school fee:
- Registration Fee: covers your formal enrollment for the session
- Examination Fee: covers the cost of conducting and administering your semester examinations
- Medical Services Fee: gives you access to YABATECH’s student health services throughout the session
- ICT Fee: covers access to the institution’s computing and technology facilities
- Maintenance Fee: contributes to upkeep of laboratories, workshops, and campus infrastructure
- Library Fee: access to the library and its resources
These are all included in the school fee — you don’t typically pay them separately. But understanding what you’re paying for helps you know what you’re entitled to as a registered student.
Total Amount a YABATECH Fresher Pays Before Classes Begin
A realistic first-session budget for a YABATECH fresher, before living costs, looks like this:
| Item | Approximate Amount |
|---|---|
| Acceptance Fee | ₦20,000–₦25,000 |
| School Fee (ND Full-Time) | ₦44,500–₦70,000 |
| Other Charges (departmental, SUG, miscellaneous) | ~₦10,000 |
| Lab/Workshop Fees (technical courses) | ₦5,000–₦25,000 |
| Total (excluding hostel) | ~₦105,000–₦130,000 |
This is the realistic number to tell your sponsor or family — not just the tuition figure.
YABATECH School Fees for Returning Students (Full-Time)
ND2 Returning Student Fees
Once you move past your first year, things get cheaper. ND2 returning full-time students don’t pay the acceptance fee or some of the first-year one-time charges. Returning student fees are significantly lower per session — typically in the range of ₦35,000–₦55,000 for the core school fee components.
HND2 Returning Student Fees
HND2 returning full-time students similarly pay reduced fees compared to their first-year intake. Expect fees in the ₦40,000–₦60,000 range per session, plus any applicable departmental charges for the current academic year.
YABATECH Part-Time School Fees — Why Part-Time Costs More Than Full-Time
This surprises a lot of people. You’d think part-time would be cheaper since you’re spending less time on campus. But at YABATECH, part-time students consistently pay more than full-time students. Here’s why.
ND Part-Time Fees
ND part-time school fees are approximately ₦70,000 per session. This is higher than the ND full-time tuition figure despite the reduced contact hours.
HND Part-Time Fees
HND part-time fees are also set at approximately ₦70,000 per session, broadly similar to the ND part-time level.
The Part-Time Programme Structure (3 Semesters Per Session)
The reason for the higher fee is the structure. Part-time programmes at YABATECH run 3 semesters per session — instead of 2 for full-time. This means there’s more administrative, facilitation, and resource work per year to deliver the part-time programme. The institution also assumes part-time students are working adults who can absorb the cost more than full-time, younger students. The convenience of studying alongside work comes with a financial premium. Additionally, part-time students often attend evening or weekend sessions, which require additional staffing and facility costs.
YABATECH BSc Degree Programme Fees (UNN Affiliation)
This is one of the most overlooked aspects of YABATECH’s offerings. The institution runs a Bachelor of Science (B.Sc.) in Education degree programme in affiliation with the University of Nigeria Nsukka (UNN). This means you can earn a full university degree while studying at YABATECH.
BSc Education programme fees at YABATECH are estimated at approximately ₦105,000–₦115,000 total for Year 1 students, and lower for returning students. Because this is a degree programme run through a university affiliation, the fee structure involves charges from both institutions. Contact YABATECH’s academic office directly for the exact current fees for the BSc Education programme, as they can differ from the standard ND/HND fee structure.
Department-Specific and Laboratory Fees — Extra Charges by School
YABATECH has eight schools (faculties), and some carry higher additional charges than others. Here’s what to expect by broad category:
Engineering and Technology Programmes
Students in the School of Engineering Technology, Transportation Technology, and related fields pay laboratory and workshop fees on top of tuition. These can range from ₦10,000–₦25,000 per session and cover access to specialized equipment, machinery, and workshop materials that are core to practical training. Engineering and technology programmes at YABATECH are genuinely hands-on — and that equipment costs money to maintain.
Science and Laboratory Programmes
Students in science-based programmes — including those in the School of Environmental Studies and the School of Management & Business Studies (for quantitative/computational units) — may face additional laboratory fees typically in the ₦5,000–₦15,000 range per session.
Arts, Management, and Non-Technical Programmes
Students in the School of Management and Business Studies (non-lab courses), the School of Liberal Studies, and arts programmes typically face the lowest additional charges, since there are no workshop or laboratory costs. Expect modest departmental fees in the ₦5,000 range.
Always confirm your specific departmental fee when you generate your payment on the portal — the portal will display all charges applicable to your department and level.
YABATECH Hostel Fees — The Three Tiers and How to Apply
YABATECH provides on-campus hostel accommodation for students who want it. The hostel is optional, not mandatory, and spaces are limited — allocated on a first-come, first-served basis.
The Three Hostel Fee Levels at YABATECH
YABATECH has three tiers of hostel accommodation fees:
| Hostel Tier | Fee Per Session |
|---|---|
| Basic tier | ₦14,000 |
| Mid-range tier | ₦17,500 |
| Premium tier | ₦25,000 |
The tier you get depends on the specific hostel block and room type available when you apply. The higher-priced options typically offer better facilities, smaller room occupancy, or more convenient locations on campus. All three options are significantly cheaper than renting privately in Yaba — where room prices start at far higher levels.
How to Apply for YABATECH Hostel Online
The hostel application process is separate from school fees payment and involves two payments:
- Hostel Application Form: ₦1,000 (paid first, to apply for accommodation)
- Hostel Fee: ₦9,000 (if your application is successful and you’re allocated a space)
To apply, visit the official YABATECH website at yabatech.edu.ng and follow the hostel application link. Both payments are made online. Apply early — hostel spaces run out quickly, particularly at the start of each session.
Other Charges to Budget For at YABATECH
Beyond the main fees, here are additional costs you should realistically plan for as a YABATECH student:
- SUG (Students’ Union Government) Due: approximately ₦500–₦1,000 per session — mandatory contribution to student governance
- Departmental Due: approximately ₦1,000–₦3,000 depending on your department
- Faculty Due: similar range to departmental due
- Miscellaneous charges: approximately ₦10,000 total for all smaller admin-related fees as a new student
- Textbooks and course materials: ₦15,000–₦30,000 per session depending on your programme
- Transportation: if you commute, budget realistically for Lagos transportation — this can easily run ₦15,000–₦30,000+ per semester for regular commuters
- Photocopy and printing: small but consistent costs throughout the session for assignments, practicals, and exam preparation
Can You Pay YABATECH School Fees in Installments?
This is one of the most important questions, and the answer is clear: generally, no. YABATECH’s official position is that school fees must be paid in full as a lump sum. Installment payments are not accepted. This is different from some universities that allow payment in two halves per semester.
This means you need the full session amount available before you register. You can’t pay half now and half later. If full payment isn’t possible, explore options like the Nigerian Education Loan Fund (NELFUND) or speak with the institution’s bursary office before the payment deadline — don’t simply delay payment and assume you’ll sort it out later.
How to Pay YABATECH School Fees Online — Step by Step
What You Need Before You Start
Before you sit down to pay, prepare:
- Your JAMB registration number (fresh students) OR your matric number (returning students)
- A valid debit card or access to internet banking
- Your department and programme details
- A working email address and phone number
- Access to a printer or ability to screenshot your receipt
Generating Your RRR Code on the YABATECH Portal
The RRR (Remita Retrieval Reference) is the unique payment code the system assigns to your specific fee obligation. You generate it on the portal before any money leaves your account.
- Go to the YABATECH portal at yabatech.edu.ng or portal.yabatech.edu.ng
- Log in using your username (JAMB registration number for freshers, matric number for returning students) and your password
- Navigate to the Fees or School Fees section of the portal
- Select the appropriate payment category for your programme and level
- The system generates a unique RRR code for your payment
- Note this code carefully — you’ll use it to complete the actual payment
Completing Payment via Remita or Bank
With your RRR code ready, you have two ways to pay:
- Online: Visit the Remita website or app, select “Pay Remita Billers,” enter your RRR code, and complete payment with your debit card or internet banking. A ₦500 bank charge typically applies.
- At a bank: Visit any bank that handles Remita transactions, tell the teller you want to pay via Remita, provide your RRR code, and complete the payment. Keep your bank teller’s receipt.
How to Confirm Your Payment Was Received
After paying, log back into the YABATECH portal, navigate to the fees section, and enter your RRR code to confirm the payment has been received and applied to your account. Download or print your payment receipt immediately — you’ll need it for departmental registration and clearance. Never assume the payment went through without confirming it on the portal.
What Happens If You Pay YABATECH School Fees Late?
YABATECH takes payment deadlines seriously. The consequences of late payment are practical and immediate:
- Late payment charges are levied on top of your school fees if you pay after the deadline. The management has explicitly stated that penalty charges commence on specific dates (December 1, 2024, was cited as the penalty commencement date for one recent session).
- Inability to sit for examinations: If you miss the final deadline without paying, you lose the right to sit for your semester examinations — which means a wasted semester.
- De-registration: In severe cases of non-payment, student registration can be cancelled for the session.
Pay as early in the session as possible. Don’t wait for a “final notice” — at YABATECH, the deadline is enforced.
YABATECH School Fees Quick Reference Table
| Programme/Category | Approximate Fee (Per Session) |
|---|---|
| ND Full-Time (Fresher, total incl. acceptance) | ₦105,000–₦120,000 |
| HND Full-Time (Fresher, total incl. acceptance) | ₦110,000–₦125,000 |
| ND Full-Time (Returning student) | ₦35,000–₦55,000 |
| HND Full-Time (Returning student) | ₦40,000–₦60,000 |
| ND/HND Part-Time | ~₦70,000 (tuition only) |
| BSc Education (Year 1) | ~₦105,000–₦115,000 |
| Acceptance Fee | ₦20,000–₦25,000 |
| Hostel (basic tier) | ₦14,000 |
| Hostel (mid tier) | ₦17,500 |
| Hostel (premium tier) | ₦25,000 |
| Hostel application form | ₦1,000 |
| Other charges (departmental, SUG, misc.) | ~₦10,000 |
| Lab/Workshop fees (technical programmes) | ₦5,000–₦25,000 |
| Late payment penalty | Varies (charged from deadline date) |
YABATECH vs Other Nigerian Polytechnics — How the Fees Compare
To put YABATECH school fees in perspective:
- YABATECH: ₦70,000–₦125,000 total per session (fresher)
- Federal Polytechnic Offa: broadly similar federal polytechnic fee range
- Private universities in Lagos (PAU): ₦4.5 million to ₦6.4 million per year
- Godfrey Okoye University (GOUNI): ₦300,000–₦720,000 per year
- LASU (state university): ₦105,000–₦260,000 per year for undergraduates
YABATECH consistently ranks among the most affordable higher institutions in Lagos, and arguably in Nigeria overall. For the quality of technical and vocational training you receive, the fees represent exceptional value — particularly in a city where the cost of living is high.
Frequently Asked Questions About YABATECH School Fees
How much is YABATECH school fees for freshers in 2025/2026?
Fresh ND full-time students at YABATECH can expect to pay approximately ₦105,000–₦120,000 total for their first session, including the acceptance fee and other charges. Fresh HND full-time students pay slightly more — approximately ₦110,000–₦125,000 total. Part-time students pay approximately ₦70,000 in tuition, plus the acceptance fee and other charges. These figures include the mandatory acceptance fee of ₦20,000–₦25,000, the tuition component, and additional charges for registration, examination, ICT, and medical services.
How much is YABATECH acceptance fee?
The YABATECH acceptance fee is approximately ₦20,000–₦25,000. It is mandatory for all newly admitted students — both full-time and part-time. It must be paid within two weeks of receiving your admission offer. The acceptance fee is non-refundable and must be paid before you can proceed with your school fees payment.
Can I pay YABATECH school fees in installments?
No. YABATECH does not officially accept installment payments for school fees. The full session amount must be paid in one lump sum. This is a critical difference from some universities that allow semester-by-semester payment. If you’re struggling to raise the full amount, contact YABATECH’s bursary office early in the session — don’t wait until after the deadline — and explore options like the NELFUND student loan programme.
What is the difference between ND and HND at YABATECH?
The National Diploma (ND) is a two-year entry-level qualification you enroll in straight from secondary school. The Higher National Diploma (HND) is a two-year advanced qualification that requires a completed ND for entry. HND is roughly equivalent to a first degree in terms of academic level, while ND provides the foundation. Both are 4 semesters for full-time students and 6 semesters for part-time students. HND fees are slightly higher than ND fees.
Why does YABATECH part-time cost more than full-time?
Part-time programmes at YABATECH run three semesters per session (instead of two for full-time), which means more administrative and facilitation work per year. Evening and weekend classes require additional staffing and resource allocation. Part-time students are typically working adults, and the flexibility and convenience of studying alongside employment comes with a modest premium. The result is that part-time tuition is approximately ₦70,000 per session — higher than full-time ND tuition.
How do I pay YABATECH school fees online?
Log in to the YABATECH student portal at portal.yabatech.edu.ng using your JAMB registration number (freshers) or matric number (returning students). Navigate to the Fees section and generate a Remita Retrieval Reference (RRR) code for your specific payment. Then pay online at the Remita website or at any Remita-enabled bank using that code. A ₦500 bank charge typically applies. After payment, return to the portal to confirm receipt and print your receipt.
How much is YABATECH hostel fee?
YABATECH hostel accommodation comes in three tiers: ₦14,000 (basic), ₦17,500 (mid-range), and ₦25,000 (premium) per session. To apply for hostel, you first purchase a ₦1,000 hostel application form online, then pay the ₦9,000–₦24,000 hostel fee if you’re allocated a space. Hostel is optional and spaces are limited, so apply early through the official YABATECH website.