One learner record, enrolment to graduation.

Corelith Campus runs the school, not just the fee office: registers, marks, report cards, timetables, staff, payroll and fees in USD and ZWG. Teachers enter their own marks, and guardians see the same report card the office does.

Offices that have to answer a guardian, a teacher and an inspector on the same morning
FloorCodeHuchu MineThe Gate ShopsLux Liquor

Your trade's words on screen.One record underneath them.

Named the way your floor names it

Lots, seals, learners, terms and line items, not somebody else's nouns. Training becomes the shortest part of going live.

The standard modules underneath

Sell, Stock and Books are the same ones every edition runs. An edition is a configuration, never a fork.

It grows the same way

Another branch, another campus, another buying centre: a row appearing in a list you already had.

Class list · Grade 4 Blue34
Tadiwa MoyoDay learner
Rufaro NcubeDay learner
Anesu DubeDay learner
+ 31 moreTerm 2
One learner
TMTadiwa Moyo2026/0418
ClassGrade 4 Blue · day learner
GuardianMrs R. Moyo
Attendance · term 262 / 65
Term mark average71%
Fees · term 2US$100.00 due
Report cardReady
Every view reads this recordFive views
Five views
Register · TuesdayGrade 4 Blue
Present31
Absent3
Marked byClass teacher
Absentees at the office08:20
Marks · Form 3 Blue2 of 3 in
Mid-term34 / 34
Assignment 234 / 34
End of term12 / 34
Guardian portal · Mrs R. Moyo2 learners
Tadiwa · Grade 4 BlueUS$100.00
Rutendo · Form 2 GreenPaid up
Nobody types it twiceA mark entered in a classroom reaches the report card and the guardian.
One learner. Five views. Nobody types it twice.The class list, the register, the mark sheet, the fee statement and the guardian portal are all readings of the same learner record — so a mark entered in a classroom reaches the report card and the guardian without a trip through the office.

One record per learner, from admission to leaving. It is just spread across five books.

The recordWhere it lives nowWhat Corelith Campus does
The learnerEnrolment & admission

The admission book in the office, the class list with the class teacher, a fee card in the bursary and a medical note in a folder. Ask which class she was in last year and someone has to go looking.

One learner record: admission number, class and stream, guardians, documents, transfers in and out, and every term the learner has been through.
The registerDaily attendance

A hardcover register per class that never leaves the classroom. The office finds out about a week of absence when someone finally rings the guardian.

The class teacher marks the register on the teacher portal. Absentees show in the office the same morning and roll up into term attendance on the learner record.
The marksAssessment & exams

Marks sit in each teacher's own exercise book until report week, then get copied by hand onto report forms and added up twice in case the first total was wrong.

Teachers enter marks against their own subjects and classes as the term runs. Term totals, positions and the report card build themselves from what is already in.
The feesInvoicing & arrears

A notebook of who has paid what, part-payments on receipt stubs, and a queue at the bursar's window every Monday asking for a balance nobody can produce on the spot.

Invoices per term per learner against your fee structure, part-payments allocated as they come in, running balances, and statements the guardian can read for themselves.
The report cardEnd of term

Reports are assembled in the last week of term, which is why comments get written in a hurry and the term ends before the reports are ready to hand out.

The report card is already most of the way built, because the marks and the attendance behind it went in as the term ran. The last week is for comments, not arithmetic.

Schools should not have to run an accounts department. It is a term, a register and a report card.

One record per learner

Enrolment, class and stream, guardians, register, marks, fees and documents sit on one record. Move a learner to a new class once and the class list, the mark sheet and the fee invoice all follow.

Captured where it happens

Registers and marks are captured by the class teacher on the teacher portal, against their own classes and subjects. Nothing is carried to the office on paper to be typed in a second time.

Guardians see it too

Guardians read their own children's balance, report card and attendance on the guardian portal — the same record the bursar has open, so nobody argues about which copy is current.

Learner records

The record everything else hangs on

Enrol a learner once. Admission number, entry date, class and stream, guardians, documents and medical notes live on one record. It follows the learner from their first day to their last, and produces the leaving record itself.

  • Classes and streams, with a learner's full class history term by term
  • Guardians, siblings at the school, and who may collect the learner
  • Transfers in and out, so a learner who returns is the same record, not a new one
