SchoolPurse
Flag of ZimbabweBuilt for Zimbabwean schools

Track every fee. Issue every receipt. See every report.

SchoolPurse is the internal finance dashboard your bursar and admin board need — manage cash payments, surface arrears, log expenses, and watch monthly P&L without leaving the office.

Multi-tenant · Row-level isolation per school · Audit-logged
SchoolPurse
  • Overview
  • Payments
  • Arrears12
  • Students
  • Expenses
  • Reports
  • Settings

Overview

Today

Quick Payment

TODAY

$1,240

12%

MONTH

$48.2K

8%

OUTSTANDING

$5.4K

12 in arrears

NET

$32.1K

Income vs Expenses

6 months

IncomeExpenses
Features

Every finance task in one place

Designed for the bursar's day-to-day, not for a quarterly board meeting. Open the laptop, record the cash, print the receipt.

Cash payments, properly recorded

Record cash at the office in seconds with student autocomplete. Each payment auto-allocates against the oldest open invoice and issues a sequential receipt number.

Arrears you can act on

Critical / Moderate / Recent badges by days overdue, per-class collection progress, total outstanding by form. Spot who to chase, today.

Printable receipts on demand

Every payment becomes a receipt with school header, registration details, amount in words, and a signature line. Print to PDF in one click.

Reports your board will actually read

Monthly income vs expenses, YTD net surplus, margin trends, expense breakdowns by category. CSV export for the auditor.

Students, fees & invoices

Enrol students (one-by-one or via CSV), set per-class fee structures, and generate a full term's invoices for every active student with one click.

Built for the admin board

Role-based access (Head, Bursar, Teacher), full audit trail, multi-tenant isolation. No parent or student logins — your data, your team only.

How it works

From spreadsheet to working dashboard in an afternoon

Four steps. No installs, no payment gateway setup, no parent onboarding required.

  1. 01
    STEP 01

    Enrol your students

    Add students one at a time or upload your roster as a CSV. Classes, levels, and parent contacts come along for the ride.

  2. 02
    STEP 02

    Set your fee structure

    Define fee items per class (Form 1 Tuition, Dev Levy, Exam Fee, Sports Levy) once. Mark which apply on registration vs every term.

  3. 03
    STEP 03

    Record cash payments

    When a parent pays at the office, type the student name, the amount, and the fee item. Receipts auto-number and print instantly.

  4. 04
    STEP 04

    Watch the numbers

    The Overview lights up with today's collections, arrears by class, monthly P&L. Export anything to CSV for the board pack.

Flag of ZimbabweZimbabwe-first

Built for our schools, with our schools

We're working out of Harare. We know how Zimbabwean schools actually run — fees invoiced in USD, parents queuing at the bursar's window, terms broken up by sports day and prizegiving, and a WhatsApp group for everything.

SchoolPurse fits into that rhythm. No payment gateway you have to register for. No bank integration to wait six weeks for. Just a clean ledger your bursar can use the day you sign in.

  • Cash-first, in your office

    Most parents still settle fees at the bursar's window. SchoolPurse is built around that — record the cash, hand over a receipt, done.

  • USD-priced by default

    Fees stay in USD so they don't drift with the ZWG. Multi-currency support is on the roadmap, but USD-only handles most schools here.

  • Tolerant of patchy internet

    Pages stay usable on slow connections. CSV exports and printable receipts keep working offline once the page is loaded.

Pupils sitting in a classroom in Lagos, Nigeria — Photo by Doug Linstedt on Unsplash
A schoolboy in a green and white uniform — Photo by Abubakar Balogun on Unsplash
A group of young students sitting at a table in Wakiso, Uganda — Photo by Felicia Montenegro on Unsplash
A group of young children standing in a window — Photo by bill wegener on Unsplash

Photos by Doug Linstedt, Abubakar Balogun, Felicia Montenegro & bill wegener on Unsplash. Flag of Zimbabwe via Wikimedia Commons (public domain).

Pricing

Honest pricing, paid termly or annually

All plans are billed in USD. Pay by EcoCash, bank transfer, or cash at the office — annual plans get two months free.

Starter

For small schools getting their finance ops off paper.

$29/ month
  • Up to 200 students
  • 1 admin + 1 bursar seat
  • Cash & receipt tracking
  • Arrears dashboard
  • Email support
Get started
Most popular

Standard

For most independent schools — every core feature, no caps.

$79/ month
  • Up to 1,000 students
  • Unlimited admin/bursar seats
  • All payments, arrears & reports
  • Printable receipts & invoices
  • CSV import & export
  • Audit log
  • Priority email support
Start with Standard

Plus

For school groups, holdings, or anyone wanting a hand setting up.

Custom
  • Unlimited students & seats
  • Multiple schools in one account
  • Onboarding assistance
  • Custom fee structures imported
  • Data migration from spreadsheets
  • Quarterly check-ins
Talk to us

Schools are non-profit institutions in many cases — talk to us if pricing is tight, we'll work something out.

What schools are saying

Built with bursars, head teachers, and treasurers

Before SchoolPurse the bursar was reconciling a paper receipt book against an Excel sheet every Friday evening. Now she clicks one button and the term-end report is ready.
T

Tendai M.

Head Teacher, secondary school in Harare

The arrears view alone paid for the year. We saw three families in critical status the first morning and quietly followed up. No more guessing who owes what.
R

Ruvimbo C.

School Bursar, Mashonaland

I needed something I could open on my laptop in a parents' meeting without exposing the whole spreadsheet. SchoolPurse is exactly that — the right detail for the right person.
F

Farai N.

Board Treasurer

FAQ

Questions schools ask us

Don't see your question? Drop us a message below — we read everything.

Contact

Tell us about your school

How many students? What's your current setup? We'll come back within one working day, no high-pressure sales call.

By submitting, you agree to be contacted about SchoolPurse. We'll never share your details.