One platform for the whole school
Choose what your school needs today. Everything shares the same learners, classes and terms, so nothing is typed twice.
School management system
Registers, marks, report cards, fees and parents in one place
Learn moreLearning management (LMS)
Courses, assignments and progress for every class
Learn moreOnline exams
Timed, secure exams that mark themselves
Learn moreSchool finance
Fees, mobile money, accounts and payroll
Learn moreReport cards
UNEB and CBC grading, positions, bulk printing
Learn moreMoodle hosting
Moodle for your school, set up for you
Learn moreSchool websites
Build your own, or let us build it
Learn moreSchool directory
6,400+ schools in Uganda, free to find
Learn more
Top schools by UCE 2025 results
The best-placed secondary schools in the published UCE ranking by grades. Every school in Uganda has a page in our free directory.
Built for the way African schools work
UNEB and CBC report cards
Grades, aggregates, divisions and positions worked out for you, with comments, printed a whole class at a time.
Mobile money fees
MTN MoMo and Airtel Money into the school’s own account, matched to learners, with SMS receipts.
Offline registers
Teachers take attendance on a phone even when the internet drops; it sends when the connection returns.
Parents in the loop
SMS and WhatsApp from your own accounts, a parent portal, and results online.
Accounts and payroll
Cash book, bills, budgets and payroll with PAYE, NSSF and LST, without another package.
Safe and private
Encrypted backups every night, every change logged, and your data always exportable.
Everything your school runs on, in one place
Every module shares the same learners, classes and terms. Here is the whole system at a glance.
Learners & admissions
- Learner records, guardians and photos
- Online admission forms and applications
- Import from Excel in minutes
- Year-end promotion, repeating and demotion, with reasons
- Registration and admission numbers
- ID, meal and fees cards
Academics & report cards
- UNEB and CBC grading, divisions and positions
- Report cards printed a class at a time
- Term totals: BOT, MOT, EOT weights
- Mark changes approved by head of department, then head teacher
- Timetable generation and lesson plans
- Offline registers on any phone
Fees & finance
- Fee categories: term fees, UCE/UACE registration, uniform…
- Apply fees to classes, streams or chosen learners
- Bursar filters: paid, partly paid, not paid, in arrears
- MTN MoMo and Airtel Money with SMS receipts
- Cash book, bills, budgets, assets and payroll (PAYE, NSSF, LST)
- LPOs, invoices, vouchers, gate passes and 11 more business documents
Trust & control
- Posted money can be cancelled, never deleted or changed
- Change trail: who did what, when, before and after
- Access control: switch features on or off for anyone
- Hold online exams until fees reach a set percentage
- Deputy head teacher role with the head’s final say
- Encrypted backups every night
Learning & online exams
- Courses, lessons, videos and assignments
- Timed online exams with full-screen and copy-paste blocking
- Tab-switch warnings and optional camera photos
- Matching, ordering, drag-and-drop, essays and more
- Group assignments and results to the gradebook
- Moodle hosted for you
Parents & communication
- SMS and WhatsApp to parents
- Parent and learner portal
- Results link without an account
- Chat and video calls
- Announcements and notifications
- School blog for your community
Website & directory
- Website builder with 29 sections and your own address
- Uganda’s school directory: 6,400+ schools
- UCE 2025 results and best-school rankings
- Applications from families straight to you
- Sponsored listings to stand out
- White label: your own name and brand
Help when you need it
- AI assistant on every page, day and night
- Support tickets followed until they are sorted
- WhatsApp and phone support from Kampala
- Insights and early warning on learners
- Sick bay, discipline, library, houses, clubs, boarding
- Works on phones, installs like an app
Why schools switch to IWAT
- Fees you can account forEvery shilling is matched to a learner, receipted by SMS and kept for good. Balances and arrears are one filter away.
- Report cards without the late nightsMarks go in once; grades, positions and comments are worked out, and a whole class prints at once.
- Parents who know what is happeningBalances, results and notices reach parents on their phones, so the office answers fewer calls.
- Records nobody can quietly changePosted money and approved marks are protected, and every change is logged with a name and a time.
- One system instead of fiveAdmissions, academics, finance, learning and your website share the same learners, so nothing is typed twice.
- Real people close byA Kampala team on WhatsApp and phone, plus an AI assistant at any hour, and help moving your records in.
How it works
- 1
Sign up in minutes
Find your school in our directory or add it, create your account, and start straight away.
- 2
Add classes and learners
Import learners from Excel, set up classes, subjects and fees. We help if you need it.
- 3
Verify your school
Upload a document that shows you run the school. We check it within a working day and open everything.
- 4
Teach, collect, report
Teachers take registers and enter marks, parents pay by mobile money, report cards print in one go.
Simple prices, paid per term
No set-up fee and no long contract. Schools outside Uganda pay USD 120, 250 or 450 a term.
Every plan includes registers, marks and report cards, fees and receipts, the parent portal and your school website. Pay three terms at once for 10% off.
Suggested plan
Standard
UGX 750,000 / term
About UGX 1,667 per learner a term
Starter
Small schools, up to 300 learners
UGX 350,000 a term
- Learners, classes and attendance
- Marks, report cards and positions
- Fees, receipts and mobile money
- Parent portal and school website
- Email support
- Most chosen
Standard
Most schools, up to 800 learners
UGX 750,000 a term
- Everything in Starter
- Accounts, payroll and assets
- Admissions, library, sick bay, boarding
- SMS and WhatsApp to parents
- Insights and early warning
- Phone and WhatsApp support
Premium
Large schools and colleges, up to 1,500 learners
UGX 1,400,000 a term
- Everything in Standard
- Learning (LMS), online exams and Moodle
- AI helpers for comments and lesson plans
- Help moving your records in
- Priority support
- Above 1,500 learners: UGX 800 per extra learner
See all prices, including the LMS, websites and the directory
More than software
Iwat Digital Solutions is a Kampala software company. Besides the school system we build school websites, host Moodle for schools and colleges, run Uganda’s free online school directory, and take on custom software projects for school groups and education programmes.
Large schools and groups can run the whole platform under their own name with white label.
Schools across Africa
Guides for school leaders
How to choose a school management system in Uganda
A practical checklist for head teachers, directors and bursars: what to test, what to ask, and the mistakes that make schools abandon a system after one term.
Collecting school fees with mobile money
How to set up MTN Mobile Money and Airtel Money for school fees, avoid lost payments, send receipts automatically and keep the bursar’s books balanced.
How to run online exams safely
Online exams save hours of marking and work during holidays and closures, but only if learners and parents trust that they are fair. Here is how to set them up well.
Want us to show you around first?
A free 30–45 minute demo for your team, online or at your school. Bring your bursar and director of studies.
- Encrypted backups every night
- Payment and messaging credentials encrypted
- Privacy policy aligned with Uganda’s Data Protection and Privacy Act, 2019
- Works on any phone; offline registers
- Made in Kampala by Iwat Digital Solutions
- Your data is always yours to export
Frequently asked questions
What is IWAT School Solutions?
IWAT School Solutions is a school management system and learning platform made in Kampala by Iwat Digital Solutions. It brings admissions, attendance, marks and report cards, fees with mobile money, accounts and payroll, parent messages, online learning and exams, and school websites into one system.
Which schools is it for?
Nursery, primary and secondary schools, colleges and school groups. It was built around the Ugandan curriculum and UNEB and CBC grading, and is used with other currencies and grading scales across Africa and beyond.
How much does it cost?
From UGX 350,000 a term for up to 300 learners, with no set-up fee. Schools outside Uganda pay from USD 120 a term. The directory page is free, and school websites are UGX 250,000 a term.
Do we need computers or a server?
No. It runs in the browser on phones, tablets and computers, installs on the home screen like an app, and we host, update and back it up.
Can we try it first?
Yes. Sign up and use it free for 7 days with your own classes, learners and fees. No card needed. You can also request a free demo from the Request a demo page.
We already use another system or Excel. Can we move our records?
Yes. Learners, guardians and classes come in from Excel or CSV in minutes, and we help bring in fee balances and past results. Your old system can keep running until you are ready.
How long does it take to start?
Most schools take registers and record fees in the first week. Sign-up takes about 2 minutes; setting up classes, subjects and fees takes an afternoon, and we help on WhatsApp.
What happens to our data if we stop?
It stays yours. You can export it at any time, and nothing is deleted when a plan ends: the school simply becomes view-only until it renews.
Is there help if we get stuck?
Yes: the AI assistant on every page, support tickets followed until they are sorted, and the team in Kampala on WhatsApp and phone (+256 755 707087).
Try it with your own school, free for 7 days
Sign up in a few minutes. Start with your classes, learners and fees today; we check your documents and open everything within a working day.