Zinen Technologies logo
A welder throwing off bright sparks while working on a piece of metal
Education Technology

TVET and College Management Software in Kenya: TVETA, CDACC and NITA Compliance Explained

10 November 2026 · 5 min read · By Zinen Technologies

Running a TVET college means satisfying TVETA, CDACC and NITA at once. Here is how college management software connects admissions, assessment, attachment, fees and compliance.

Why running a Kenyan TVET college is a compliance exercise as well as a teaching one

A TVET college in Kenya answers to several bodies at once. TVETA accredits institutions and programmes and audits quality. TVET CDACC sets the competency-based assessment framework. KNEC handles examinations for some programmes. NITA runs trade testing and the industrial training levy, and the Industrial Training Act shapes attachment. Add the TVET Act 2013 and its 2015 Regulations, OSHA safety requirements and the expectations of HELB, county and CDF bursary schemes, and the administration load is heavy.

Most colleges keep this in separate files: admissions in one spreadsheet, fees in another, timetables in Word, attachment logbooks on paper. When an inspector or auditor asks a question, someone has to assemble the answer by hand. A single system, such as our College and TVET Management Software, keeps these records connected so the answer is already there. Regulations and templates change, so always confirm current requirements with the regulator.

Admissions that check the rules for you

Applications for TVET programmes depend on entry requirements, often tied to KCSE grades in specific subjects, and on routes such as KUCCPS placement and recognition of prior learning. Taking applications online, with documents attached, and checking the entry requirements automatically against the chosen programme saves staff from rejecting or admitting people by memory. Enrolment ceilings stop programmes being over-admitted beyond what trainers and workshops can handle.

An admission register, admission letters and trainee ID cards generated from the same record close the loop. Applicants can track their applications online instead of calling the registry.

Programmes, units of competency and CBET

Competency-based education and training changes how courses are built. Programmes sit at a KNQF level, are accredited for a period, and are made of units of competency with elements and performance criteria. Theory and practical weighting depends on the level. A system that stores programmes in this structure lets the timetable, assessment and transcripts all use the same units.

Results are recorded as competent or not yet competent, often with grades such as Mastery or Proficiency, and a trainee builds a portfolio of evidence for each unit. Moderation, internal verification and external verification are part of that process, so the system must track who verified what.

A timetable that respects TVETA ratios

TVETA's standards set trainer-to-trainee ratios and contact hours, and require trainers who are licensed and qualified above the level they teach. A timetable that only avoids room clashes is not enough. A college-aware timetable checks the theory and practical ratios, the weekly contact hours and the trainer's qualification level as the schedule is built, so problems are caught before the term starts.

Schemes of work, session plans, the daily record of work and attendance registers belong to the same workflow, because they are the documents inspectors ask for.

Assessment, CDACC and KNEC entries

Assessment is where a lot of errors creep in. Trainees must meet eligibility conditions such as attendance, fee clearance and a completed portfolio of evidence before being entered for a CDACC or KNEC series. Appeals, re-sits, irregularities, credit transfer and recognition of prior learning all need records. Software that prepares entries and shows who is eligible, and who is not and why, prevents last-minute surprises. Transcripts then come straight from the recorded results.

Industrial attachment and NITA

Attachment is a quality and compliance issue. Placement letters, insurance, the NITA ITAP reference, a weekly logbook signed by the industry supervisor, supervision visits and an employer assessment should all be recorded, and the final attachment grade should follow from the evidence. Hosts that pay the industrial training levy may be eligible for reimbursement, which depends on proper records.

NITA trade tests have their own calendar and progression rules across Grades III, II and I, and the levy has due dates and late penalties. Keeping these in the college system rather than in a personal diary reduces missed deadlines.

Trainers, staff and personnel files

Trainers need TVETA registration and licences that expire, qualifications that match the Trainers Qualification Framework, continuing professional development, good conduct and food-handler certificates where relevant, and appraisals that include classroom observation. A personnel file checklist shows what is missing from each file. Workload records support the timetable and help management plan staffing.

Fees, bursaries and M-Pesa

College fees are rarely paid by one person in one lump. HELB loans, government scholarships and county or CDF bursaries arrive at different times and in different amounts, so they should be applied to a trainee's account as credits rather than lost in a ledger. Term billing, statements and SMS reminders reduce arrears. M-Pesa Paybill payments should match to the trainee account automatically; see how M-Pesa integration works for the technical side.

Welfare, discipline and complaints

Trainee support is part of quality assurance. Confidential counselling, discipline by code-of-conduct offence with a fair hearing, complaints with a response deadline, welfare records, reasonable adjustments for trainees with disabilities, clubs, hostels, student elections and the library all generate records. Keeping them in one system, with permissions that protect confidential files, makes both support and audits easier.

Governance, quality audits and annual returns

Colleges must show good governance: a register of regulatory documents with expiry alerts, a Board of Governors and the mandatory committees with minutes, a strategic plan, facilities and equipment records, and safety drills. TVETA's quality audit tool looks at many indicators across several quality areas, and findings should lead to corrective actions that someone owns. The annual return, graduation, clearance and the certificate register complete the year. A live compliance scorecard, with checks against TVETA, NITA, CDACC and OSHA requirements that you can click into, turns audit preparation into a daily habit.

Questions college principals ask

Can we use it if we are a small vocational training centre? Yes. You can start with admissions, fees and records and add assessment, attachment and compliance modules as you grow.

Can trainees and applicants use their phones? Yes. The website and trainee portal work on phones, covering applications, results, fees, timetables and attachment logbooks.

What about colleges in Uganda, Tanzania or Rwanda? The structures of admissions, assessment, attachment and fees are common to technical training, but regulators and standards differ by country, so local rules need configuration. Tell us your country and we will discuss what is possible.

How is this different from a school system? Schools follow a different curriculum and reporting model. See our school management system for primary and secondary schools.

Next step

If you run a TVET college, polytechnic, vocational training centre or private college and want to see how this fits your institution, contact Zinen Technologies for a walkthrough using your own programmes and structures.

Visual context

The systems and environments discussed in this guide

TVET and College Management Software in Kenya: TVETA, CDACC and NITA Compliance Explained — Schoolchildren in a classroom in East Africa
Schoolchildren in a classroom in East Africa
TVET and College Management Software in Kenya: TVETA, CDACC and NITA Compliance Explained — African teacher and students in a classroom setting
African teacher and students in a classroom setting
TVET and College Management Software in Kenya: TVETA, CDACC and NITA Compliance Explained — A customer paying with a smartphone over a card reader
A customer paying with a smartphone over a card reader
#TVET college management system#TVETA compliance software#CDACC assessment#CBET#NITA attachment#college fees M-Pesa#polytechnic software Kenya

Ready to put this into practice?

Book a free demo and we'll show you exactly how this fits your business.