🇺🇬 Built for Uganda · Primary & Secondary Schools

The smarter way
to run your school

uSchool combines student records, fee management, attendance, grades, and parent communication into one simple platform — designed specifically for schools from P1 to S6.

Now welcoming our first schools across Uganda
Students in a Ugandan classroom
Today's Attendance
94.3%
Above average
Fees Collected
UGX 42.6M
87% of target
P1–S6
Full coverage
10+
Modules
100%
Web-based
Features
Everything your school needs

From the first student enrolled to the last report card printed — uSchool handles it all in one place.

Students learning
👤
1,248 students enrolled
Updated this term
Student Management

Every student's story, in one place

Maintain complete profiles for every student — from P1 to S6. Track academic history, manage class placement, and access records instantly without digging through filing cabinets.

  • Digital student profiles with photos and family contacts
  • Class placement and promotion history across all terms
  • Academic records, disciplinary notes, and health info
  • Instant search and filter by name, class, or ID number
Explore student management →
Fee management finances
💳
UGX 42.6M collected
87% of term target
Fee Management

Collect fees faster, chase less

Set up fee structures once and let the system handle the rest. Record payments, track balances, and send automatic reminders to parents — no more manual spreadsheets or endless phone calls.

  • Customizable fee structures per class and per term
  • Record cash, bank, mobile money & cheque payments
  • Automatic invoices with outstanding balance tracking
  • One-click PDF fee statements and receipts for parents
Explore fee management →
Teacher and students communication
📱
Parent & teacher portals
Attendance & results
Attendance & Communication

Keep teachers and parents connected

Mark daily attendance per class in seconds. Share announcements on the notice board, send in-app messages, and keep parents updated through their own portal — with email notifications for invoices, payments, and results.

  • Per-class daily attendance with one-tap marking
  • School notice board and in-app messaging
  • Email notifications for invoices, payments & results
  • Parent portal to view attendance, results and fee balance
Explore communication tools →
Gradebook marks
📊

Gradebook & Report Cards

Enter marks once and auto-generate print-ready PDF report cards with UNEB-style grading and EMIS / LIN student numbers.

Analytics dashboard
📈

Admin Dashboard

A live overview of everything — fee collection rates, attendance trends, and key performance metrics at a glance.

Teachers in class
👩‍🏫

Staff Management

Manage teacher profiles, subject assignments, and class timetables — all inside the same platform.

School library books
📚

Library Management

Catalogue books, track issues and returns, and keep your school library organised without paper registers.

Timetable and exam schedule
📅

Timetable & Exams

Build class timetables, schedule exams, and give teachers their own portal to mark attendance and enter grades.

How it works
Up and running in 4 simple steps

No IT team, no complicated setup. Just open a browser and start managing your school today.

Register online
1

Register your school

Sign up in minutes. Add your school name, term dates, and class structure once — you're ready to go.

Add students data
2

Add your students

Enrol students with auto-generated admission numbers and EMIS / LIN details. The system organises them into classes and sections.

Manage school daily
3

Start managing

Record attendance, collect fees, enter marks, and message parents — all from one clean dashboard.

Review school reports
4

Track & improve

Use live reports to spot trends, follow up on outstanding fees, and keep leadership updated with real data.

Be among the first
Built in Uganda, launching for Ugandan schools

uSchool is newly launched and onboarding its first schools. Join as a founding school and help shape a platform made for the way Ugandan schools really work.

🏫
Made for Uganda
P1–S6 · UNEB grading · EMIS / LIN

Report cards, grading and student numbers follow Ugandan standards out of the box — no awkward workarounds.

🤝
Founding school benefits
Early access · direct support

Get hands-on onboarding from our Kampala team and a direct line to influence the features we build next.

📱
Works anywhere
Phone, tablet or computer

Installable as an app and usable on any device your staff already have — no special hardware required.

Pricing
Simple, school-friendly plans

Priced in UGX. Cancel any time. No setup fees. No hidden charges. Full support on every plan.

Starter
For small schools up to 200 students
UGX 250,000 / term

  • Up to 200 students
  • Student & fee management
  • Attendance tracking
  • Basic report cards
  • Email notifications to parents
  • Email support
Get started free
School Group
Multiple campuses or 800+ students
Custom

  • Unlimited students
  • Multi-campus dashboard
  • Custom integrations
  • Custom report card templates
  • Dedicated account manager
  • On-site training session
Talk to our team
School background

Start managing your school the smart way

Be among the first schools in Uganda to cut paperwork, organise records, and keep parents informed — all with uSchool.

  • Free 30-day trial — no credit card required
  • Setup assistance from our Kampala team
  • Your data stays in Uganda — secure and private
  • Works on any phone, tablet, or computer
  • Training provided for your entire staff

Request a free demo

We'll reach out within one working day.

No spam. No commitment. Just a friendly call from our team.