School fees & payments
School fees invoicing and collection, with every payment accounted for
Bill a whole class from one fee structure, let parents pay from a school wallet in full, in part or item by item, and see each day's collections by channel on one reconciliation screen.
Illustration with sample data.
Why it matters
Less chasing, clearer books
Everything your bursar needs to bill, collect and account for school fees, and everything parents need to pay them.
-
Bill a class in one step
Build a fee structure with itemised fees, apply it to a class or arm for the term, and TapEdu raises one invoice per pupil. Pupils already billed are skipped.
-
One wallet per family
Each parent has one wallet per school, backed by a full ledger, and can pay any linked child's fees from it.
-
Pay in full, in part or per item
Parents can clear an invoice at once, pay part of it or pay for a single fee item, and get a receipt every time.
-
Bank transfers, confirmed
When a parent pays by transfer, a claim is raised against your school's bank account and your finance staff confirm or reject it.
-
Online options when you are ready
Switch on an online payment gateway and dedicated virtual accounts for parents once your school's payment provider details are configured.
-
Reconciliation in one view
See today's collections, wallet payments, gateway and transfer totals, outstanding balances, refunds and pending claims together.
How it works
How fee collection works in TapEdu
From the fee structure to the receipt, with your finance team in control.
-
Step 1: Set up your fees
Create a fee structure with itemised fees, link it to a term and choose which payment methods your school accepts.
-
Step 2: Raise invoices
Apply the structure to a class or arm to raise an invoice for every pupil, or create a one-off invoice when you need one.
-
Step 3: Parents fund and pay
Parents top up their wallet by bank transfer, or online where your school has enabled it, then pay in full, in part or per item.
-
Step 4: Confirm and reconcile
Finance staff confirm transfer claims, refund with a reason when needed and check the day's totals by payment channel.
School fees & payments
Works in any browser, on phone or desktop.
What's included
Everything included
Billing, collection and controls in your school’s currency.
- Fee structures with itemised fees, linked to a term
- Bill a class or arm in one step, skipping pupils already billed
- One-off invoices and voiding
- Invoice statuses: issued, part-paid, paid, void and refunded
- Parent wallet backed by a full ledger
- Bank-transfer claims confirmed or rejected by your staff
- Optional online gateway and virtual accounts, once configured
- Pay in full, in part or per fee item
- Receipts and in-app payment confirmations
- Daily reconciliation by payment channel
- Refunds and reversals, each with a reason
- School bank accounts, with a primary account for transfers
The modules switched on for your school depend on your plan.
Compare plansWho it's for
Built for the people who use it every day
What changes for each part of your school community.
-
Proprietors
Know what has been billed, what has come in and what is still outstanding, without waiting for a manual report.
-
Bursars & accountants
Raise invoices in bulk, confirm transfer claims, process refunds and reconcile each day's collections in one place.
-
Parents
See every child's fees, pay what you can when you can, and keep all your receipts together.
School fees & payments
Frequently asked questions
Still deciding? Book a walkthrough and see it working with your own school's setup in mind.
How can schools collect school fees online in Nigeria?
What is a virtual account for school fees?
How do bank-transfer payment claims work?
Can parents pay school fees in instalments?
Do parents get a receipt after paying?
Bring your fee collection into one place
Apply for your school, set up your fee structures, and give your bursar a clear view of every payment that comes in.