Built for Nigerian private schools

Run your whole school from your phone.

Pupils, results, attendance and school fees in one place. No training, no installation — open it and start. Free until you have more than five pupils.

Four questions to sign up. Your classes, subjects and terms are set up for you.

Everything a school actually does

Not a general tool bent into shape. Each screen was built around how a Nigerian private school already works.

Pupils and guardians

One roll for the whole school. Add a guardian’s phone and they get their own login with a PIN.

Results and report cards

Enter CA and exam once. Totals, grades, positions and a printable report card are worked out for you.

Attendance

Tap each pupil present or absent. Mark the whole class present in one tap when everyone is in.

Staff attendance

See who’s in each morning. Teachers clock in from their phones — checked against your school’s location — and you get a live list of who’s present and who’s late.

School fees

Bill a class at once, record cash, or let parents pay by card. You always know who owes what.

Computer-based tests

Set a test once and pupils sit it on any phone, timed and graded the moment they submit.

Virtual classes

Schedule a lesson on Google Meet or Zoom. Pupils join in one tap and attendance is automatic.

Notices

Tell every parent, or only your staff, without a single WhatsApp broadcast list.

Parents see everything

Results, attendance, fees and receipts — for their child only, on their own phone.

A school parents trust

Your logo on every report card and receipt, and a parent login in your school’s name — so families see a modern, professional school.

Get paid faster

Automated SMS School Fees Reminders

Every week, Topschool texts the parents who still owe — with a link that opens their child’s bill and lets them pay in seconds. No login. No chasing on WhatsApp.

  • Sends on a schedule you choose — or remind everyone now in one tap
  • The parent pays in one tap — no app, no login, no forms
  • Remind one class or the whole school

Set up before the bell goes

1

Answer four questions

Your school’s name, your name, your phone and a password. Classes, subjects and the three terms are created for you.

2

Add your pupils and teachers

One at a time, or paste a whole class at once. Give a teacher a 6-digit PIN and they can sign in.

3

Start the term

Take the register, enter results, bill the fees. Parents see it on their phones as it happens.

One price a term. No setup fee.

Start free and stay free until your sixteenth pupil. Change plan whenever your roll does.

Free

Free

Up to 15 pupils and 5 teachers

  • Pupils and guardians
  • Results and report cards
  • Attendance
  • School fees
Start free

Standard

₦18,000 /term

₦4,500/month · save 10%

Up to 100 pupils

  • Everything in Free
  • Unlimited teachers
  • Parent logins
  • Staff attendance
Choose Standard

Growth

Most schools

₦36,000 /term

₦9,000/month · save 10%

Unlimited pupils

  • Everything in Standard
Choose Growth

Premium

Contact sales

For bigger schools — let's talk

Unlimited pupils

  • Everything in Growth
  • Computer-based tests
  • Virtual classes
Contact sales

Run a full term. If Topschool doesn't save you time on report cards, we'll refund you.

Paid in naira by card or transfer through Paystack. Cancel by simply not renewing.

Questions proprietors ask

Do I need to install anything?

No. It runs in the browser on any phone, tablet or computer. Add it to your home screen and it opens like an app.

What if my teachers are not technical?

A teacher signs in with their phone number and a 6-digit PIN, and sees only their own class. Taking a register is one tap per pupil.

Can parents see other people’s children?

No. A parent sees their own children and nothing else — not the roll, not other results, not the school’s money.

What happens to my data if I stop paying?

Nothing is deleted. The school drops back to the free limits and everything already recorded stays readable.

Does it work when the network is poor?

Screens are small and load quickly, and the app tells you plainly when something has not saved rather than pretending it has.

Ready to try it with one class?

Set up your school in a few minutes. Free until your sixth pupil.

Set up your school