Fees101
How it works

From fee structure to reconciled payment.

Six steps. No spreadsheets in between.

01

School onboards

An admin account is created and the school's profile is set up — classes, terms, and staff access. What parents already owe, or have paid ahead, comes in with your student list.

School setupSpecimen
SchoolGreenfield College
ClassesJSS 1 – SS 3
TermsFirst · Second · Third
Staff access3 administrators
Old balancesBrought forward
02

Fee structure is configured

Tuition and levies are set per class and per term, once — every student in that class inherits it.

Fee structureSpecimen
Tuition₦150,000
Development levy₦20,000
PTA dues₦15,000
JSS 1 · Second term₦185,000
03

Invoices are generated

Per-student invoices are created automatically, with any prior outstanding balance carried forward.

InvoiceSpecimen
StudentNgozi Adeyemi
Second term fees₦185,000
Carried forward₦47,500
Amount due₦232,500
04

Parent pays

Nothing changes for the parent — same bank app, same transfer they already do. It just lands in their child's own dedicated account instead of a shared, unlabeled one. A parent with more than one child at the school can pay once into a shared family account, and it's applied across each child's invoices automatically. A parent who'd rather pay in person can do it by card on a terminal at the school.

PaymentSpecimen
Pay toNgozi Adeyemi's account
ChannelBank transfer, or in-person by card
Amount₦232,500
New app neededNone
05

Payment is auto-reconciled

The payment is matched to the right student and invoice the moment it lands. No spreadsheets, no manual matching.

ReconciliationSpecimen
Matched toNgozi Adeyemi
InvoiceSecond term
Balance₦0
Matched inInstantly
06

The dashboard updates, live

Admin staff see collections and outstanding balances update in real time, and know exactly who to remind.

DashboardSpecimen
Students paid4 of 6
Collected₦787,500
Outstanding₦370,000
Reminders queued2
Live now

That's the whole process — six steps, no spreadsheets.

See it run on your own fee structure and your own students, not a demo. Tell us a bit about your school and we'll set it up.

Request access

Or email us directly at support@fees101.com

Onboarding schools now65 free days every yearStraight to our team