School management for Nigerian schools

Close the term without chasing anyone

Fees are invoiced, paid and matched in naira. Results are entered once and printed as report cards. Your bursar, teachers and parents each get the screen they need.

We are working with our first founding schools. This page describes what the product does today, and says so plainly where something has a limit.

Illustration · sample dataSequence: the parent opens the Term 1 invoice for ₦153,000, taps Pay with Paystack, and the invoice becomes Paid with a receipt.
  • A1 to F9 gradingCA and exam weighting, class and subject positions
  • Paystack in nairaSettles to your school's own subaccount
  • SMS, push and in-appAlerts and messages parents actually see
  • Terms and sessionsThree terms, 2026/2027, a fee structure per class

The problem

Term-end is where schools lose weeks

Most schools run on a fee register, a stack of transfer screenshots, a spreadsheet of scores and a WhatsApp group. Each one is right on its own. Together they never agree.

1

Fees you cannot see

The bursar knows who paid. The proprietor finds out at the end of the month. Parents ask what they owe and nobody can say quickly.

2

Scores typed twice

Teachers write marks on paper, then someone types them into a template, then someone checks the positions by hand.

3

Parents in the dark

Results arrive late, absences go unmentioned, and the first the family hears of a balance is a note in a school bag.

For the whole school

Everyone sees their own part of the term

See the school's money and results in one view

  • Enrolment, fee collection, attendance and overdue fees on one dashboard
  • A list of students to review, flagged when more than one signal points the same way
  • A log of sensitive admin actions (who did what, and when) that authorised staff can review

Match every payment to an invoice

  • Paystack payments are matched for you; cash and transfers are recorded and reconciled
  • Defaulter and ageing lists, per student
  • Disputes and refunds recorded with a trail

Take the register and enter scores on a phone

  • Daily or per-subject registers in a few taps
  • Scores entered once, positions worked out for you
  • The Teacher app works with no signal and syncs later

Know the balance, pay in a few taps

  • Fees, results and attendance in one app
  • One login for several children, even at different schools
  • Absence alerts by SMS, push and in the app; lateness alerts in the app

See each role in full

Fees and payments

Every naira matched to an invoice

Set the fee structure per class and term. Parents pay online with Paystack and the money settles to your school's own verified account. EduPrefect does not hold your fees.

  • Installments, sibling discounts and one payment for several children
  • Disputes and refunds recorded, with who did what
  • Defaulter and ageing lists for the bursar

EduPrefect charges a 0.5% platform fee on online payments. It is waived for payments of ₦2,000 or less, capped at ₦2,500 per transaction, and shown before the parent pays. Paystack's own charge is separate.

See pricing
Illustration · sample data

Report cards

Report-card week, without the all-nighters

Enter continuous assessment and exam scores once. EduPrefect applies your weighting, works out A1 to F9 grades and class and subject positions, and prints your report-card template.

For the teacher's remark, EduPrefect can draft a starting point from the term's results. The teacher reads it, edits it and approves it. The child's name is replaced with "the student" before the draft is written, and put back on your own system when the teacher approves.

AI remarks are a draft for the teacher, not an automatic grade. They are part of every plan, with a monthly AI allocation.

Illustration · sample data

The Teacher app

Take the register with no signal

Teachers mark attendance and enter scores on their phones in the classroom. If the network drops, the entries are kept on the phone and sync when it comes back.

Offline working is a feature of the Teacher app. The Parent app, online payments and the admin site need a connection.

Illustration · sample data

Mobile apps

The Parent and Teacher apps are in the app stores

Parents and teachers install them from the App Store or Google Play and sign in with the account your school gives them. The admin site runs in a browser.

School website

A website for your school

Your school gets a public website at your-school.eduprefect.com. You write or draft each section and approve it before anything is published.

Premium and Enterprise add a custom domain (being finalised).

Illustration · sample data

Built for Nigerian schools

The details your office already works with

WAEC-style A1 to F9 gradingCA plus exam weighting and positions, with affective and psychomotor ratings on the report card.
Paystack and bank transfersOnline payments by Paystack. Cash and transfers recorded by the bursar and reconciled.
NEMIS returnsA one-call enrolment export, ready for you to file with your state Ministry.
NDPA toolsRole-based access, a log of sensitive admin actions (who did what, and when) that authorised staff can review, and data export and erasure-request tools. Built to support NDPA.
Payroll with PAYE and pensionComputes PAYE, pension and net pay with a monthly payslip. You remit and file.
Admissions onlineA public apply link, document upload and the application fee by Paystack. Your staff decide every offer.

Security and privacy

How money and student data are protected today

This is what is in the product today. Fees settle to your school's own verified Paystack subaccount, and card details never touch our systems.

