School end-to-end management system·Academics, attendance, staff, transport, budgets & communication
Academics, attendance, staff and payroll, transport, budgeting, and fee collection — one connected system, so nothing lives in a spreadsheet no one else can see.
Sent the instant M-Pesa confirms — with the exact receipt number, category, and remaining balance. No app required to receive it.
A parent pays via M-Pesa with the wrong reference, and the money sits unaccounted for — or worse, gets applied to the wrong student.
Report cards in one folder, attendance on paper, fee balances in a different spreadsheet — nobody has the full picture on one screen.
Budget vs. actual spend, staff costs, collection rates — assembled by hand the night before a meeting, if at all.
Every module below writes to the same ledger — nothing lives in a silo a bursar has to check separately.
Real competency-based report cards — Exceeding, Meeting, Approaching, Below Expectation — per learning area and strand.
Manual class registers or biometric clock-in, with an automatic SMS to any parent whose child is marked absent.
Staff records plus a Kenyan payroll calculator — PAYE, NSSF, SHIF, and the Housing Levy, computed correctly and kept current. Salary data is genuinely confidential — restricted to HR and the school's super admin, not just hidden from the rest of the menu.
Every payment matched to a student and category automatically. Anything ambiguous is flagged for review, never guessed. Bank transfer, cash, or cheque payments record just as cleanly, with the same two-person sign-off before anything posts.
Define routes and per-zone fares once; assigning a student automatically applies the right fee. One route can run several buses at different times for different grades — junior and senior pickups don't have to share a departure time.
One-off excursions, separate from the daily run — several trips can happen the same day, same time, to different places, for different grades.
Set a yearly budget per category, log real spend against it, and hand the board a report that's ready before the meeting.
Share a clinic date or sports day straight to WhatsApp with one tap — no waiting on business approval to use it.
Message a whole class or the whole school in two taps — with a recipient count shown before anything sends.
Every payment reference follows one strict format. Anything that doesn't match is set aside for review — never auto-split or silently applied to the wrong balance.
Every transaction is also written to a real, exportable spreadsheet — so a bursar or board member can verify the numbers without trusting a black box.
Parents get an SMS the instant a payment lands — receipt number, category, and balance included. Nothing to download, nothing to log into.
Manual balance corrections and payment entries need sign-off from a second admin before anything changes — no single person can quietly edit the ledger alone.
Offboarding a staff member with dashboard access revokes it immediately — not "by end of day," not "when someone remembers." One action, instantly enforced.
If a connection drops mid-check, the last saved balance stays on screen with a timestamp — and refreshes itself the moment you're back online.
Message us and we send a secure, one-time link — no waiting on a sales call to get moving.
Fee categories, your paybill/till, admin account — you enter it yourself, on your own time.
A quick check, then your dashboard and ledger sheets go live — usually within a day.
Point your paybill at UptiltEdu; the next payment that lands sends a receipt automatically.
Every tier includes a 30-day free trial before billing starts.
No — it gives them a single, always-current ledger to work from instead of reconciling several spreadsheets by hand. Every number stays independently checkable in a real, exportable spreadsheet.
It's set aside for manual review, never auto-split or guessed onto the wrong student's balance. An admin resolves it in a couple of taps, and it still needs a second admin's sign-off before it posts.
No. Parents get an SMS receipt the instant a payment lands — nothing to download, nothing to log into. A parent portal is available if they'd like more detail, but it's never required.
No — both CBC (competency-based) and the older 8-4-4 academic record formats are supported.
Yes — bank transfer, cash, and cheque payments record just as cleanly, with the same two-person approval before anything posts to a student's balance.
Most schools are live within a day of submitting their details — see "Getting started" above for the exact steps.
A short call, your actual categories, no obligation.