For high schools, day and boarding.
Hall12 runs a high school’s Senior School pathways and report cards, its last 8-4-4 classes to KCSE, and its fees, bursaries, boarding and messages to parents, in one system.

A Grade 10 class on the Subjects screen, with sample learners.
Every learner’s subjects, the way KICD sets them.
Everyone takes the core. Each learner then takes three electives, at least two from their own pathway.
Every learner takes
- English
- Kiswahili, or Kenyan Sign Language
- Core Mathematics (STEM) or Essential Mathematics
- Community Service Learning
- Physical Education
- ICT
STEM
Pure Sciences
Biology, Chemistry, Physics, General Science
Applied Sciences
Agriculture, Computer Studies, Home Science
Technical Studies
Aviation, Building Construction, Electricity, Marine and Fisheries Technology, Media Technology, Metalwork, Power Mechanics, Woodwork
Social Sciences
Languages and Literature
Literature in English, Fasihi ya Kiswahili, Indigenous Languages, Arabic, French, German, Mandarin
Humanities and Business
History and Citizenship, Geography, Business Studies, Christian Religious Education, Islamic Religious Education, Hindu Religious Education
Arts and Sports Science
Arts
Fine Arts, Music and Dance, Theatre and Film
Sports Science
Sports and Recreation
A class done in a few minutes.
Then a Biology mark sheet lists only the learners who take Biology, and each report card carries only the learner’s own subjects, graded on KNEC’s 8 levels.
- Give a whole group the same combination in one step, then adjust one learner.
- Core or Essential Mathematics follows the pathway, so the usual case needs no entry.
- Combinations that do not fit the guidelines are flagged in plain words, never refused.
- Choices carry into Grade 11 and 12 until they change, and every change is kept on record.

KCSE grading, worked out as KNEC does.
A to E, subject by subject
Marks are graded A (12 points) to E (1). Each subject can have its own cut-offs, as most schools set them: an A from 70 in Mathematics and from 80 in English.
KNEC’s mean grade
Mathematics, the better language and the best five other subjects, seven in all: the rule KNEC has used since 2023, printed on every report card.
Until the last KCSE
Forms 3 and 4 run beside Grade 10 in 2026 and Grade 11 in 2027, in the same school and the same system, until the last KCSE in 2027.
Fees, bursaries and boarding in the same records.
Fees and M-Pesa
Term invoices, paybill payments posted for you, cheques, refunds and payment plans, with one balance on every statement.
Bursaries and sponsors
County, NG-CDF, church or employer bursaries billed to the sponsor for their share, with what was promised and what arrived.
Boarding
Boarding houses, rooms and beds, the boarding fee charged when a bed is given, exeats signed out and back, and a visitors log.
Streams and subject teachers
Your own streams, such as Grade 10 East, each with a class teacher, and the teacher who takes each subject.
Attendance and discipline
Daily registers, chronic-absence lists, and discipline records whose every read is logged.
Parents and messages
SMS and WhatsApp to parents with their consent, fee statements as PDFs, and the Mzazi page on each parent’s phone.
Switch it on in three steps.
Switch it on
The School Administrator presses “Set up a high school”, on Alama’s home page, in Karo’s Setup or in Mipangilio. Tick Forms 3 and 4 if you still have them.
Add your streams
Grade 10 East, Grade 10 West, Form 4 North: the levels, pathways, subjects and curricula are already there.
Record subjects
Class teachers record each learner’s pathway and electives, and mark sheets and report cards follow from there.
A primary school that never switches it on sees nothing new.

What high schools ask.
Does Hall12 support the Senior School pathways?
Yes. Grades 10 to 12 come with the three pathways, STEM, Social Sciences, and Arts and Sports Science, and every KICD elective in each. A class teacher records each learner’s pathway and three electives once; the choices carry into Grade 11 and 12 until they are changed, and every change is kept on record.
How does Hall12 handle Core and Essential Mathematics?
By the pathway, with no data entry: STEM learners take Core Mathematics and everyone else Essential Mathematics. A Social Sciences or Arts learner allowed Core Mathematics on their Junior School results is recorded once. Kiswahili works the same way, with Kenyan Sign Language for learners with hearing impairment.
Can a learner take an elective from another pathway?
Yes, one. Hall12 follows the Senior School guidelines: three electives, at least two from the learner’s own pathway. A combination that does not fit is flagged in plain words for the class teacher; it is never refused, so the school stays in charge.
Do mark sheets and report cards follow each learner’s subjects?
Yes. A Biology mark sheet lists only the learners who take Biology, and each report card shows only the learner’s own subjects, graded on KNEC’s 8 levels from EE1 to BE2.
How does Hall12 work out the KCSE mean grade for Forms 3 and 4?
The way KNEC has since 2023: Mathematics, the better of English, Kiswahili or Kenyan Sign Language, and the best five other subjects, seven in all, graded A (12 points) to E (1). Each subject can have its own grade cut-offs, as most schools set for their own exams.
Can Hall12 run a boarding high school?
Yes. Bweni handles boarding houses, rooms and beds, charges the boarding fee when a bed is given, and keeps exeats and a visitors log. Bursaries from counties, NG-CDF, churches or employers are billed to the sponsor for their share.
What does Hall12 not do yet for high schools?
Timetabling electives that run at the same time (schools set them up as teaching groups), the KNEC upload of Grade 10 school-based assessment, KCSE registration, and moving learners up a level at the end of the year.
More in all questions, or ask us directly.
See Hall12 with a demo school’s records.
We walk you through fees, M-Pesa, report cards and the parent’s phone page, then talk about bringing your records in from Excel or your old system.