Back

Finance
How to Manage School Transport, Tuition, and Activity Fees Separately
By Kezella
Mar 27, 2026
4 minute read
A parent paying fees for their child at most Nigerian schools is not paying one bill, they are paying several: tuition, a PTA levy, a development levy, transport, meals, and maybe extra charges for sports, music, or graduation. Each of these has its own amount, its own due date in some cases, and its own set of parents who need to pay it.
Managing these streams as separate line items, while still collecting them through a single, convenient process, is one of the hallmarks of a well-run school finance department.
The Challenge of Multiple Fee Categories
When different fees are mixed together without clear labelling, three things tend to happen:
- Parents overpay or underpay because they don't know exactly what each charge is for
- Accounting becomes murky because it's hard to know which income belongs in which budget line
- Disputes arise because there is no clear record of what was collected for what purpose
The solution is to separate the categories in your system, while keeping the experience simple for parents.
How to Structure Multiple Fee Streams
Tuition fees — the core charge for academic instruction. This is typically fixed per class per term.
Levies — development fund, PTA, building fund, etc. These may be school-wide and flat, or vary by level.
Transport fees — applies only to students using the school bus. May vary by distance or route.
Meals/feeding fees — for boarding or extended-day students. May be weekly or termly.
Activity fees — extracurricular charges for music, sports, coding, drama, etc. Only for enrolled students.
Examination fees — WAEC, NECO, BECE, etc. Apply to specific year groups at specific times.
Each category should appear as a line item on the student's invoice and should be trackable individually in your reports.
Reporting by Fee Category
One of the key benefits of managing fee streams separately is financial visibility. Your principal and board should be able to see:
- How much was collected in tuition this term vs. last term
- What percentage of transport fees are still outstanding
- Whether activity fee collections cover the cost of those programmes
This level of reporting is impossible when all fees are lumped into one number.
One Bill for Parents. Full Breakdown for Your Team.
The experience for parents can still be clean and simple, one invoice, one payment link, one confirmation. But behind the scenes, your system captures exactly how much was collected for each fee category, attributed to each student.
Kezella handles unlimited fee categories and displays them as clear line items in each student's invoice. Collections are tracked separately by category, giving your team full financial visibility without adding any complexity for parents.
Manage all your fee categories in Kezella →
#SchoolFees #FeeManagement #TransportFees #SchoolAdmin #EdTech