A school runs on records kept in a dozen places: admissions, attendance, fees, staff, timetables, results. Each is manageable on its own and none of them reconcile, so the administration spends its days copying between them and answering questions the systems should have answered.
Baerp is the portal the administration runs on, holding those records in one system so that a student, a class or a fee is entered once and read everywhere it is needed.
The administration is the user, not the student
School software is often designed as though the pupil were the customer. The people who use it every hour are the office: admissions, accounts and the head's assistant. Building for them is what determines whether the system is adopted or quietly worked around.
Fees are the part that has to be right
Attendance and timetables can be corrected the next day. Fee records cannot: they involve money, receipts, concessions, instalments and parents who will ask. That module sets the accuracy bar for everything around it.
One record per student, across years
A student is not a row in this year's class list — they are a record that moves through classes, carries results and history, and has to be findable years later. Modelling the student rather than the academic year is what stops a rebuild every session.


