Made in Kampala for African schools

The school management system for Uganda and Africa

Admissions, registers, UNEB and CBC report cards, fees by mobile money, payroll, online learning and exams, and your school website, in one system that works on any phone.

No payment needed · Sign up in about 2 minutes · Help on WhatsApp

Looking for a school?

Search 6,400+ schools in Uganda by name, district or EMIS number. Call them, or apply online.

Run a school? Claim your free page →

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. 1

    Sign up in minutes

    Find your school in our directory or add it, create your account, and start straight away.

  2. 2

    Add classes and learners

    Import learners from Excel, set up classes, subjects and fees. We help if you need it.

  3. 3

    Verify your school

    Upload a document that shows you run the school. We check it within a working day and open everything.

  4. 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

Start free for 7 days
  • 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
    Start free
  • 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
    Start free
  • 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
    Start free

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.

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.