See a learner record in a demo
Learner record · 2026/0418Grade 4 Blue
  • Tadiwa MoyoDay learner · Grade 4 Blue
  • GuardianMrs R. Moyo
  • Fees this termUS$180 owing
  • Attendance96%
Learner record · 2026/0418
Portals

One record, three doors into it

Corelith Campus gives the school three web portals — one for learners, one for teachers, one for guardians. They are not three systems with three copies of the truth. A mark a teacher enters on Tuesday is on the learner's results page and the guardian's report card without anybody re-typing it, because all three are reading the same learner record.

  • Roles decide what each door opens: a teacher sees their classes, a guardian sees only their own children, the head sees the school
  • A guardian with three children at the school signs in once and sees all three
  • The portals are web-based — they open in a browser on a phone or a laptop, with no app to install
Walk through the three portals
Guardian · Mrs R. Moyo2 notices
  • Tadiwa MoyoGrade 4 BlueUS$180 owing
  • Anesu MoyoForm 2 GreenSettled
  • StatementsDownloadable
  • Term ends4 Dec

The same record the school reads, with only her own children on it.

Guardian portal · two learners, one sign-in
Fees & finance

The bursar's window, without the notebook

Fees are one part of a school management system, but they are the part that gets argued about. Invoice per learner per term against your own structure — tuition, levy, boarding, transport, uniform. Take part-payments in either currency through the term, and let the balance answer for itself on the statement, on the portal and in the ledger at the same time.

  • Statements a guardian can read on the portal or take away printed
  • Arrears by class and by form, so follow-up is a list rather than a memory
  • Where your school issues fiscal receipts, Corelith signs them as the payment is taken — virtually, or through a physical fiscal device you already have
Read how fiscalisation works
Arrears by class · Term 2Week 9
CLASSES4
IN ARREARS22
OUTSTANDING3,430
  • Form 4 Blue · boarders11 of 29 on the roll2,140.00
  • Form 2 Green7 of 38 on the roll910.00
  • Grade 4 Blue4 of 34 on the roll380.00
  • Grade 5 Red0 of 31 on the rollClear

Sorted by what is owed, not by class order — the call list is the point.

A term, from the first register to the last report card.

Week 0 · Enrolment

A new learner takes ten minutes, not three books

Capture the learner once — names, date of birth, previous school, guardians and contacts, day or boarder. Corelith allocates the admission number, puts the learner on a class list and raises the term's fee invoice against the fee structure you chose. The class teacher sees the new name on tomorrow's register without being told.

Admission · 2026 Term 1Enrolled
  • LearnerTadiwa Moyo
  • Admission number2026/0418
  • ClassGrade 4 Blue
  • Enrolled14 Jan 2026
Admission · one capture, three consequences
Rural primary · one clerkThe admission book, the class list and the fee card stop being three separate acts of writing by the same person.
Every morning · Register

The register reaches the office before break

The class teacher opens their class on the teacher portal and marks it — present, absent, late, with a reason where there is one. The absentee list is in the office the same morning instead of at the end of the week, and every mark rolls into the learner's term attendance, which is the figure that appears on the report card and on the guardian's portal.

Register · Grade 4 BlueMarked 07:52
  • Tadiwa MoyoPresent
  • Rufaro NcubePresent
  • Anesu DubeLate 08:10
  • Chipo BandaAbsent

Tuesday · marked once, and it reaches the fees and the guardian together.

Register · Grade 4 Blue · marked 07:52
Urban secondary · four streamsA week of absence is a conversation on Tuesday rather than a discovery in the holidays.
Through the term · Marks

Marks go in where they are made

A teacher enters marks against their own subjects and their own classes, with the weighting you configured already applied. Term totals and positions build as the marks arrive, so report week is about comments rather than about copying figures onto a form and adding them up twice.

Marks · Form 3 Blue2 of 3 in
  • Mathematics · mid-termWeight 20%34 / 34Complete
  • Mathematics · assignment 2Weight 15%34 / 34Complete
  • Mathematics · end of termWeight 65%12 / 34In progress
