Run your whole school on one platform

Admissions, academics, fees, library, transport, boarding, meals, HR and Bria AI on one student record — from the first enquiry to the alumni register. For K-12 schools, colleges and universities, priced per student.

Free instant access. No credit card required. Priced per student.

Apps in the suite
  • EduPrime Core
  • Academics
  • Fees & Billing
  • Assessment Engine
  • Timetable
  • Admissions
EduPrime: Run your whole school on one platform

Turn every enquiry into an enrolment

One funnel for web forms, walk-ins and agents. Every lead is staged, followed up and converted into a student record without anything being re-typed.

Admissions — The pipeline board

The pipeline board

Offer letters on your letterhead

Print the Offer Letter PDF straight from the application. Inquiry Acknowledgement, Application Confirmation, Interview Invitation and Offer Letter emails go out on the record's own events and are logged back on it.

Convert to a student in one step

The Convert Admission Lead to Student assistant creates the student, guardians, class and admission number in EduPrime Core — validated before it writes anything.

Know which campaigns fill classes

Funnel and Source Attribution reports show conversion by campaign, source and medium. Inquiries older than 90 days close themselves.

What is inside Academics

The register, the gradebook and the report card on one student record — and a timetable solved by a constraint engine, not a spreadsheet.

  • Attendance Register

    Daily and per-period registers on any device. Absences roll up by learner and class, the Absence Notification reaches guardians, and a monthly summary goes out by itself.

  • Mark Entry & Gradebooks

    Bulk mark entry per exam and subject, weighted assessment components, your own grading scales, exam seating and class rankings recomputed nightly.

  • Report Cards & Transcripts

    Report Card, Transcript, University Transcript and Degree Certificate print as PDFs on your letterhead. Report Card Published tells the family the moment it is out.

  • Lesson Plans & Syllabus Coverage

    Strands, sub-strands, learning indicators and rubrics track coverage per subject and class. Lesson plans due show per teacher, every week.

  • Homework & Online Submissions

    Homework per class and section with online submissions and scored quizzes on BridgeERP eLearning. Overdue reminders run daily without anyone remembering.

  • Clash-free Timetable

    One-click CSP auto-solve with real teacher, room and section constraints, a conflict report, and pin-and-re-solve for the slots you want to keep.

A teacher in blue ankara at the chalkboard with a class of young pupils
Mark entry list in EduBridge with scores and percentages
Term 2 End-Term · Mathematics98.00 / 100 · 98 %

Teachers

Marks in once, report cards follow

  • Mark entry per student, subject and exam
  • Percentages worked out as marks go in
  • Report cards printed from the same marks

Every fee lands in the right ledger

Fee structures, invoices, scholarships, bursaries, instalments and dunning — posted to full double-entry accounting, not a parallel cash book.

Fees & Billing — Outstanding aging by class

Outstanding aging by class

Scholarships and bursaries netted off

Scholarship Funds and Awards with approval, means-tested Bursary applications, and government Subsidy Schemes reduce the invoice before it is issued. Expiring subsidies are flagged weekly.

One bill per family

Family Groups, Consolidate Siblings and the daily sibling-discount run produce a single Consolidated Family Bill per guardian.

Dunning that runs itself

Late fees apply daily, dunning stages advance daily, and 7-day, 30-day and 60-day reminders go out on the invoice's own dates. The Dunning Log and Legal Actions keep the trail.

Step by step

From fee structure to paid, in six steps

The bursar sets the structure once. Everything after that is a wizard, a prompt on a parent's phone or a scheduled job.

  1. Step 1

    Assign the structure

    Bulk Assign Fee Structure applies the term's fees to a class, stream or campus in one pass.

    Fees & Billing
  2. Step 2

    Generate the invoices

    Generate Fee Invoices raises the term invoice and the instalment schedule, and sends Fee Invoice Issued to the guardian.

    Fees & Billing
  3. Step 3

    The parent taps Pay Online

    From the parent portal, one tap sends a mobile-money prompt, such as an M-Pesa STK push, to the guardian's phone. Airtel Money, card and bank are on the same rail.

    Payments & Mobile Money
  4. Step 4

    The callback reconciles

    The secured callback captures the mobile-money receipt and marks the invoice paid the moment the parent confirms. Idempotency guards and per-transaction locks stop any double posting.

    Payments & Mobile Money
  5. Step 5

    The receipt goes out

    Payment Receipt is sent and logged on the invoice. Pending verifications retry every 5 minutes; stuck transactions time out after 15.

    Fees & Billing
  6. Step 6

    The balance chases itself

    Late fee policies, dunning stages and the weekly balance reminder run unattended. Refunds go through approval and print a Refund Authorization.

    Fees & Billing
A smiling school administrator in a red blouse at her laptop
Fee invoices per student and term in EduBridge
Term 3 · FEE/2026/0272313,833.34 KSh · Paid

Front office and bursar

Fees billed and followed up from one record

  • Term fee invoices raised per student
  • Scholarships and bursaries under Financial Aid
  • Overdue balances trigger a reminder to the parent

