Home Features

Built for how Ugandan schools
actually work

Every feature was designed around the real day-to-day of Uganda's secondary schools — from UNEB registration to URA PAYE, from term invoices to dormitory allocations. If your school does it, SchoolSphere handles it.

Banner

Everything running from one place

Real-Time Dashboard

A live overview of every critical metric — students enrolled, fees collected, attendance today, staff on leave, and low medication stock — all on one screen the moment you log in.

  • Live fee collection total
  • Today's attendance rate
  • Pending invoices count
  • Staff leave summary
  • Clinic low-stock alerts

Role-Based Access Control

15 built-in roles with 80+ granular permissions. From Super Admin to Parent, each user sees exactly what they need — nothing more, nothing less. Audit-ready from day one.

  • 15 pre-configured roles
  • 80+ granular permissions
  • Per-module access control
  • Parent & student portals
  • Two-factor authentication

Automated Fee Management

Generate term invoices for every student in seconds. Track partial payments, outstanding balances, and overdue accounts. Print receipts on the spot. Full financial audit trail.

  • Bulk invoice generation
  • Partial payment tracking
  • Overdue balance reports
  • Mobile money integration
  • Receipt printing & PDF export

UNEB Registration

Manage UCE and UACE candidate registrations end-to-end. Assign subjects per candidate, track centre numbers, submit to UNEB, and store registration history by year.

  • UCE & UACE registration
  • Per-candidate subject entry
  • Centre number management
  • Submission status tracking
  • Historical records by year

Payroll with URA PAYE

Run monthly payroll with automatic PAYE tax calculation using Uganda Revenue Authority bands, NSSF employee (5%) and employer (10%) deductions, and net salary computation.

  • URA PAYE auto-calculation
  • NSSF employee & employer
  • Allowances & deductions
  • Payslip generation & print
  • Monthly payroll history

Analytics & Reports

Five-tab analytics engine covering fees, attendance, academic performance, and staffing. Export to PDF or CSV. Built-in report cards per student per term.

  • Fee collection trends
  • Attendance rate by class
  • Academic performance charts
  • Top performers ranking
  • Staff & department reports

Every module your school needs

Hostel Management
Dormitory allocation, warden tracking, occupancy per term
Library System
Book catalogue, borrowing records, overdue tracking
Transport & Routes
Vehicles, routes, stops, student assignment, route fees
School Clinic
Visit records, medication stock, dispensing, referrals
Attendance
Daily attendance per class, absentee reports, excused
Timetable
Period setup, weekly slot grid per class stream
Leave Management
Leave types, applications, approval workflow
Discipline
Incident recording, sanctions, guardian notification
Announcements
Targeted notices to staff, students, parents, or all
SMS / Email
Bulk messaging to parents and staff via Africas Talking
Parent Portal
Fees, results, timetable, announcements — for parents
Student Portal
Own results, timetable, fee balance, announcements

SchoolSphere vs. the old way of doing things

Task SchoolSphere Spreadsheets / Paper
Generate term invoices for 800 students 30 seconds 2–3 days
Calculate payroll with PAYE & NSSF Automatic 4–6 hours
Register UNEB candidates Minutes 2 days of paperwork
Track who has paid and who hasn't Real-time End of each week
Print a student's report card One click 30+ minutes
Know today's attendance rate Instant Collect from 20 teachers
Parent checks their child's balance Self-service portal Call the bursar

Ready to see it in action?

Book a free personalised demo and we'll walk you through every feature relevant to your school.

Book Free Demo