Marks · Form 3 Blue · two of three assessments in
Any school at report weekNo mark sheet walks to the office, so no total is ever transcribed.
Every term · Fees

The balance answers for itself

Each learner is invoiced per term against your own fee structure — tuition, levy, boarding, transport, uniform. Part-payments in USD or ZWG are allocated as they arrive, and the running balance is on the statement, on the guardian portal and in the ledger at the same moment.

Fee statement · term 2Tadiwa Moyo · 2026/0418 · Grade 4 Blue
  • Tuition180.00
  • Levy30.00
  • Transport10.00
  • Billed220.00
  • Paid40.00
  • Owing180.00
Payment plan · 3 instalments
Fee statement · term 2 · part-payments allocated
Private college · boardingThe Monday queue at the bursar's window is answered before the office opens.
End of term · Reports

The report card was built as the term ran

Subject marks, the term average, the position in the class and the attendance figure all come off the record the teachers were already writing to. The card is ready to hand out at the end of term rather than a week into the holidays, and promotion moves the learner's class everywhere at once.

Report card · term 2Grade 4 Blue
  • MathematicsPosition 378A
  • EnglishPosition 871B
  • ShonaPosition 674B
  • SciencePosition 1169B
  • Social studiesPosition 1463C

Tadiwa Moyo · marks entered once, by the teacher who set the work.

Report card · term 2 · built from what was already in
Deputy head, secondaryReport week stops being a fortnight of copying.

A school is also forty-odd employees

Teaching and non-teaching staff sit on one staff record — qualifications, contract and its documents, leave taken and leave owed, and who was in this morning. Leave is requested on the teacher portal and approved by the head, and the payrun produces payslips and posts to the school's books instead of being typed into a spreadsheet every month.

  • Contracts and qualifications attached to the person, not a filing cabinet
  • Leave requested, approved and counted in one place
  • Payslips on the teacher portal, and the payrun posted to the books
Staff · this morning1 contract
  • N. ChirwaMathematics · Form 3On leave
  • T. MarowaEnglish · Grade 4In
  • S. BandaScience · Form 2In
  • K. NyoniRelief · unsigned contractContract

A relief teacher without a signed contract is a payroll problem, today.

Staff · attendance, leave and contracts in one view
Register · Grade 4 BlueMarked 07:52
  • Tadiwa MoyoPresent
  • Rufaro NcubePresent
  • Anesu DubeLate 08:10
  • Chipo BandaAbsent

Tuesday · marked once, and it reaches the fees and the guardian together.

Build the timetable by period, allocate teachers, subjects and rooms, and see a clash before the term does. Each teacher and each learner reads their own copy of it on their portal.

Guardian · Mrs R. Moyo2 notices
  • Tadiwa MoyoGrade 4 BlueUS$180 owing
  • Anesu MoyoForm 2 GreenSettled
  • StatementsDownloadable
  • Term ends4 Dec

The same record the school reads, with only her own children on it.

Send a notice to one class, one form or the whole school. Guardians read it on the portal beside the statement, so the circular no longer depends on a bag getting home.

A school also runs shops. Corelith already knows how.

A tuck shop is a small retail counter. Corelith Sell rings it, Corelith Stock holds what is on the shelf, and the day's takings post to the school's books like any other till — including the fiscal receipt where one is issued.

Blankets, uniforms, textbooks and kitchen stores are counted as stock, with issues recorded against the learner who received them so a uniform charge lands on the right fee statement.

Boarders are flagged on the learner record, so the boarding fee, the hostel list and the register all know who sleeps at school and who goes home at four.

“The marks were already in by the time the last exam was marked. Report week stopped being a week.”

Deputy HeadSecondary school, Harare · PLACEHOLDER

What school heads and bursars ask first

US$1 per active student per month, and nothing else. Campus is not sold on the Start, Grow and Scale plans — a school of 400 learners pays US$400, a school of 90 pays US$90. Staff logins, the guardian and teacher portals, payroll, stores and the tuck shop counter are all inside that figure, and a learner who leaves stops being counted the month they stop being active. There is no per-teacher charge and no separate module to buy later.

One class in, report cards out.

Send last term's mark sheets and your fee structure. We enrol a real class, mark a register, enter a set of marks, and print the report card and the fee statement that come out of it.