School fees, collected and reconciled on WhatsApp.
Fees. Sorted.
Karo invoices families, sends the pay link and PDF, accepts M-Pesa, mobile money and any credit or debit card, reconciles the payment to the right student, and sends the receipt back. Parents skip the bank queues. Schools get their mornings back.
KES 299 per student per term. No setup fee.
Five steps from enrolment list to receipts back.
One system for the whole institution. WhatsApp is how it reaches families. Everything else — the ledger, the reconciliation, the reports — runs quietly in the background.
Set up your institution
Draw your school, college or university in one place. Add your classes, fee structures, branding and bank account.
Students inherit their fees
Pick the class and the fee structure attaches. Add each child's own route, meals and activities on top.
Send to everyone
A class, a stream, or the whole institution in one click. Every family gets their exact invoice, with the PDF.
Parents pay their way
M-Pesa, mobile money, or any credit or debit card. Right from the chat. Any amount, any time.
Sorted
Every payment matched to the right student, instantly. Receipt back in seconds. Live dashboards, class by class.
One send. Two mornings back.

For your school
- One click sends the whole class, the whole stream, or the whole school.
- Every payment matched to the right student, instantly.
- Live dashboards, class by class. Reports you can act on the same morning.
- Works with your bank, paybill and school systems.

For parents
- Pay from the chat. Skip the bank queue.
- Receipt on WhatsApp in seconds.
- Every child's balance, one tap away.
- Any amount, any time. M-Pesa, mobile money or card.
The essentials, done properly.
Parent balance self-service
Guardians check any child's balance from a private link. No phone calls to your fees office.
One-link family billing
Siblings roll up into a single family bill so parents pay once for all their children.
Fee clearance certificates
Generate exam-day clearance letters in one click for students with a zero balance.
Director's daily digest
A WhatsApp summary each morning: collected yesterday, outstanding today, top defaulters.
Audit pack
Every invoice, payment and message is immutable and exportable for your auditors.
Works with M-Pesa, mobile money and cards
Your existing bank and paybill stay yours. Karo just reconciles the flow.
Simple pricing
KES 299 per student per term. Volume tiers for larger schools. No setup fee. Cancel any time.
Frequently asked questions
The questions administrators, heads and founders ask us most. Something else on your mind? Tap Ask Karo at the bottom-right — the AI assistant answers instantly.
+Where does the money go?
Directly to your school's own bank account. Karo never holds school funds.
+Do we need our own M-Pesa paybill?
No. Parents simply choose M-Pesa at checkout and pay; no paybill setup is needed from the school. The money settles directly into your school's own bank account. If your school already has a paybill, it can keep running alongside Karo, and payments made there can be recorded in Karo as manual payments so your ledger stays complete.
+What if a parent does not use WhatsApp?
Karo prints branded invoices with the same pay link and QR code, so families without WhatsApp still get billed, still pay by M-Pesa, mobile money or card, and still reconcile automatically.
+How much does it cost?
KES 299 per student per term. No setup fees. Recovered as fees are paid, so your school never receives a Karo invoice.
+How fast is onboarding?
Under a day. Send your enrolment list in the morning, send your first invoices that afternoon.
+Is our data safe?
Every school is isolated in its own tenant. Every invoice, payment and message is immutable and audit-logged. Two-factor authentication is on by default and bank changes require step-up.
+Does it work for colleges and universities?
Yes. Semesters, self-paying adult learners, and guardian-paid students all run on the same system.
+Which countries does Karo serve?
Built for Africa. Launched in Kenya, currencies and payment rails are configurable per school.
+Is there a live demo?
Yes. /demo is a read-only school that resets on entry so you can explore end-to-end.
+Can siblings pay on one bill?
Yes. Every guardian gets a family statement that rolls up each enrolled child's outstanding invoices onto one page with a single family pay reference. One tap and the parent settles the whole household.
+What happens at end of term?
Owners run a term rollover — clone this term's fee structures into the next, promote or graduate classes, and carry forward outstanding balances. A dry-run preview shows exactly what will change before you press go.
+Can we record cash and cheques too?
Yes. Manual payments go through a two-person maker-checker queue — whoever records a cash, cheque or bank slip cannot approve their own entry — so your ledger stays clean and auditable.
+Do you send daily reports?
Yes. Owners and administrators can subscribe to a WhatsApp daily digest: collected yesterday, outstanding today, top defaulters. No dashboards to remember to open.
+Do the reminders and receipts speak the parents' language?
Yes. Karo's parent messages are plain, warm and short — no jargon, no vendor names. Templates ship in English and are configurable per school.
+Can more than one person from the school use Karo?
Yes. Invite an unlimited team — owner, administrator, head, clerk, cashier, viewer. Each role sees exactly what they need. Bank details and payouts require an owner and step-up 2FA.
+Can we integrate with our existing accounting system?
Yes. Every invoice, payment and reconciliation is exportable as CSV, and an audit pack can be generated for any period. Direct API access is available on request.
+What if a parent overpays?
The credit sits against the family and is auto-applied to the next invoice. Administrators can also refund it — the audit log tracks who did what.
+How do I talk to a human?
Tap Meet the team in the header — pick a 20-minute slot with an onboarding lead or the founders. We answer WhatsApp and email within business hours the same day.
Talk to the team
We onboard schools in a single sitting. Send us your enrolment list and we will help you send your first invoices today.
