We wish everyone a successful Term 2, 2026! Stay focused, work hard, and make this term a great success with ShuleKeeper.
ShuleKeeper banner
Uganda's school operations platform with AI support

Run admissions, finance, academics, and reporting from one professional system.

ShuleKeeper helps Nursery, Primary, and Secondary schools digitize daily operations with structured workflows, role-based access, smart reporting, and practical AI tools that reduce manual work for administrators, teachers, and finance teams.

All core modules Admissions, accounts, payroll, attendance, report cards, and more.
Built for real schools Supports day-to-day workflows across Nursery, Primary, O-Level, and A-Level.
Faster decisions Operational reports, student insights, and AI-assisted analysis in one place.

Operational Overview

Professional Setup

Connected modules for school teams

Admissions, fees, report cards, payroll, attendance, subjects, permissions, and activities work together instead of living in separate spreadsheets.

Student Records Finance Payroll Report Cards Attendance AI Insights

Setup speed

Fast

Launch users, classes, subjects, and templates quickly with default structures.

Access control

Role-based

Give staff, teachers, HR, and administrators the right level of access.

What schools use it for

  • Register students and classify them with roles, tags, and residency types.
  • Manage invoicing, receipts, balances, and school finance workflows.
  • Generate report cards and operational reports with less manual effort.

One platform for school teams.

Instead of juggling disconnected tools, ShuleKeeper gives schools a clear operating system for enrollment, classroom administration, financial control, staff workflows, and decision-ready reporting.

Admissions and student management

Create and update student records, manage photos, bulk updates, student categories, and class placement from a structured workflow.

Finance and payroll control

Handle invoices, balances, posted receipts, chart items, payroll periods, deductions, and payslips with better administrative visibility.

Academics and performance reporting

Run subjects, attendance, report cards, grading structures, and AI-supported analysis from a single consistent academic data source.

Why schools choose ShuleKeeper

The system is designed around operational clarity: fewer duplicate steps, fewer manual files, and stronger visibility for school leaders who need information quickly.

Controlled access

Separate responsibilities cleanly across administration, teachers, finance teams, HR, and support staff.

Operational visibility

Track balances, student data, report performance, and recurring workflows without rebuilding reports manually.

Smarter automation

Use AI and automation for analysis, derived marks, signatures, bulk setup, and other repetitive administrative work.

Step 1

Configure your school

Set up classes, streams, subjects, users, permissions, terms, and report structures.

Step 2

Run daily operations

Manage student admission, finance, attendance, payroll, and academic workflows in one system.

Step 3

Report with confidence

Generate report cards, finance views, enrollment reports, and performance insights from live data.

Updates


About Us

ShuleKeeper was first introduced in 2016 as a basic desktop application with multiple modules for school daily transactions. In 2018, it evolved into a full Uganda-based school management system with even more modules to support daily school operations. By 2024, we launched a modern online version, seamlessly integrated with the desktop application. Today, ShuleKeeper is a comprehensive, web-based platform with multiple modules and has been successfully installed in schools across various regions of the country.

Cinque Terre

Founder

Cinque Terre

Senior Software Engineer
Brian T. Kasenene

Brian T. Kasenene is a skilled Software Engineer with extensive experience in developing robust software solutions. He holds a Bachelor's degree in Software Engineering and a Master of Science in Data Communications and Software Engineering from Makerere University. He specializes in full-stack development, working with various programming languages to build innovative systems.
During his S.6 vacation, while working as a secondary school teacher, he was responsible for managing students' report cards. This experience inspired him to create a report card system to automate the generation of students' report cards. The system was later renamed ShuleKeeper and grew into Uganda’s most modern and comprehensive all-in-one school management system.


Templates

O-Level Report Card Template

O-Level Report Card

The O-Level Report Card Template contains the latest UNEB curriculum with updated grading systems and comments for comprehensive student performance evaluation.

A-Level Report Card Template

A-Level Report Card

The A-Level Report Card Template follows the UNEB's new curriculum, incorporating the latest grading structure and detailed comments on academic performance.

