If you run a Nigerian private school, "collecting fees" usually means a bank transfer, a WhatsApp screenshot, and someone on your admin team manually checking whether the amount and the name match a student record. It works, in the sense that money eventually comes in. It does not scale, and it quietly costs schools more than most proprietors realize — in reconciliation time, in disputed payments, and in fees that never get chased up because nobody has the bandwidth to follow every outstanding balance by hand.
Here's how to actually fix it.
The broader school fee-management workflow also matters: invoices, part payments, balances, receipts and reports must remain connected after a payment is collected.
The problem with how most schools collect fees today
Walk into the average Nigerian private school's fee process and you'll find some combination of:
- Bank transfers with no consistent reference, matched to students by memory
- Screenshots forwarded on WhatsApp as "proof of payment"
- A spreadsheet or exercise book updated by hand, often days later
- POS terminals for parents who pay in person, with receipts written out manually
None of this is a payment system — it's a payment process, held together by whoever on staff is most organized that term. It breaks in predictable ways: a parent insists they paid and the record says otherwise, a transfer covers two children and nobody is sure how to split it, or the one person who understood the spreadsheet leaves mid-term.
Your options for moving fee collection online
Broadly, Nigerian schools evaluating online fee collection are choosing between three approaches:
- Keep bank transfers, but track them in a shared spreadsheet. Cheap, but doesn't solve the matching problem — you've digitized the notebook, not fixed the process.
- Use a generic invoicing tool. These can send a bill and mark it "paid," but many don't integrate with a real Nigerian payment processor — someone still has to verify the money actually arrived.
- Use a payment gateway built for Nigeria, integrated into school management software. This is the only option that actually automates the reconciliation step, because the payment and the record update are the same event.
When comparing platforms, include payment processing and onboarding in the total school software cost, rather than treating the subscription price as the whole budget.
Why Paystack specifically
For Nigerian schools, the payment processor matters more than it might seem. Paystack is built for the Nigerian market: parents can pay by card, bank transfer, or USSD — no foreign card required, no currency conversion friction. It's also the processor most Nigerian parents already trust and already use elsewhere, which matters for adoption. Critically, Paystack payments can be verified programmatically, which is what makes automatic reconciliation possible in the first place. A payment gateway that can't confirm a transaction in real time can't remove the manual matching step — it can only move it somewhere else.
How SchoolKit makes fee collection automatic
SchoolKit's fee collection is built on Paystack from the ground up, which changes what "collecting fees" actually involves day to day:
- Parents pay directly via card, bank transfer, or USSD — from a link sent by email or WhatsApp, no app download required.
- Payments are matched to the right student and invoice automatically — no manual reconciliation, no guessing whose transfer just landed.
- A digital receipt generates itself the moment a payment clears, so "I already paid that" stops being a dispute and starts being a two-second lookup.
- Outstanding balances update in real time, visible on a single finance dashboard, so you know exactly what's collected and what's still owed — every day of the term, not just at reconciliation time.
- It keeps working offline. Attendance and records don't stop just because the network does; everything syncs the moment connectivity returns.
The result isn't a digitized version of the old process — it's a different process, where reconciliation is no longer a task anyone has to do. The next step is to automate the full school fee workflow, including invoices, receipts, balances, reminders and reporting.
Getting started
If you're ready to move your school's fee collection off WhatsApp and onto something built for how Nigerian schools actually operate, SchoolKit is currently in early access. Pioneer schools get priority onboarding and founder pricing locked in for as long as they stay.
Have questions about switching your school over mid-term? Join the waitlist and we'll walk you through it — no card required, no commitment.
