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.
New at IWAT
The latest additions, built with Ugandan schools. They all work with the learners, classes and fees you already have.
- New
SMS and WhatsApp with nothing to set up
Buy credit and send. Parents’ WhatsApp replies arrive in one inbox, and failed messages are refunded automatically.
See messaging - New
Fees by card, mobile money or pay link
Parents pay by Visa, Mastercard, MTN or Airtel from a link you send on WhatsApp. Every shilling lands in the right account and is matched to your statements.
See school finance - New
Scan in at the gate
QR, RFID or fingerprint readers, or any phone, mark the morning register and clock staff in, and parents are told when their child arrives.
See attendance - New
ID cards signed by the head teacher
The head teacher’s digital signature prints on every ID card, and anyone can check a card is genuine with a QR scan.
See ID cards - New
Prefect elections pupils can trust
Secret voting online, at a kiosk or on scanned paper ballots, with results sealed until closing time and a full, checkable audit trail.
See e-voting - New
Your price in two minutes
Pick the services you need, enter your learners and staff, and get a numbered quotation to share with your board. Our assistant can fill in the sign-up form for you.
Get a quotation
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 and card fees
MTN MoMo, Airtel Money and Visa/Mastercard into the school’s own account, matched to learners, with instant 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 with prepaid credit (or your own accounts), replies in one inbox, 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 cards signed by the head teacher, checkable by QR
- Gate scanners, RFID and fingerprints mark attendance
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, Airtel Money and Visa/Mastercard, with pay links for parents
- Every receipt tied to a bank or wallet and matched to statements
- 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 and videos with checkpoints
- 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 with prepaid credit, nothing to set up
- Parents’ WhatsApp replies in one inbox
- Parent and learner portal
- Results link without an account
- Chat and video calls
- Announcements and notifications
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
- Secret e-voting for prefect elections, with audit
- 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.