Built to support NDPA

Consent captured on forms, data export, and erasure requests that a school's administrator reviews and fulfils.

Role-based access

Proprietor, principal, bursar, registrar and teacher each see what their role allows.

An audit log

Sensitive admin actions, such as fee setup, student erasure and role changes, are written to an audit log that records who did what and when.

Encryption in transit and dual control

Traffic is encrypted over HTTPS. Changes to a school's payout account need a second approval.

We describe EduPrefect as built to support NDPA. We do not describe it as NDPA compliant or certified. Security in detail

Getting started

We set it up with you

Your team does not start from a blank screen. Onboarding, data migration and staff training are free.

1

Send what you have

Spreadsheets of students, classes and fees are fine.

2

We configure

Terms, grading and your report-card template.

3

We train your staff

Administrators, bursars and teachers.

4

You go live

We aim to have you live within a week. Support continues over WhatsApp and email.

Pricing

Per-student plans, priced in naira

Standard is ₦300 and Premium is ₦800 per active student per month, invoiced each term in naira. The Parent app and online fees are on every plan.

On every plan: The Parent app and online fee payment are on Standard, so every school gets them, not only the top plan.

Standard

Everything a school needs to run fees, results and parent communication

₦300 per active student per month

  • Student records and online admissions
  • Daily attendance, gradebook and A1 to F9 report cards as PDF
  • Fees with online payment through Paystack
  • The Parent app, and the Teacher app that records attendance and scores without a signal
  • Messaging and announcements
  • NEMIS export
  • AI report-card remarks, 50,000 tokens a month
  • School website on your-school.eduprefect.com
  • Free data migration and staff training

Premium

Standard, plus the staff and planning modules

₦800 per active student per month

Everything in Standard. Premium adds

  • HR and payroll, with PAYE and pension
  • AI lesson notes for teachers
  • Duty roster: duty types, weekly coverage and end-of-day duty reports
  • AI insights Q&A for administrators
  • Custom domain for your school website (being finalised)
  • AI at 250,000 tokens a month
  • More Premium modules are planned

Enterprise

Larger schools and groups of schools

Contact us

Everything in Premium, plus

  • AI at 1,000,000 tokens a month
  • Onboarding, support and reporting terms agreed with us
  • Invoiced each term, in naira.
  • An active student is one enrolled during the billing month.
  • 30-day trial for up to 150 students. There is no free tier after the trial.

Online payments carry a separate 0.5% platform fee, waived at ₦2,000 or less and capped at ₦2,500 per payment. Paystack's own charge is separate again.

Pricing details and questions

Founding schools

We are at the start, and we say so

EduPrefect is working with its first schools. We have no customer logos, testimonials or usage figures to show yet, and we will not invent any. Founding schools get hands-on setup from our team and a say in what we build next.

  • We tell you what is built and what is not
  • You can see the product before you decide
  • Your data stays yours, with export and erasure-request tools

Register your school's interest

Questions

Questions school owners ask

How long does setup take?

We aim to have you live within a week. We import your students, classes and fee structure with you, and configure your terms, grading and report-card template before you start.

Can you move our existing data?

Yes, and it is free. Send us your current spreadsheets and our team migrates students, classes and guardians, so you do not start from a blank screen.

Will it work on poor network and power?

The Teacher app lets teachers take attendance and enter scores without a signal, then sync when they reconnect. The Parent app, online payments and the admin site need a connection.

What about parents without a smartphone?

Absence alerts reach parents by SMS and push as well as in the app, lateness alerts appear in the app, and your school can print report cards as PDFs for families who prefer paper.

Where does the money go when a parent pays?

Online payments go through Paystack and settle to your school's own verified Paystack subaccount. EduPrefect never holds your fees.

Does EduPrefect do computer-based tests?

No. Computer-based testing is not part of the product today.

Is our data private?

EduPrefect is built to support NDPA, with role-based access, a log of sensitive admin actions (who did what, and when) that authorised staff can review, encryption in transit, and data export and erasure-request tools. Your school's data is yours.

Does EduPrefect handle staff payroll?

Yes. Set up each staff member's salary structure and EduPrefect computes PAYE, pension and net pay with a payslip every month. You remit and file with the tax authorities yourself.

Can families apply for admission online?

Yes. Share your school's public apply-online link and families can submit an application, attach documents and pay the application fee by Paystack. Your staff review every application and decide on an offer. Nothing is admitted automatically.

Do you train our staff?

Every school gets hands-on onboarding and training for administrators, bursars and teachers, and support continues over WhatsApp and email.

See your next term on one screen

Book a demo and we will walk through fees, report cards and the apps using a school like yours. Prefer to talk now? WhatsApp +234 803 880 3020.