Fees collected, families happy, books in order
Student profiles, fee packages, installments, M-Pesa.
NinoPOS helps schools, training academies, and tuition centres bill student fees cleanly, accept M-Pesa or bank payments, track who’s paid and who hasn’t, and produce financial statements without the month-end nightmare.
Running a school or training centre today
- Student fee tracking on a spreadsheet that nobody trusts
- Parents pay via M-Pesa and no one knows which child it’s for
- Installment plans tracked by hand
- Term-end reconciliation takes a week
- No clean financial report for the board
Running a school or training centre on NinoPOS
- Per-student ledger; every fee, payment, and balance visible at a glance
- M-Pesa payments matched to the right student automatically
- Installments scheduled once; reminders sent automatically
- Term-end reconciliation in a single click
- Income, expenses and surplus reported any time you want
Everything your school or training centre actually needs
Purpose-built tools — not a generic POS with the wrong defaults.
Student profiles & ledgers
One profile per student with parent contacts, fee schedule, payments made, and outstanding balance — all in one place.
- Per-student ledger
- Parent / guardian contacts
- Fee schedule
- Statement of account
Course & fee packages
Build a package once (tuition, exam fees, transport, meals) and apply it to a class or cohort — no manual entry per student.
- Package templates
- Bulk apply per class
- Discount per student
- Multi-term plans
Installment plans
Split a year’s fees into monthly or termly installments. Auto-reminders go out by SMS or WhatsApp before each due date.
- Custom schedules
- SMS / WhatsApp reminders
- Late fee rules
- Schedule reports
M-Pesa fee collection
Parents pay via M-Pesa STK push or paybill; the payment matches to the student automatically.
- M-Pesa Daraja
- Paybill matching
- Bank deposits
- Instant receipts
Financial reports
Live income, expenses, and surplus. Aged receivables show which families are behind. Term-end report ready in one click.
- Income & expense
- Aged receivables
- Termly P&L
- Audit-ready exports
How a school or training centre runs on NinoPOS
From the first order of the day to the closing report — one workflow, one screen.
1. Add the student
Capture parent contacts, class, and fee package — once per student.
2. Apply the fee package
Tuition + extras roll into the student’s schedule for the term or year.
3. Issue the invoice
Send via WhatsApp or email; parent gets a clean fee invoice.
4. Parent pays via M-Pesa
STK push or paybill; the payment matches to the student automatically.
5. Send a reminder
Automated SMS / WhatsApp before the next installment is due.
6. Term-end reconciliation
One-click: who paid, who didn’t, surplus, expenses, ready for the board.
Local payments, currencies, and connectivity — sorted out of the box
Every school or training centre on NinoPOS gets M-Pesa Daraja, multi-currency, full offline mode, and WhatsApp customer messaging without a single plugin or add-on.
- M-Pesa Daraja STK push for instant payments
- TZS, KES, UGX, RWF, USD — multi-currency invoicing
- Offline mode for areas with unstable internet
- WhatsApp for receipts, reminders, and orders
- Local tax (VAT) reporting baked in
Frequently asked questions
Specific to education operations.
Can parents pay via M-Pesa paybill into a school account?
Yes. Paybill payments and direct STK push are both supported, and the payment matches to the right student automatically.
Can I split fees into monthly installments?
Yes. Build a custom schedule (monthly, termly, or any pattern) and reminders go out automatically before each due date.
Can I see which students are behind on fees?
Yes. The aged receivables report shows every student with an outstanding balance and how many days overdue.
Can I produce a term-end report for the board?
Yes. A one-click termly profit-and-loss covers income, expenses, and surplus — ready for the audit or board meeting.
New school or training centre features & playbooks — straight to your inbox
Drop your email and we'll keep you posted on product updates, East-Africa POS tips, and notes from education operators already running on NinoPOS. No spam, unsubscribe in one click.
Already on the list? Re-subscribing is fine — we'll just refresh your preferences.
Also explore NinoPOS for
Related verticals that share the same DNA.
Dive deeper into the platform
Modules every school or training centre uses heavily.
Ready to run your school or training centre on NinoPOS?
Free to start, no credit card required. Be selling within an hour.