Bria sees the at-risk learner first

Attendance, marks, fees and engagement combine into a daily risk score with reasons — and an intervention workflow to act on it before the end of term.

Bria Insights — The at-risk board

The at-risk board

Interventions, then proof they worked

Open, Planned, Effectiveness Review and Success Stories track what was tried for each learner and whether it moved the score.

Digests to the people who act

Teacher Weekly Digest, Principal Weekly Heatmap Digest and the Board Monthly KPI Pack go out on schedule, with the Class Performance Heatmap and Teacher Load reports behind them.

Wellbeing flags stay confidential

Urgent wellbeing flags route to Counselling, where sessions, PHQ-9 / GAD-7 / SDQ assessments and crisis cases are restricted to the counselling team by record rules.

The whole campus, one student record

Library, bus, boarding house, dining hall, clinic and shop each add to the same student — and to the same term invoice.

  • Library

    MARC21 import, ISBN auto-fill, barcoded copies, OPAC search, loans, reservations, fines and an offline circulation queue that syncs every 15 minutes.

  • School Transport

    Routes, pickup points, live GPS with geofence alerts, driver PWA boarding scans, child-check sweeps and a transport-compliance pack, such as Kenya's NTSA, with daily expiry alerts.

  • Boarding & Hostel

    Block, room and bed allocation, roommate matching, roll call, QR leave passes approved by parents, visitor log, inspections and incident escalation.

  • Meals & Catering

    Menu plans, dietary profiles and allergy alerts, an attendance scanner and swipe log, RDA targets, waste rate and cost per meal.

  • School Clinic

    Sick-bay visits with vitals, a Medication Administration Record, vaccinations with 14-day due alerts, allergy action plans and drug inventory.

  • School Shop

    Uniform and stationery till on Point of Sale, pre-orders ready to collect, stock on hand, reorder alerts and charge-to-fees outstanding.

Two boys in school uniform share a laptop in class
Online courses in EduBridge eLearning
[ENG] English39 ongoing

Learners

Lessons carry on online

  • Lessons, slides and videos in an online course per subject
  • Homework taken as scored online quizzes
  • Who is ongoing and who has finished, course by course

Parents hear it from you, early

Results, attendance, fees, meetings, consent forms and alerts reach guardians on the portal, by email, SMS or WhatsApp — and every send is logged.

Parent Portal — The alert log

The alert log

Meetings on a calendar

Parent-teacher meetings are booked per student, guardian and teacher and shown on a shared calendar.

Forms and consent, signed

A field library, form templates and submissions cover trip consent, medical consent and more — printed as PDF and kept on the student.

Know who is not reading

Engagement scores recompute weekly per family, so the office can call the guardians who never open the portal.

A young boy in a checked shirt sits among other children riding a school bus in warm morning light

Built for the people who run the school

Every role ships as a permission set enforced on every screen, report and API call - not just hidden from a menu.

  • The Registrar

    Applications, admission numbers, transfers, transcripts and government returns. Lives in Core, Admissions and Compliance & Returns.

  • The Bursar

    Fee structures, invoices, mobile-money reconciliation, aging and dunning. Lives in Fees & Billing and Payments & Mobile Money.

  • The Head of Department

    Teacher assignments, teaching load, syllabus coverage, mark-entry sign-off. Lives in Academics, Assessment Engine and Timetable.

  • The Warden

    Allocations, roll call, leave passes, inspections and incidents. Lives in Boarding & Hostel.

  • The School Nurse

    Visits, medication record, vaccinations and allergy plans. Lives in School Clinic.

  • The Transport Officer

    Routes, GPS live track, boarding events and compliance documents. Lives in School Transport.

Compliant, confidential, and paid on time

The returns the ministry asks for, the payroll the staff expect, and the records that must stay private.

  • Compliance & Returns

    12 country packs; CSV, multi-sheet Excel, XML, JSON and PDF exports; validation before submission; a deadline calendar; ROPA, DPIAs, consents, breach incidents with the 72-hour check and the data-protection registration packet.

  • School HR & Payroll

    Staff directory, contracts, probation reviews, leave, attendance, a monthly payroll run created automatically, payslips, the annual employee tax certificate (P9 in Kenya) and statutory returns.

  • Counselling

    Intake, individual, group and crisis sessions, referral triage, PHQ-9 / GAD-7 / SDQ assessments and safeguarding follow-up — restricted to the counselling team by record rules.

  • Special Needs

    IEPs with goals and team sign-off, 504 plans, therapy sessions, dated progress probes, e-signed parent consent on the portal and a T-30 annual review reminder.

A mother reads a school folder at the gate while her child waits beside her
Log of SMS messages sent to parents in EduBridge
Fee Overdue · WhatsAppSent

Parents

Parents hear first

  • Fee overdue, late arrival and sick-bay alerts sent automatically
  • By SMS, WhatsApp, email or the parent portal
  • One log of every alert sent home

Step by step

