School Collections — Pregota
🏫 School Collections · via M-Pesa

School collections.
No cash to the teacher.
No reconciliation.

Remedial classes, trips, PTA activities, prize giving — parents pay directly via M-Pesa STK Push. No more sending money to a teacher's personal number. Admin sees who has paid in real time — per student, per class.

Set Up a Collection — Free See How It Works
Built for Everyone in the School

One setup. Three views.

📋
Admin / Bursar
Set up the collection in 3 minutes. See all classes, per-student payment status, total collected, and trigger the payout in one click.
👩‍🏫
Class Teacher
Get your own class link. Share it with parents on WhatsApp. See exactly which of your students have paid and which haven't — no chasing admin.
👨‍👩‍👧
Parent
Click the link, enter your child's name, get an M-Pesa STK Push. Confirm with your PIN. Done — no queues, no bank, no cash envelope.
The Problem Today

Cash collection in schools is a 2005 problem. We're in 2026.

💸
Cash gets lost between parent and school Money changes hands via students, parents deposit into teacher accounts, or cash is collected in class. Each step is a reconciliation nightmare and a theft risk.
📝
Teachers spend hours on payment follow-up Calling parents, updating spreadsheets, chasing unpaid students — all time that should be spent teaching. Pregota makes the list live and automatic.
🗂️
Reconciliation takes days — and still has errors M-Pesa screenshots, bank slips, handwritten lists — everything has to be matched manually. Mistakes cause disputes. Pregota records every payment automatically.
🚌
Parents travel to deposit at the school or bank For parents far from the school, paying fees means a trip. With Pregota, they pay from their phone in 30 seconds — anywhere, any time.

Admin sets up once. Everyone else is automatic.

The whole school — every class, every teacher, every parent — runs from a single 3-minute setup.

1

Admin sets up the collection

Enter the school name, term/year, fee amount per student, and the school's M-Pesa number. Add all classes with their class teachers. Takes about 3 minutes.

2

Each class teacher gets their own link

Every teacher receives a unique URL for their class only — e.g. pregota.com/sc/green-primary/form-2a/abc123. They share it with their class parents on WhatsApp. That's all they do.

3

Parents pay via M-Pesa STK Push

They click the link, enter their child's name and M-Pesa number. An STK Push arrives on their phone — they confirm with PIN. Done in under a minute. No bank visit. No cash envelope.

4

Admin pays out to the school M-Pesa in one click

When ready, the admin dashboard shows total collected and paid/unpaid per student per class. One click triggers a direct M-Pesa payout to the school's number — no middlemen.

What the Teacher Sees
TEACHER DASHBOARD
Greenfield Primary · Term 2 2026
Form 2A — Mr. Kamau
Fee per student: KES 1,850 · 18 students
Achieng, Faith
Kariuki, Brian
Mutua, JanePending
Njoroge, Paul
Wanjiku, AminaPending
16 / 18 paid KES 29,600 collected
Features

Built for how Kenyan schools actually work.

🔐
School M-Pesa stays private
The school number is encrypted and used only for payout. Parents never see it — they pay through Pregota's STK Push.
📊
Per-student, per-class tracking
Admin sees all classes and all students. Teachers see only their class. Both views update in real time — no spreadsheet needed.
📱
Works on any phone
No app download. Parents pay from any browser. The teacher's dashboard is mobile-first — designed for phones, not desktops.
🔍
Teacher can search by student name
A parent says they paid? The teacher types the name and sees payment status instantly — no scrolling through a long list.
💰
Direct payout to school M-Pesa
When ready, admin clicks once. The total collected goes straight to the school's M-Pesa. No manual bank transfer. No holding funds overnight.
🏫
Works for any school type
Primary, secondary, day school, boarding — any institution that collects per-student fees per term. Even PTA levies and trip contributions.

KES 30 flat fee per payment. Paid by the parent.

The school receives exactly what you set. The KES 30 service fee is added on top of the fee amount — paid by each parent separately.

Fee per student (set by school) KES 1,850
Pregota service fee (flat, per payment) + KES 30
Parent pays via M-Pesa STK Push KES 1,880
School receives KES 1,850 — exactly what you set

Ready to end the cash collection chaos?
Set up in 3 minutes.

One form. All classes. All teachers. Parents pay from their phones. The school gets the money directly.

Set Up Your School Collection →

Free to set up · KES 30 per payment · No monthly fee

Also on Pregota
🎁 Gift Vouchers Send anonymous M-Pesa gifts 💬 WhatsApp Collections No group adds, no holding cash Staff Tips Receive tips privately