● Built in Kampala, for Uganda

School management software that runs through a power cut

Spanwise keeps fees, enrolment, marks, report cards and attendance for Ugandan schools — working offline first, and syncing the moment the power and network are back.

UGX 80,000 per month, whole school · 14-day trial · MTN & Airtel Money

Kiwanga Junior School
TERM 2 · 2026 · P.5 EAST
Report card
SubjectScoreGradeComment
Mathematics78C4Credit 4
English85D2Distinction 2
Science91D1Distinction 1
Fee balance: UGX 0 — cleared
✓ SYNCED
UGX & MoMo native Offline-first (Dexie / IndexedDB) Role-based access for teachers, bursars & admins Uganda grading scales built in (PLE / UCE / UACE) Hosted in-region, backed up daily
Why Spanwise

Built for how Ugandan schools actually run — not adapted from software built for somewhere else.

01
Offline-first

Load shedding doesn't stop the school day

Fee collection, attendance and marks entry all work with zero connectivity. Every action queues on the device and syncs automatically the moment a signal returns — nothing is lost, nothing waits on the network.

02
Mobile money

Fees paid the way parents actually pay

MTN Mobile Money and Airtel Money are first-class payment methods, not a plugin bolted on later. A bursar collects fees at the gate on a phone, no separate POS device required.

03
One system

Students, fees, marks and report cards — connected

Enrol a student once. Their fee balance, attendance record and academic results all live in the same place, so a report card reflects reality automatically instead of three separate spreadsheets someone has to reconcile.

04
Built to scale

From a single P.1–P.7 school to a group of campuses

Each school gets its own isolated, secure database. As Spanwise grows into other verticals — medical, retail, hardware — schools stay on the same reliable core.

Get started

Live with your school in under a week

Register your school

Tell us your grade levels and academic calendar. We configure Spanwise to match how your school is already structured.

Add your students

Enter your students with their guardian contacts and class placement. Your fee structure is set alongside them, so balances start calculating from day one.

Go live — even offline

Start collecting fees and marking attendance the same day. If the power's out, Spanwise doesn't notice.

What it looks like

The screens a school actually spends its day in

Real screens from a school running on Spanwise — not mock-ups.

The Spanwise fees screen listing each student with the amount they still owe and a record payment button.
Fees, by term and class. Every balance is the class fee structure minus what that family has paid, and a payment is recorded from the same screen.
Outstanding fees broken down by class, shown as a table and a bar chart.
Tap any figure on the dashboard to see what it is made of, and export it.
Marks entry for a class, with one row per student and a comment field.
Marks entered by class and subject, reviewed before they count.
Where Spanwise is headed

One platform, built module by module for Ugandan business

Live

Education

Fees, enrollment, marks, report cards, attendance.

Coming next

Medical

Patients, prescriptions, billing, records.

Planned

Retail & Hardware

Inventory, POS, suppliers, stock alerts.

Planned

Tech & General

Service jobs, invoicing, general commerce.