Trial today, live this term

Three steps from the pricing page to a running school.

  1. Step 1

    Build your plan

    Pick only the apps your school needs and see exactly what you will pay per student. Add or drop apps as you grow.

  2. Step 2

    Start your free trial

    Your school's own environment is provisioned instantly — no credit card required.

  3. Step 3

    Go live

    Data import, training and support from our team to get every campus up and running.

Follow a learner through the year

From the first enquiry to the alumni register — each stop is an app, and nothing is re-typed between them.

A parent asks about a place; a learner ends up on the register.

  • Family
  • Academic office
  • Finance
  • Support
Stage 1 of 7 · Family

Enquiry lands

Web form, walk-in or agent — one funnel with stages, tasks and follow-ups.

Admissions →
Admissions in BridgeERP

Questions

Questions about EduPrime

Not covered here? Contact us.

How is EduPrime priced?

Per student, per month, per app. EduPrime Core (the student information system), EduPrime eLearning and the School Website are included at no charge. You add only the apps you use: Academics, Fees & Billing, the Assessment Engine and Timetable sit at the top rate; campus apps such as Admissions, Library, Transport, Clinic, Shop, Payments and Bria Insights below that; Hostel, Meals, Clubs, Counselling and the specialist apps lower still. BridgeERP Core is in every plan. Tick apps on the pricing page and the per-student price updates as you go.

Can you bring in our existing student, guardian and fee records?

Yes. Going live includes data import by our team, plus training and support for every campus. Inside the product, the Setup Wizard writes the institution, campuses, academic years and terms in one pass; Assign Sections (Bulk) places students; Bulk Assign Fee Structure and Generate Fee Invoices load the term's billing; the Library takes MARC21 files and fills records from an ISBN; the Shop has a bulk uniform order. Standard spreadsheet import is available on the list views.

Which mobile money and card rails can parents pay with?

Payments & Mobile Money ships mobile-money and card rails: M-Pesa (a Lipa Na M-Pesa STK push from the parent portal, using your own Daraja consumer key, Paybill or Till shortcode and passkey, with a sandbox/production switch), Airtel Money, and card and bank payments through Pesapal and Flutterwave. Every payment comes back through a secured, audited callback that marks the fee invoice paid, captures the receipt number and refuses duplicate or replayed callbacks. A Payment UAT scenario runner lets the bursar test the setup before the first real fee.

Does it work when the internet drops?

EduPrime runs in the browser, so most screens need a connection. Two places are built for poor connectivity: the Library's offline circulation queue takes issues and returns and syncs every 15 minutes, and the Transport driver app is a PWA that runs on the driver's phone. Parent alerts can go out by SMS and WhatsApp, so a guardian does not need data to receive them, and Delivery Health shows the status of every message sent.

Which government returns and data-protection duties does it cover?

Compliance & Returns ships 12 country packs with pre-built profiles, including Kenya, Uganda, Tanzania, Rwanda and Nigeria, covering regulators such as KEMIS/NEMIS, UNEB and WAEC. Returns export as CSV, multi-sheet Excel, XML, JSON or PDF, are validated (required fields, patterns, ranges, uniqueness) before submission, and sit on a deadline calendar with acknowledgments and failed runs tracked. The same app keeps the ROPA, DPIAs, parental consents, breach incidents with an hourly 72-hour deadline check, and prints the data-protection registration packet, such as Kenya's ODPC one.

We run several campuses. Is that one system or several?

One. EduPrime Core models Schools, Campuses and Departments or Faculties under one institution, with administrative areas, such as counties and sub-counties, for addressing, and Transport, Hostel and Facilities are campus-aware. Every role the suite ships — Registrar, Fees Officer, Fees Manager, HOD, Dean, Academic Manager, Admissions Officer and the rest — is a permission set enforced on every screen, report and API call, so each person sees the screens and records their role allows.

What happens after the free trial, and who supports us?

The trial is your school's own environment, provisioned instantly with no credit card. When you go live, our team loads your real students, guardians, staff and fee structures into it, trains your staff and switches on the apps in your plan; you can add or drop apps as the school grows. Inside the product, Tips of the Day guide new staff, Delivery Health shows every SMS and WhatsApp message's status, and the Payment UAT runner proves the mobile-money setup before parents use it.

Does it handle CBC, CBET, IB and university programmes?

Yes. Academics carries Country Education Systems and Curriculum Versions with strands, sub-strands, learning indicators and rubrics for competency-based curricula, plus KPSEA readiness. CBET / CBC adds units of competency, national standards, evidence portfolios and competency certificates. IB Programmes covers PYP, MYP and DP planners with internal assessments and CAS activities. For higher education, Academics carries course enrolments, CGPA scales, university transcripts, degree certificates, theses and papers, with Research Management and Continuing Education alongside.

One place for your whole school

From the first admission enquiry to alumni giving: admissions, academics, fees, library, transport, hostel, meals, HR and Bria AI insights in a single system — priced per student, for K-12 schools, colleges and universities.