Skip to content
New Built for the lower-secondary competency curriculum

The complete management system for Ugandan schools

Admissions, fees, exams and report cards, payroll and finance — in one secure system that your head teacher, bursar and teachers can all use from any device.

30-day free trial No payment details needed Set up in minutes
9Modules in one system
30 daysFree trial, all features
Nursery–S.6Primary & secondary
UGXPriced per term
Everything in one place

Replace the ledgers, spreadsheets and paper files

Every plan includes every module. Give each member of staff access to only the parts they need.

Students & guardians

Admissions, classes and streams, parent contacts, bulk import from Excel, and year-end promotion in a few clicks.

Fees & receipts

Fee structures per class, bursaries and discounts, printed receipts, live balances and reminder letters to parents.

Exams & report cards

Teachers enter marks for their own subjects; grades, aggregates, divisions and positions are worked out for you.

Staff & payroll

Staff records, allowances and deductions, with PAYE, NSSF and LST calculated for you, plus payslips and schedules.

Finance & budget

Record expenses and other income, set a term budget, and see income against expenditure whenever you need it.

Access control & audit trail

Each user sees only their modules, and every change is logged — so you always know who did what, and when.

Made for how Ugandan schools work

Less time on paperwork, more time on learners

Fees

Know every balance, every day

Bill a whole class in one go, receive payments at the bursar's desk and print a receipt instantly. Balances update the moment money comes in.

  • Fee structures per class, term and residency (day or boarding)
  • Discounts and bursaries applied automatically
  • Reminder letters for parents with outstanding balances
Exams & results

Report cards without the weekend of calculations

Each teacher enters marks for their own subjects. SchoolHub grades them against your scale and prints report cards for the whole class.

  • PLE aggregates and divisions for primary
  • The competency-based lower-secondary curriculum
  • A-Level subject combinations and points
Payroll

Pay staff correctly, on time

Run the month's payroll in minutes. Statutory deductions are calculated for you, and every staff member gets a clear payslip.

  • PAYE, NSSF (5% + 10%) and Local Service Tax
  • Allowances, deductions, advances and arrears
  • NSSF schedules ready to submit
Getting started

Up and running in an afternoon

No installation, no servers and no long training. If your staff can use a smartphone, they can use SchoolHub.

1

Register your school

Enter your school's name, category and district, plus your own details. You become the school's administrator immediately.

2

Set up and import

Class levels are created for you. Add your streams, term and fee structure, then import learners from Excel.

3

Invite your team

Create logins for the bursar, teachers and director of studies, and choose which modules each person can open.

Pricing

Simple pricing, paid per term

Every plan includes every module. Plans differ by the number of learners, staff logins, and parent & student portal access.

Starter

Small schools.

UGX160,000per term
UGX432,000per year

Billed at the start of each term

Save 10% compared with paying per term

Start free trial
  • 300 active learners
  • 10 staff logins
  • All modules included

Premium

Large schools with several streams.

UGX500,000per term
UGX1,350,000per year

Billed at the start of each term

Save 10% compared with paying per term

Start free trial
  • 1,500 active learners
  • 60 staff logins
  • All modules included
  • Free parent & student logins

Enterprise

No limits.

Custom pricing

Sized to your school — talk to us for a quote.

Contact sales
  • Unlimited active learners
  • Unlimited staff logins
  • All modules included
  • Free parent & student logins

All schools start with a free 30-day trial. Pay by mobile money or bank transfer when you're ready.

FAQ

Frequently asked questions

What do I need to register?

Only your school's name, whether it is a primary or secondary school, its district, and your own name, phone number and email. You can add your logo, address, motto and other details afterwards from the School Profile page.

Who becomes the administrator?

The person who registers the school becomes its School Admin, with full access. From there you can create logins for other staff and decide which modules each person can open.

What happens when the 30-day trial ends?

Choose a plan and pay by mobile money or bank transfer. If a payment is late, the school keeps working for 14 more days. After that, access pauses until payment is recorded — your data is never deleted.

Can we import our existing student lists?

Yes. Download the template, fill it in from your existing Excel register, and import all your learners in one go.

Does it work for both primary and secondary?

Yes. Primary schools get nursery and primary classes with PLE-style grading; secondary schools get O-Level (including the competency-based curriculum) and A-Level with subject combinations.

Do parents and students count towards our staff logins?

No — where included, parent and student logins never count towards your staff-login limit. Parent & student portal access comes with the Premium and Enterprise plans; it is not included on Starter or Standard.

Book a demo

See SchoolHub working for your school

We'll walk you through fees, exams and payroll using a school like yours and answer your questions. The demo is free, takes about 30 minutes, and can be done online or at your school.

  • A live walkthrough using your own classes and fee structure
  • Help importing your learners and setting up your first term
  • Honest advice on which plan fits your school

Request a demo

Tell us a little about your school and we'll get back to you within one working day.

How should we contact you?
We only use your details to arrange your demo.

Ready to run your school the modern way?

Register in about a minute and try every module free for 30 days. No payment details needed.

Chat with us