A-Level Report Card Template

A-Level New Curriculum Report Card

The A-Level New Curriculum Report Card Template follows UNEB's new curriculum, with grades ranging from E to A. It incorporates the latest grading structure and includes detailed comments on academic performance.

Primary Template Report Card

Primary Report Card

The Primary Report Card Template contains the latest UNEB curriculum with updated grading systems and comments for comprehensive student performance evaluation.

Nursery Template Report Card

Nursery Report Card

The Nursery Report Card Template follows the UNEB's new curriculum, incorporating the latest grading structure and detailed comments on academic performance.

Report Card with Headteacher and Class Teacher Signatures

Report Card with Signatures

The Report Card Template with Headteacher and Class Teacher Signatures follows the UNEB's new curriculum, incorporating the latest grading structure and detailed comments on academic performance.

Download Templates

Import Students Template, download the template and fill in the student details for import. Primary and Nursery Default Subjects template. Secondary (O-Level and A-Level) Default Subjects template. A-Level Report Card Template. A-Level New Curriculum Report Card Template. O-Level Report Card Template. Primary Report Card Template. Nursery Report Card Template. Report Card with Headteacher and Class Teacher Signatures Template. O-Level Performance Sheet: Summarizes subject grades, total averages, and student rankings. A-Level New Curriculum Performance Sheet: Presents subject grades, overall averages, and student rankings. A-Level Old Curriculum Performance Sheet: Presents subject grades, overall averages, and student rankings. Primary Performance Sheet: Displays subject grades, overall averages, and student rankings. Nursery Performance Sheet: Shows subject grades, overall averages, and student rankings. Analysis Sheet: Summarizes subject performance and per-student grade totals and averages. Shulekeeper AI : Detect Students Showing Academic Decline Report: Identifies students at risk of academic decline based on performance data. Shulekeeper AI : Discover School-wide Learning Trends Report: Analyzes school-wide learning trends based on student performance data. Shulekeeper AI : Spot Learning Strengths & Weaknesses Report: Identifies individual student strengths and weaknesses based on performance data. Shulekeeper AI : Student Enrollment Analysis Per Class: Analyzes student enrollment trends and patterns within each class.


Pricing Plans

Free

UGX 0 / Year

  • 1 User
  • 3 Students & Photos
  • 3 Chart of Account Items
  • 3 Payroll Staff Members
  • Limited shulekeeper AI
  • Limited Modules
Sign Up Free

Starter

UGX 150K / Year

  • 10 Users
  • 300 Students & Photos
  • 50 Chart of Account Items
  • 30 Payroll Staff Members
  • shulekeeper AI
  • All Modules
Get Started

Basic

UGX 300K / Year

  • 50 Users
  • 1,200 Students & Photos
  • 500 Chart of Account Items
  • 500 Payroll Staff Members
  • shulekeeper AI
  • All Modules
Get Started

Enterprise

UGX 500K / Year

  • 1,000 Users
  • 10k+ Students & Photos
  • 10k+ Chart of Account Items
  • 10k+ Payroll Staff Members
  • shulekeeper AI
  • All Modules
Get Started


Privacy & Data Policy

Data Retention & Account Dormancy

At ShuleKeeper, we value the security and privacy of your data. As part of our commitment to keeping our systems secure, we have implemented a policy regarding inactive accounts. your account remains dormant for a period of 60 days or more without logging in, all school data associated with the account will be deleted. This policy ensures that inactive accounts do not retain unnecessary data, helping us maintain a secure and efficient system for all users.

Why do we delete data?

We delete data from inactive accounts to prevent unauthorized access and to ensure that our system operates with only relevant, up-to-date information. This practice is part of our security measures to protect all our users.

How can you avoid data deletion?

Simply log into your ShuleKeeper account at least once every 60 days to avoid data deletion. If you need assistance with your account, feel free to contact our support team at any time.

Data Security

We ensure that all your school data is securely stored and protected. ShuleKeeper employs industry-standard encryption and security protocols to safeguard your data from unauthorized access.

Used By

Impact High School Lugazi